Skip to main content

流式响应

设置 stream: true 即可逐 token 接收模型输出,适合聊天 UI 实时显示、减少用户等待感知。

快速示例

返回 Server-Sent Events,每行格式为 data: {json},流以 data: [DONE] 结束。 每个事件的 JSON 结构如下:
最后一个事件的 finish_reason 会变为 "stop"(或 "length"),之后紧跟 data: [DONE]

Python 示例

JavaScript / Node 示例

浏览器端

EventSource 不支持自定义请求头,需改用 fetch + ReadableStream
流式模式下 usage 字段默认不出现在中间 chunk 中。如果需要 token 统计,请在最后一个 chunk 或单独的非流式请求中获取。