Date: 12/10/2025Category: Tag: SSE
用 ChatGPT 的时候,会发现模型的响应是一个词接一个词地出现的,而不是等到所有内容都生成完毕才显示出来。本文将介绍如何使用 SSE(Server-Sent Events)来实现这种流式响应效果。
SSE 格式
在 SSE 中,响应流的每个“块”被称作一个“事件”(event)。每个事件的数据本质上是一个字典(若干键值对),其中最重要的键是 data 和 id。data 就是要发送给客户端的数据,id 是该事件的唯一标识(可选),在断连恢复的时候会用到。
