Skip to main content
Language modelActive

Kimi K3.1 Pro

Moonshot AI

Released
October 23, 2026
Data date
October 24, 2026
Predecessor
Kimi K3
Benchmark-Meta-Score
Unavailable
No independent results
Price
Input · Output / 1M tokens
Input
Text, images, and video. The API guide shows video input through an uploaded file.
Output
Text

Kimi K3.1 Pro is Moonshot's reasoning model. Its context window reaches 1,048,576 tokens on the Pro or Allegretto Kimi Code tier; lower tiers have a smaller limit. Kimi Code requires Thinking and offers Low, High, and Max effort. Moonshot says the Highspeed variant has the same model quality, so it is not a separate model profile.

The API guide documents text, image, and video input. max_completion_tokens defaults to 131,072 and can be set up to 1,048,576. This API value shares the 1,048,576-token context window with the input.

Moonshot announced a release of the full weights by November 4, 2026. As of October 24, neither the weights nor their license had been published.

Specifications and access

SpecificationValue and source
Provider model IDs
API: kimi-k3.1-pro. Kimi Code: k3.1-pro and k3.1-pro-highspeed.Source
Model variant
Kimi K3.1 Pro is the first model in the K3.1 series. Highspeed is a speed variant with the same model quality according to Moonshot, not a separate model profile.Source
Highspeed variant
Kimi Code lists roughly two to three times the speed and about twice the quota usage. The API platform says approximately three times the speed.Source
Kimi Code subscription context
Kimi Code offers K3.1 Pro from Plus or Moderato. The 1,048,576-token context requires Pro or Allegretto.Source
Announced weight release
Moonshot says the full weights will be released by November 4, 2026. The license and actual release remained unknown on the verification date.Source
Parameter figures
Moonshot says 3T-class. Artificial Analysis lists 2,800 billion total and 104 billion active parameters; the more precise figure is not from a published Moonshot model card.Source
Input modalities
Text, images, and video. The API guide shows video input through an uploaded file.Source
Output modalities
TextSource
API default output limit
The model-specific Kimi K3.1 Pro quickstart gives a default max_completion_tokens value of 131,072 tokens.Source
API maximum output limit
The model-specific Kimi K3.1 Pro quickstart allows max_completion_tokens up to 1,048,576. Actual output shares the 1,048,576-token context window with the input.Source
Reasoning
Thinking is mandatory for Kimi Code models. Low, High, and Max effort are documented; Max is the default.Source
Release
2026-10-23Source
Provider model ID
kimi-k3.1-pro, k3.1-pro, k3.1-pro-highspeedSource
Context window
1,048,576 tokensSource
Total parameter class
3T-classSource
Input modalities
text, image (The launch article names text and images. This is a partial source listing; the model-specific API quickstart additionally documents video_url input.)Source
Output modalities
textSource
Reasoning modes
Low, High, MaxSource
Highspeed variant
same model quality; approximately 2–3x speed and about 2x quota usageSource
Kimi Code access
Plus/Moderato or aboveSource
Model weights status
announced, not yet releasedSource
CNY input price per million tokens
CNY output price per million tokens
CNY cache write price per million tokens
CNY cache-hit price per million tokens
Highspeed prices in CNY per million tokens
CNY 26 input; CNY 136 output; CNY 26 cache write; CNY 1.30 cache hitSource
API default output limit
Model-specific max_completion_tokens default: 131,072 tokensSource
Maximum configurable API output limit
Model-specific API request ceiling for max_completion_tokens: 1,048,576 tokens. Output shares the context window with input.Source
Input
Text, image, and videoSource
Provider model ID
OpenRouter model ID: moonshotai/kimi-k3.1-pro Hugging Face bridge ID listed by OpenRouter catalog: not provided (null)Source
Deployment options
Moonshot AI [moonshotai/mxfp4]; endpoint name=Moonshot AI | moonshotai/kimi-k3.1-pro-20261023; quantization=mxfp4; raw status code=0 Moonshot AI [moonshotai/highspeed; service_tier=priority]; endpoint name=Moonshot AI | moonshotai/kimi-k3.1-pro-20261023; quantization=mxfp4; raw status code=0 (This lists every provider row for the exact OpenRouter route(s) queried. Status codes are preserved as returned, not interpreted or used to filter offers.)Source
Context values by source
Moonshot AI [moonshotai/mxfp4]; context_length=1048576 tokens Moonshot AI [moonshotai/highspeed; service_tier=priority]; context_length=1048576 tokens (These are limits per OpenRouter provider route. They do not replace separately documented direct-API or model-configuration values.)Source
Source output limit
Moonshot AI [moonshotai/mxfp4]; max_completion_tokens=943718 tokens Moonshot AI [moonshotai/highspeed; service_tier=priority]; max_completion_tokens=943718 tokens (These are output limits for the corresponding OpenRouter provider route, not direct-API limits. Provider differences remain separate.)Source
API pricing in USD per million tokens
Moonshot AI [moonshotai/mxfp4]; prompt USD/1M=2; completion USD/1M=10; cache-read USD/1M=0.2; raw discount field=0 Moonshot AI [moonshotai/highspeed; service_tier=priority]; prompt USD/1M=4; completion USD/1M=20; cache-read USD/1M=0.2; raw discount field=0 (Per-token API prices were multiplied exactly by 1,000,000. Raw discount fields and returned pricing schedules are preserved separately. No endpoint pricing object in these returned rows contained an input_cache_write/cache-write price; it is not reported as zero.)Source
API capabilities
Moonshot AI [moonshotai/mxfp4]; supported_parameters=["reasoning","include_reasoning","max_tokens","stop","frequency_penalty","presence_penalty","structured_outputs","response_format","tool_choice","tools","reasoning_effort"]; supports_tool_choice={"auto":true,"function":false,"none":true,"required":true}; supports_implicit_caching=true; native_tools={}; supports_voice_cloning=false; supports_multiple_audio_references=false; supports_image_reference=false; supports_diarization=false Moonshot AI [moonshotai/highspeed; service_tier=priority]; supported_parameters=["reasoning","include_reasoning","max_tokens","stop","frequency_penalty","presence_penalty","structured_outputs","response_format","tool_choice","tools","reasoning_effort"]; supports_tool_choice={"auto":true,"function":false,"none":true,"required":true}; supports_implicit_caching=true; native_tools={}; supports_voice_cloning=false; supports_multiple_audio_references=false; supports_image_reference=false; supports_diarization=false (Supported parameters and returned API capability flags are listed per provider route. The route-level architecture returned in the same response is: {"input_modalities":["text","image","video"],"instruct_type":null,"modality":"text+image+video->text","output_modalities":["text"],"tokenizer":"Other"}.)Source
Quantized variant
Moonshot AI [moonshotai/mxfp4]; tag=moonshotai/mxfp4; quantization=mxfp4 Moonshot AI [moonshotai/highspeed; service_tier=priority]; tag=moonshotai/highspeed; quantization=mxfp4 (Tags and quantization values are taken literally from endpoint responses. Missing values are not inferred from names.)Source