Kimi K3.1 Pro
Call the Kimi K3.1 Pro API
Model ID kimi-k3.1-pro · replace <TEAMOROUTER_API_KEY> with your API Key
OpenAI-compatible
curl https://api.teamorouter.ai/v1/chat/completions \
-H "Authorization: Bearer <TEAMOROUTER_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"model":"kimi-k3.1-pro","messages":[{"role":"user","content":"Hello"}]}'Anthropic format
curl https://api.teamorouter.ai/v1/messages \
-H "x-api-key: <TEAMOROUTER_API_KEY>" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"kimi-k3.1-pro","max_tokens":1024,"messages":[{"role":"user","content":"Hello"}]}'Loading model catalog…
Back to modelsAbout Kimi K3.1 Pro
Kimi K3.1 Pro is a Moonshot model. On TeamoRouter its model ID is kimi-k3.1-pro, and the same TeamoRouter API key works for it and every other model. Setup steps are in the API docs.
- Model ID
kimi-k3.1-pro- Provider
- Moonshot
- Context window
- 1M tokens
- Official list price
- $2 input / $10 output per 1M tokens
More Moonshot models
Similar-priced models
Use the Kimi K3.1 Pro API
Point the base URL at TeamoRouter and use kimi-k3.1-pro as the model name; nothing else changes. Python example:
from openai import OpenAI
client = OpenAI(
base_url="https://api.teamorouter.ai/v1", # the only line that changes
api_key="<TEAMOROUTER_API_KEY>",
)
response = client.chat.completions.create(
model="kimi-k3.1-pro",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)Use Kimi K3.1 Pro in Claude Code / OpenCode
Claude Code
export ANTHROPIC_BASE_URL=https://api.teamorouter.ai
export ANTHROPIC_AUTH_TOKEN=<your TeamoRouter API key>
export ANTHROPIC_API_KEY=""
claude --model kimi-k3.1-proOpenCode
OpenCode → Settings → Providers → Custom provider
Provider ID: teamorouter
Base URL: https://api.teamorouter.ai/v1
API key: <your TeamoRouter API key>
Model ID: kimi-k3.1-proKimi K3.1 Pro guides
Kimi K3.1 Pro FAQ
- What is the Kimi K3.1 Pro API model ID?
- The model ID is kimi-k3.1-pro. The OpenAI-compatible base URL is https://api.teamorouter.ai/v1.
- How do I get a Kimi K3.1 Pro API key?
- You don't need a Moonshot account. Sign up for TeamoRouter, create a key (sk-teamo-…) under API Keys in the dashboard, top up from $5, and call kimi-k3.1-pro — the same key also works for every other model. Create an API key.
- How large is the Kimi K3.1 Pro context window?
- Kimi K3.1 Pro has a 1M-token context window.
- How much does the Kimi K3.1 Pro API cost?
- The official list price of Kimi K3.1 Pro is $2 input / $10 output per 1M tokens. TeamoRouter bills per use with no monthly fee; see the price table on this page for the current discounted price.
- How do I pay for the Kimi K3.1 Pro API?
- New accounts start with a $0 balance. Top up from $5 by card in the TeamoRouter dashboard, then usage is deducted per request, with no subscription. Top up.
- Can I use Kimi K3.1 Pro from Russia?
- Yes. TeamoRouter works from Russia without a VPN, and the Russian version of the site lets you pay in rubles with SBP, SberPay, T-Bank or YooMoney. Kimi K3.1 Pro на русском.
- Can I use Kimi K3.1 Pro in Cursor, Cline or Cherry Studio?
- Yes. Choose the OpenAI-compatible provider, set the base URL to https://api.teamorouter.ai/v1, use your TeamoRouter API key, and enter kimi-k3.1-pro as the model name.
- Can I pay for the Kimi K3.1 Pro API with USDT?
- Yes. In the top-up dialog, click "Pay with crypto" and send USDT, USDC or ETH from Binance, OKX or any wallet. The minimum is $5 and no browser extension is needed. Step by step: how to pay for the API with USDT.