文本系列
Chat Completions(非流式)
使用 OpenAI Chat Completions 兼容格式发起对话,并一次性返回完整结果。
POST
Chat Completions(非流式)
适用于后台任务、结构化输出、短问答和不需要实时展示生成过程的场景。省略stream 或传入 false 时,接口一次性返回完整 chat.completion 对象。
请求体
对话消息数组。每条消息至少包含
role 与 content。常见角色为 system、developer、user、assistant、tool。第三方兼容接入建议优先用 system 放全局指令;如果明确按 OpenAI 新模型语义接入,可用 developer 表示应用开发者指令。消息内容。字符串表示纯文本;数组可传多模态内容,例如
{ "type": "text" } 与 { "type": "image_url" }。图片 URL、base64 和本地图片上传处理见 图像输入与图床上传。省略或传
false 时为非流式响应。指定输出格式。常用于 JSON 输出或 JSON Schema 结构化输出。结构化输出对模型能力有要求,建议先用小 schema 验证。
函数调用工具列表。
控制工具调用策略。
采样温度。默认值由上游模型决定。
核采样参数。
最大生成 token 数。部分新推理模型也支持或更推荐
max_completion_tokens。最大补全 token 数,通常包含推理 token。对 GPT-5 系列等推理模型更明确。
随机种子。上游支持时可提升复现性。
推理强度。常见值包括
none、minimal、low、medium、high、xhigh;是否生效取决于模型。延迟敏感场景可先评估 low,质量优先场景再逐级提高。请求示例
结构化输出
图像输入
响应示例
响应字段
模型生成的文本内容。发生工具调用时可能为
null。模型请求调用的函数工具。
本次请求的 token 用量。