Zion智能体支持流式输出,当绑定双子星3.5 flash等兼容模型并启用【启用流式响应】开关或使用streamInvoke()方法时,可实现token级实时推送;需确保模型本身支持流式,否则仅返回完整响应。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Zion智能体是否支持流式输出
Zion平台上的智能体在调用双子星3.5 flash等支持流式响应的模型时,原生具备流式输出能力,无需额外开发即可在前端实时渲染逐字生成的内容。
启用流式输出的两种方式
方法一:使用内置AI输入预补全功能中的「实时流式补全」模式
进入Zion AI Agent Builder → 创建或编辑智能体 → 在「输出配置」区域勾选【启用流式响应】→ 保存后该智能体所有调用均默认以chunk方式推送token。
方法二:通过代码节点手动触发流式调用
在智能体工作流中插入「自定义代码」节点 → 使用Zion SDK提供的streamInvoke()方法替代invoke() → 传入模型ID(如"gemini-3.5-flash")和用户输入 → 每个chunk到达时自动触发下游UI组件更新。
【必须确保智能体绑定的模型本身支持流式】例如双子星3.5 flash、Kimi K2、Deepseek-R1等已接入Zion的主流模型均兼容;若绑定的是不支持流式的旧版模型(如Gemini 1.0 Pro),即使开启开关也仅返回完整响应。
验证流式是否生效的操作路径
第一步:在智能体编辑页右上角确认模型已切换为「双子星3.5 flash」
第二步:点击右上角「调试」按钮 → 在输入框中键入短句(如“写一句秋天的诗”)→ 观察右侧响应面板是否出现文字逐字浮现效果
第三步:打开浏览器开发者工具 → 切换到Network标签页 → 触发一次调用 → 查看响应头中是否存在content-type: text/event-stream
若第三步未检测到SSE响应头,说明当前调用走的是普通HTTP POST而非流式通道,需检查是否遗漏了第一步的模型切换或第二步的流式开关启用。

















