服务器发送事件和流式 API
服务器发送事件和流式 API
使用 response-stream 键来建模流式端点
团队版、专业版和企业版功能
此功能仅适用于团队版(文档)、专业版(SDK)和企业版计划。要开始使用,请联系 support@buildwithfern.com。
在端点上指定 response-stream 允许您表示流式响应的端点。
JSON 流式传输
如果您的 API 返回一系列 JSON 块,如下所示
那么只需在端点的 response-stream 下指定响应即可。
chat.yml
服务器发送事件
如果您的 API 返回服务器发送事件,带有 data 和 event 键,如下所示
那么请确保包含 format: sse。
chat.yml
Stream 参数
端点具有 stream 参数来控制响应是否流式传输已成为常见做法。Fern 以一等公民的方式支持此模式。
只需指定 stream-condition 以及普通响应和流式响应:
chat.yml