RequestBeam Docs
Kimi Model
Call Kimi K3 through the shared Chat Completions endpoint.
https://api.requestbeam.com/v1/chat-completionsKimi K3 is available through the Common Chat Completions endpoint, with both non-streaming and SSE streaming text responses.
POST https://api.requestbeam.com/v1/chat-completionsAvailable Model
model value | Type | Non-streaming | SSE streaming |
|---|---|---|---|
kimi-k3 | Text chat | Yes | Yes |
Authentication
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonNon-streaming Request
{
"model": "kimi-k3",
"messages": [
{
"role": "system",
"content": "You are a product analysis assistant."
},
{
"role": "user",
"content": "Break this requirement into goals, constraints, and acceptance criteria."
}
],
"stream": false
}Streaming Request
{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Create a pre-release checklist."
}
],
"stream": true
}This endpoint returns one complete JSON response by default. Set stream: true explicitly when you need SSE streaming.
Request Fields
modelstringrequiredUse kimi-k3.
messagesobject[]requiredOpenAI Chat Completions style messages. Each message contains role and content.
streambooleanDefault: falsetrue returns SSE; false returns one complete JSON response.
max_tokensintegerOptional output token allowance. Omit it to use the upstream default. Reasoning and the final answer share this allowance: a small value may end with finish_reason: "length" before any answer text is produced. A larger allowance may increase output usage and cost.
max_completion_tokensintegerCompatibility alternative to max_tokens. The selected model determines support.
nintegerDefault: 1Only n=1 is supported. Each request returns one response choice.
See Common Chat Completions for shared fields such as temperature, top_p, frequency_penalty, presence_penalty, and stop. kimi-k3 accepts these standard fields, but not every parameter necessarily produces a measurable semantic change.
Success Response
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "kimi-k3",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Goal: define the problem and expected outcome..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 86,
"total_tokens": 110
}
}Usage Notes
- The request body's
modelmust be the public model ID listed in the Available Model table. - Product names, display names, and other aliases are not accepted in place of the public model ID.
- This page applies only to Chat Completions requests sent to
POST https://api.requestbeam.com/v1/chat-completions, not OpenAI Responses or Claude Messages.
- Use
GET https://api.requestbeam.com/v1/modelsfor the models visible to the current API Key, and use the console for current pricing.