Kimi K3 - OpenAI-Compatible API
Call kimi-k3 through the OpenAI Chat Completions protocol. Supports both non-streaming JSON and streaming SSE responses. K3 always performs reasoning, and reasoning_effort currently supports only max.
https://direct.evolink.ai, which has better support for text models and long-lived connections. https://api.evolink.ai is the primary endpoint for multimodal services and serves as a fallback address for text models.Authorizations
##All APIs require Bearer Token authentication##
Get API Key:
Visit API Key Management Page to get your API Key
Add to request header:
Body
Model ID.
kimi-k3 Conversation messages. For multi-turn conversations, include complete historical assistant messages.
1Maximum number of tokens allowed for the generated content. The default for Kimi K3 is 131,072 and the maximum is 1,048,576. Reasoning tokens count toward this limit.
1 <= x <= 1048576Reasoning effort. Kimi K3 always performs reasoning and currently supports only max.
max Whether to return the response as an SSE stream.
Streaming response options. These options apply only when stream=true and do not change token prices or generated token counts.
Functions that the model may call.
128Controls whether the model calls tools or forces a specific function call.
auto, none, required