STREAMING

边生成,边返回。

把 stream 设置为 true 后,接口通过 Server-Sent Events 返回数据块。客户端必须处理断开、空增量和结束标记。

开启流式

{
  "model": "deepseek-v4-flash",
  "messages": [{"role": "user", "content": "写一句欢迎语"}],
  "stream": true
}

SSE 数据

data: {"choices":[{"delta":{"content":"欢迎"}}]}

data: {"choices":[{"delta":{"content":"使用 Nexa API"}}]}

data: [DONE]

客户端必须处理

  • 只拼接 choices[0].delta.content 中真实存在的文本。
  • 收到 [DONE] 后正常结束,不把它当成 JSON 解析。
  • 连接中断时记录请求 ID;不要无上限自动重试,避免重复计费。
  • 不是所有模型都已逐个完成流式验收,请查看模型详情页。