We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.
MoonshotAI: Kimi K3
moonshotai/kimi-k3Try MoonshotAI: Kimi K3 now
Runs on your balance at the prices above. New accounts start with free usage.
One API. Every model.
Session cost $0.00
Settings
Advanced parameters
MoonshotAI: Kimi K3 at a glance
- Input price is 47% lower than the median of 434 Text models.
- Context window of 1,048,576 tokens, enough for long documents and multi-turn conversations.
- Supports tool (function) calling for agents and integrations.
- Supports structured JSON output with a schema.
- Supports reasoning effort control.
- Accepts images as input (vision).
- A typical request (1,000 input / 500 output tokens) costs about $0.02.
About MoonshotAI: Kimi K3
Kimi K3 is a multimodal reasoning model from Moonshot AI, released by the provider on 16 July 2026. It is an open-weight model with 2.8 trillion parameters, and it sits in the text category on api14 while accepting more than text as input. Moonshot AI positions it for complex coding, knowledge work, and long-horizon agentic workflows.
On the input side, Kimi K3 accepts text, images, and video, and it produces text as output. The context window is 1,048,576 tokens, which is large enough to hold very long documents, extended conversation histories, or sizable codebases in a single request. The maximum output is 943,718 tokens, so responses can themselves be extremely long when a task calls for it. Reasoning is part of the model's design, and the API exposes controls for it, including a reasoning parameter, a reasoning_effort setting, and an include_reasoning flag for surfacing the reasoning content.
Those capabilities point to a few practical uses. Long-context work such as reviewing large repositories, summarizing or querying lengthy reports, and maintaining state across multi-step agent runs fits the context window and the agentic focus. Because images and video can be passed in alongside text, the model can handle tasks that mix visual material with written instructions, for example describing or extracting information from screenshots, diagrams, or clips. Structured outputs, tool calling, and reasoning controls make it a reasonable fit for pipelines where the model must call functions, return JSON, or spend more effort on hard problems.
You call Kimi K3 through api14's OpenAI-compatible API using the model id "moonshotai/kimi-k3". The supported request parameters are frequency_penalty, include_reasoning, logit_bias, logprobs, max_tokens, min_p, presence_penalty, reasoning, reasoning_effort, repetition_penalty, response_format, seed, stop, structured_outputs, temperature, tool_choice, tools, top_k, top_logprobs, and top_p. Sampling controls (temperature, top_p, top_k, min_p, the penalty parameters, seed, and stop) let you tune output, while response_format and structured_outputs cover formatted replies and tools and tool_choice cover function calling. Logprobs and top_logprobs are available if you need token-level probabilities, and max_tokens caps the response length within the maximum output.
There is no information here about pricing, latency, or throughput, so those are worth checking against the live price table and your own testing. The model is text-output only, so if you need generated images, audio, or other output modalities, a different model will be required. If your workload is small, short-context, and does not benefit from reasoning or multimodal input, a simpler model may be a better match.
How to call the MoonshotAI: Kimi K3 API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "moonshotai/kimi-k3".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "moonshotai/kimi-k3",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Supported parameters
frequency_penaltyinclude_reasoninglogit_biaslogprobsmax_completion_tokensmax_tokensmin_pparallel_tool_callspresence_penaltyreasoningreasoning_effortrepetition_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_ktop_logprobstop_pSpecifications
- Context length
- 1,048,576
- Max output
- 943,718
- Input
- text, image, video
- Output
- text
Requests on api14 · last 7 days
MoonshotAI: Kimi K3: frequently asked questions
- How much does the MoonshotAI: Kimi K3 API cost?
- MoonshotAI: Kimi K3 costs Input $0.84 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
- What is the context window of MoonshotAI: Kimi K3?
- MoonshotAI: Kimi K3 reads up to 1,048,576 tokens per request: prompt, history and documents together. It writes up to 943,718 output tokens per response.
- What can MoonshotAI: Kimi K3 do?
- MoonshotAI: Kimi K3 accepts text, image, video and returns text. It supports tool calling, structured JSON output, reasoning effort control.
- How do I call MoonshotAI: Kimi K3 from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "moonshotai/kimi-k3". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to MoonshotAI: Kimi K3?
- Comparable Text models at a similar price: Google: Gemini 4 Argon, OpenAI: GPT-6.1 Sol Pro, OpenAI: GPT-6.1 Sol. Each runs through the same API key, so switching is one string.
MoonshotAI: Kimi K3 community
New topicThis community has no topics yet. Open the first one about MoonshotAI: Kimi K3.