All models

Moonshot: Kimi K3

No training

Kimi K3 is a 2.8T parameter open-weight multimodal reasoning model from Moonshot AI. It is suited for complex coding, knowledge work, and long-horizon agentic workflows, and is particularly strong at navigating large repositories, using tools, debugging, and iterating against images, logs, tests, and runtime feedback. Its architecture uses KDA and Attention Residuals for computational efficiency.

Modalities

Price (in / out)

Updating prices…

Context

1M

Released

Jul 16, 2026

Call the Kimi K3 API

Model ID kimi-k3 · replace <TEAMOROUTER_API_KEY> with your API key

Get an API key

OpenAI-compatible

curl https://api.agentapiai.com/v1/chat/completions \
  -H "Authorization: Bearer <TEAMOROUTER_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{"model":"kimi-k3","messages":[{"role":"user","content":"Hello"}]}'

Anthropic format

curl https://api.agentapiai.com/v1/messages \
  -H "x-api-key: <TEAMOROUTER_API_KEY>" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"model":"kimi-k3","max_tokens":1024,"messages":[{"role":"user","content":"Hello"}]}'

Providers

TeamoRouter routes by health and cost within the discount range and provider list you configured. When one returns an error we fall through to the next best — you don't pick a provider in the request. Configure discount range

Need a specific set of providers?

ProviderContextInputOutputCacheLatencyThroughputNo training
—

Uptime

TeamoRouter continuously probes every provider and falls through to the next best one on error.

Uptime (24h)

—

Uptime (3d)

—

Uptime, last 3 days

—

-72h-48h-24hNow

Uptime, last 24 hours

One line per upstream provider, taking the best success rate among that provider's channels. The TeamoRouter line counts only the final attempt of each request — the end-to-end result after all fallbacks.

    AVAILABILITY · LAST 24H · TEAMOROUTER GATEWAY

    Data security

    TeamoRouter does not use your data to train models.

    For the full data-security policy, learn more.

    Need to pick your own providers? .

    Quickstart

    from openai import OpenAI
    
    client = OpenAI(
        base_url="https://api.agentapiai.com/v1",  # the only line that changes
        api_key="<TEAMOROUTER_API_KEY>",
    )
    response = client.chat.completions.create(
        model="kimi-k3",
        messages=[{"role": "user", "content": "Hello"}],
    )
    print(response.choices[0].message.content)

    Endpoint: https://api.agentapiai.com/v1

    About Kimi K3

    Kimi K3 is a Moonshot model. On TeamoRouter its model ID is kimi-k3, and the same TeamoRouter API key works for it and every other model. Setup steps are in the API docs.

    Model ID
    kimi-k3
    Provider
    Moonshot
    Context window
    1M tokens
    Official list price
    $3 input / $15 output per 1M tokens
    Released
    Jul 16, 2026

    More Moonshot models

    Use the Kimi K3 API

    Point the base URL at TeamoRouter and use kimi-k3 as the model name; nothing else changes. Python example:

    from openai import OpenAI
    
    client = OpenAI(
        base_url="https://api.agentapiai.com/v1",  # the only line that changes
        api_key="<TEAMOROUTER_API_KEY>",
    )
    response = client.chat.completions.create(
        model="kimi-k3",
        messages=[{"role": "user", "content": "Hello"}],
    )
    print(response.choices[0].message.content)

    Use Kimi K3 in Claude Code / OpenCode

    Claude Code

    export ANTHROPIC_BASE_URL=https://api.agentapiai.com
    export ANTHROPIC_AUTH_TOKEN=<your TeamoRouter API key>
    export ANTHROPIC_API_KEY=""
    claude --model kimi-k3

    Full Claude Code setup

    OpenCode

    OpenCode → Settings → Providers → Custom provider
    Provider ID: teamorouter
    Base URL:    https://api.agentapiai.com/v1
    API key:     <your TeamoRouter API key>
    Model ID:    kimi-k3

    Full OpenCode setup

    Kimi K3 FAQ

    What is the Kimi K3 API model ID?
    The model ID is kimi-k3. The OpenAI-compatible base URL is https://api.agentapiai.com/v1.
    How do I get a Kimi K3 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 — the same key also works for every other model. Create an API key.
    How large is the Kimi K3 context window?
    Kimi K3 has a 1M-token context window.
    How much does the Kimi K3 API cost?
    The official list price of Kimi K3 is $3 input / $15 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 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 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 на русском.
    Can I use Kimi K3 in Cursor, Cline or Cherry Studio?
    Yes. Choose the OpenAI-compatible provider, set the base URL to https://api.agentapiai.com/v1, use your TeamoRouter API key, and enter kimi-k3 as the model name.
    Can I pay for the Kimi K3 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.
    Kimi K3 API: Model ID, Pricing ($3 / $15 per 1M) & Setup