invokeable()
← directory / providers / moonshot

Moonshot AI (Kimi)

first-party
8
models served
MOONSHOT_API_KEY
auth
api.moonshot.ai/v1
base url

OpenAI-compatible. docs →

01Request template

Every model below is invoked with this shape — swap in the provider model ID from the table.

shell · template
curl https://api.moonshot.ai/v1/chat/completions \
  -H "Authorization: Bearer $MOONSHOT_API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "model": "{{MODEL_ID}}",
    "messages": [{"role": "user", "content": "Hello, world"}]
  }'

02Models served · newest first

ModelProvider model IDIn $/MOut $/MContext
Kimi K3Moonshot AI kimi-k3 1M
Kimi K2.7 CodeMoonshot AI kimi-k2.7-code 262K
Kimi K2.7 Code HighspeedMoonshot AI kimi-k2.7-code-highspeed 262K
Kimi K2.6Moonshot AI kimi-k2.6 0.73 3.49 262K
Kimi K2.5Moonshot AI kimi-k2.5 0.40 1.90 262K
Kimi K2 ThinkingMoonshot AI kimi-k2-thinking 0.60 2.50 262K
Kimi K2 Thinking TurboMoonshot AI kimi-k2-thinking-turbo 262K
Kimi K2 (0905)Moonshot AI kimi-k2-0905-preview 0.60 2.50 262K

Dimmed prices are canonical — this provider's own quote isn't captured yet.