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 K2.5
moonshotai/kimi-k2.5Try MoonshotAI: Kimi K2.5 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 K2.5 at a glance
- Input price is 11% higher than the median of 434 Text models.
- Context window of 262,144 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.00612.
About MoonshotAI: Kimi K2.5
Kimi K2.5 is a text generation model from Moonshot AI, listed on api14 under the model id moonshotai/kimi-k2.5. It sits in the text category and is described by its provider as a native multimodal model built on Kimi K2, with continued pretraining over roughly 15T mixed data. If you have used earlier Kimi releases, this is the successor to plan around when you need current Moonshot AI behaviour rather than an older checkpoint.
The model accepts text and image input and returns text output, so it handles both plain language prompts and prompts that include images alongside instructions. The context window is 262,144 tokens, which is large enough to hold long documents, extended conversations or sizeable code files in a single request. The maximum output is 235,929 tokens, so long generations are possible without truncating early. Supported request parameters include temperature, top_p, top_k, min_p, repetition_penalty, frequency_penalty, presence_penalty, max_tokens, stop, seed, logit_bias, logprobs and top_logprobs. It also supports response_format and structured_outputs for constrained output, plus tools, tool_choice and reasoning with include_reasoning for agent style and reasoning workflows.
Those capabilities point to a few practical uses. Long context plus image input suits document and screenshot analysis, where you paste a page or a UI capture and ask for an explanation or a summary. The visual coding angle mentioned by the provider makes it a reasonable candidate for reading screenshots of interfaces, diagrams or code and producing text descriptions or fixes. Tool and structured output support fits pipelines that need the model to call functions or return JSON shaped responses. Reasoning controls help on tasks where you want the model to work through a problem before answering, and the large output ceiling helps when the answer itself is long, such as a full file rewrite or a detailed report.
You call it through api14's OpenAI-compatible API using the model id moonshotai/kimi-k2.5, so existing OpenAI SDK code works with a base URL and key change. Pass the model id in the request, send messages with text or image content as needed, and set any of the supported parameters listed above. Because the API is OpenAI-compatible, parameters such as temperature, top_p, max_tokens, stop, seed, response_format, tools and tool_choice behave as you would expect, and the reasoning and structured output options are available when your client sends them.
Keep the limits in mind when choosing. Output is text only, so image generation or audio work needs a different model. If your task is short and simple, the large context and output ceilings are not advantages, and a smaller model may respond faster. The provider release date is 2026-01-27, so check that your tooling and expectations match that generation of the model.
How to call the MoonshotAI: Kimi K2.5 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-k2.5".
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-k2.5",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Supported parameters
frequency_penaltyinclude_reasoninglogit_biaslogprobsmax_tokensmin_ppresence_penaltyreasoningrepetition_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_ktop_logprobstop_pSpecifications
- Context length
- 262,144
- Max output
- 235,929
- Input
- text, image
- Output
- text
Requests on api14 · last 7 days
MoonshotAI: Kimi K2.5: frequently asked questions
- How much does the MoonshotAI: Kimi K2.5 API cost?
- MoonshotAI: Kimi K2.5 costs Input $1.75 / 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 K2.5?
- MoonshotAI: Kimi K2.5 reads up to 262,144 tokens per request: prompt, history and documents together. It writes up to 235,929 output tokens per response.
- What can MoonshotAI: Kimi K2.5 do?
- MoonshotAI: Kimi K2.5 accepts text, image and returns text. It supports tool calling, structured JSON output, reasoning effort control.
- How do I call MoonshotAI: Kimi K2.5 from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "moonshotai/kimi-k2.5". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to MoonshotAI: Kimi K2.5?
- Comparable Text models at a similar price: ByteDance Seed: Seed 2.1 Turbo, SpaceXAI: Grok Build 0.1, SpaceXAI: Grok 4.3 (batch). Each runs through the same API key, so switching is one string.
MoonshotAI: Kimi K2.5 community
New topicThis community has no topics yet. Open the first one about MoonshotAI: Kimi K2.5.