Key capabilities
- OpenAI-compatible — Works as a drop-in replacement with the OpenAI SDK
- 256K context — 262,144 tokens for large documents and multi-turn conversations
- Vision understanding — Accepts image and text input; reads text, colors, and shapes in images
- Thinking mode — Toggle via the
thinkingparameter; returnsreasoning_content - Agent & coding — Open-source SoTA on agent and code tasks
- Rich features — Tool Calls (function calling), JSON Mode, Partial Mode, web search, and automatic context caching
Quick example
Note: For vision,message.contentmust be an array of objects (not a string), and do not serialize the array into a string.image_urlaccepts a base64 data URI (data:image/png;base64,...) or a file reference (ms://<file_id>). Tokens served from the context cache are reported inusage.prompt_tokens_details.cached_tokens.
Parameters
API Reference
View the interactive API playground for Kimi-K2.5.