跳到主要内容

Chat Completions API

路径:POST /v1/chat/completions

📥 请求体参数 (Request Body)​

参数类型必填说明
modelstring是模型标识符(如 gpt-4o, claude-3-5-sonnet, deepseek-chat)
messagesarray是包含角色与内容的对话上下文数组
streamboolean否是否开启 SSE 流式打字机效果,默认 false
temperaturefloat否采样温度 ($0.0 \sim 2.0$),值越大越具创意
max_tokensinteger否最大生成的 Token 数量限制

📤 响应示例 (非流式 JSON)​

{
"id": "chatcmpl-9xX8Yz123456",
"object": "chat.completion",
"created": 1728000000,
"model": "gpt-4o-2024-08-06",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!我是 AI 助手,很高兴为你服务。"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 15,
"completion_tokens": 12,
"total_tokens": 27
}
}