Moonshot AI
Kimi K3.1 Pro
Moonshot's Kimi K3 upgrade for coding and multi-step work, with a million-token context window and adjustable reasoning effort.
Replaces Kimi K3: input $3.15 → $2.1 per 1M (-33%), output $15.75 → $10.5 per 1M (-33%), context 1M → 1M, max output 131K → 1M.
Run this model
moonshotai/kimi-k3.1-pro
Use an endpoint supported by this model.
Get a key for this setup →const response = await fetch('https://api.minirouter.sh/v1/chat/completions', { method: 'POST', headers: { Authorization: `Bearer ${process.env.MINIROUTER_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ model: 'moonshotai/kimi-k3.1-pro', messages: [{ role: 'user', content: 'Why is the sky blue?' }], max_tokens: 1024, }),}) const data = await response.json()console.log(data.choices[0].message.content)Start with a bounded task and an explicit max_tokens limit. Reasoning and the final answer share the output budget; use low effort when a shorter response matters.
Model overview
- Input / 1M
- $2.1
- All-in MiniRouter rate
- Output / 1M
- $10.5
- All-in MiniRouter rate
- Context
- 1M
- 1,048,576 tokens
- Max output
- 1M
- tokens
- Reasoning
- Low · high · max
- Always enabled
- Predecessor
- Kimi K3
- Further post-training
- Announced
- 23 Oct 2026
- publisher release
Give it a task with a checkable result.
A practical evaluation
- Code changes
- Run the testsCheck correctness across the affected project.
- Research
- Verify the sourcesTrace calculations and claims to the input documents.
View chart data
| Task | Provide | Verify |
|---|---|---|
| Repository change | Relevant code, constraints and test commands | Tests, diff and unintended changes |
| Blender or CAD script | A brief and the target application's API | Run the script and inspect the geometry |
| Document research | Source documents and an explicit question | Citations, calculations and unsupported claims |
Budget for reasoning. Supply the tools.
- [ 01 ]
Start small
Try a focused prompt at low effort before expanding to a long agent run. Leave enough output tokens for the answer after reasoning.
- [ 02 ]
Keep the conversation intact
When returning tool results, preserve the complete assistant message, including reasoning and tool calls.
- [ 03 ]
Run tools in your application
A tool call is a request for your application to act. Shells, Blender, CAD and document retrieval need an execution environment you provide.
Check the workflow before switching models.
- [ 01 ]
Validate generated artifacts
Run code and inspect outputs before using them. For research, check every material claim and calculation against its source.
- [ 02 ]
Use the advertised route capabilities
Review the current parameters and input types below before migrating a request that depends on provider-specific features.
- [ 03 ]
Treat self-hosting as a separate choice
Moonshot says full model weights will be released by November 4, 2026. Check the published weights, license and hardware requirements before planning a self-hosted deployment.
One route, standard clients.
https://api.minirouter.sh/v1moonshotai/kimi-k3.1-pro/v1/chat/completions/v1/messages/v1/responsesConfigured providers. Priority follows the live catalog order.
| Provider | Priority | Input / 1M | Output / 1M | Parameters | Access |
|---|---|---|---|---|---|
vercel | 1 | $2.1 | $10.5 | max_tokens, temperature, stop, tools, tool_choice, reasoning, include_reasoning | MiniRouter balance |