跳转到主要内容
更新日期:2026-06-06

创建聊天补全

根据输入的消息列表生成模型回复,支持非流式和流式响应。 本文页只写入 2026-03-23 已在 Crazyrouter 生产环境复核过的通用行为。

认证

核心参数

不同模型对可选参数的支持程度不同。写客户端时应优先依赖通用字段,不要假设所有模型都完整支持同一组高级参数。

非流式请求

cURL
当前生产返回的典型结构:

需要特别注意

  • message.content 是最稳定的最终文本字段
  • message.tool_calls 只在工具调用时出现
  • message.reasoning_content 可能存在键,但当前不应视为稳定必有内容

流式请求

cURL
本轮生产复核确认:
  • 流式返回 chat.completion.chunk
  • SSE 以 data: ... 形式逐块发送
  • 流结束时仍是 data: [DONE]
当前收到的 SSE 片段形态类似:

Python 示例

Python

当前建议

  • 普通文本对话:/v1/chat/completions
  • 需要 reasoning 摘要或 OpenAI 风格 web search:优先 /v1/responses
  • 需要更复杂的能力判定时,先看对应能力页,不要只看本页
相关页面: