RequestBeam 文档
Kimi 模型
通过统一的 Chat Completions 接口调用 Kimi K3。
POST
https://api.requestbeam.com/v1/chat-completionsKimi K3 通过通用 Chat Completions 接口提供非流式和 SSE 流式文本对话。
text
POST https://api.requestbeam.com/v1/chat-completions可用模型
model 值 | 类型 | 非流式 | SSE 流式 |
|---|---|---|---|
kimi-k3 | 文本对话 | 支持 | 支持 |
验证
http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json非流式请求
json
{
"model": "kimi-k3",
"messages": [
{
"role": "system",
"content": "你是一名产品分析助手。"
},
{
"role": "user",
"content": "把这项需求拆成目标、约束和验收标准。"
}
],
"stream": false
}流式请求
json
{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "生成一个发布前检查清单。"
}
],
"stream": true
}本接口默认返回完整 JSON。需要 SSE 流式输出时必须显式设置 stream: true。
请求字段
modelstring必填固定使用 kimi-k3。
messagesobject[]必填OpenAI Chat Completions 风格的消息数组。每条消息包含 role 和 content。
streamboolean默认: falsetrue 返回 SSE,false 返回完整 JSON。
max_tokensinteger可选的输出 Token 额度;省略时使用上游默认值。推理与最终正文共用该额度, 设置过小可能在生成正文前以 finish_reason: "length" 结束。 较大额度可能增加输出用量和费用。
max_completion_tokensintegermax_tokens 的兼容字段。具体支持情况由所选模型判断。
ninteger默认: 1仅支持 n=1,每次请求返回一条回复。
temperature、top_p、frequency_penalty、presence_penalty 和 stop 等通用字段见通用对话接口。 kimi-k3 接受这些标准字段,但并非每个参数都一定对输出产生可测量的语义变化。
成功响应
json
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "kimi-k3",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "目标:明确要解决的问题和预期结果..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 86,
"total_tokens": 110
}
}使用建议
- 请求体的
model必须填写本页“可用模型”表中列出的公开模型 ID。 - 不接受 Kimi 产品名、显示名称或其他别名代替公开模型 ID。
- 本页仅适用于
POST https://api.requestbeam.com/v1/chat-completions的 Chat Completions 请求,不适用于
OpenAI Responses 或 Claude Messages。
- 可用范围和实时价格以当前 API Key 的
GET https://api.requestbeam.com/v1/models返回结果及控制台为准。