Claude Chat 兼容流式响应块
本页为 OpenAI 兼容 Chat 的 choices 结构。Claude 原生 Messages 使用 content 块和不同 SSE 事件,见 Claude 原生接口。
表示流式模式下返回的聊天完成块对象。每个块的 id 和 created 时间戳相同。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| id | string | 聊天完成的唯一标识符。每个块具有相同的 ID |
| choices | array | 聊天完成选项列表。如果 n 大于 1,可以有多个选项 |
| created | integer | 创建聊天完成的 Unix 时间戳(秒)。每个块具有相同的时间戳 |
| model | string | 生成完成的模型 |
| system_fingerprint | string | 该指纹表示模型运行的后端配置 |
| object | string | 对象类型,总是 chat.completion.chunk |
示例
data: {"id": "chatcmpl_demo", "object": "chat.completion.chunk", "model": "claude-sonnet-5-5", "choices": [{"index": 0, "delta": {"role": "assistant", "content": ""}, "finish_reason": null}]}
data: {"id": "chatcmpl_demo", "object": "chat.completion.chunk", "model": "claude-sonnet-5-5", "choices": [{"index": 0, "delta": {"content": "你好"}, "finish_reason": null}]}
data: {"id": "chatcmpl_demo", "object": "chat.completion.chunk", "model": "claude-sonnet-5-5", "choices": [{"index": 0, "delta": {}, "finish_reason": "stop"}]}
data: [DONE]