Kimi K3 API

Kimi K3 API is Moonshot AI's multimodal model with a 1M token context window, vision, reasoning, tool calling, and web search, built for long-context and agentic workflows.

Modalities
Text, ImageText
In / Out price
$3/$15per 1M
Context window
1.05M tokens
Released
Jul 16, 2026

Kimi K3 overview

Kimi K3 by Moonshot AI

Kimi K3 is a chat model from Moonshot AI for text, image and file inputs, with reasoning, tool calling and structured text output.

Kimi K3 specs

Model ID
moonshot/kimi-k3
Developer
Moonshot AI
Context window
1,048,576 tokens
Input
Text, Image
Output
Text
API
OpenAI-compatible, base URL https://api.aimlapi.com/v1

Use cases

Kimi K3 is documented as suited to long-horizon coding, including work across large repositories and long-running engineering tasks. It is also documented for knowledge work, especially workflows that require sustained context across large documents and related materials. The model is documented for deep reasoning tasks and reasoning-heavy workflows. It is additionally documented for visual understanding and multimodal document or image analysis.

Capabilities

  • Reasoning
  • Function calling
  • Vision
  • Web search
  • Structured outputs
  • Streaming

Kimi K3 benchmarks by Artificial Analysis

See how Kimi K3 compares in generation speed and latency. Data retrieved Nov 3, 2026.

Speed

Output tokens / second

Benchmark results

Compare 8 models available on AI/ML API across 5 independent benchmarks.

Humanity's Last Exam

Expert-written questions across academic subjects.

Kimi K3 API pricing

Kimi K3 pricing in US dollars
UsagePriceUnit
Input$31M tokens
Output$151M tokens
Cached input$0.31M tokens

Prices from the AI/ML API price list, checked on Nov 4, 2026.

Kimi K3 vs other models: token prices

AI/ML API input and output rates for 5 models, per million tokens.

AI/ML API model prices in USD per million tokens
ModelInputOutput
Kimi K3$3$15
Kimi K2.7 Code$0.95$4
Kimi K2.7 Code HighSpeed$1.9$8
Kimi K3.1 Pro$2$10
Kimi K3.1 Pro Highspeed$4$20

How to use the Kimi K3 API

View docs

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v1/chat/completions' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "moonshot/kimi-k3",
  "messages": [
    {
      "role": "user",
      "content": "Write a haiku about the ocean."
    }
  ]
}'

Related articles

All posts

Kimi K3 FAQ

What is the context window of Kimi K3?

Kimi K3 has a 1,000,000 tokens context window and can return up to 128,000 tokens.

What inputs and outputs does Kimi K3 support?

Kimi K3 takes text, image, file in as input and returns text out.

What is the model ID for Kimi K3?

Use moonshot/kimi-k3 as the model id.

When was Kimi K3 released?

Kimi K3 became available on July 16, 2026.

How much does Kimi K3 cost?

Kimi K3 costs $3 input and $15 output per 1M tokens on AI/ML API, billed as you go with no subscription.

Does Kimi K3 support streaming?

Yes, Kimi K3 can stream responses as they are generated.

Can Kimi K3 read images?

Yes, Kimi K3 accepts image input alongside text.

Who created Kimi K3?

Kimi K3 was built by Moonshot AI.

What kinds of tasks is Kimi K3 well suited for?

Kimi K3 offers reasoning, function calling, vision, web search, structured outputs, and streaming, making it useful for tasks that combine text and image understanding with tool use and search integration.

Can Kimi K3 call multiple tools at the same time?

Yes, Kimi K3 supports parallel tool calling.

Start building with Kimi K3

Kimi K3 API

moonshot/kimi-k3

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v1/chat/completions' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "moonshot/kimi-k3",
  "messages": [
    {
      "role": "user",
      "content": "Write a haiku about the ocean."
    }
  ]
}'