使用 n8n/Using_the_app/Understand_workflows
流式响应#
功能可用性 从 版本 1.105.2 起,所有订阅计划均支持此功能。 流式响应允许你在 AI Agent 节点生成数据时,立即将其返回给用户。这对于聊天机器人(chatbots)非常有用,因为它可以在答案生成的同时实时展示给用户,从而提升用户体验。 你可以通过以下任一方式启用流式传输:
- Chat Trigger(聊天触发器)
- Webhook 节点
在这两种情况下,请将节点的 Response Mode(响应模式) 设置为 Streaming(流式)。
配置支持流式的节点#
要实现数据流式传输,你需要在工作流中添加支持流式输出的节点。并非所有节点都支持此功能。
- 选择一个支持流式传输的节点,例如:
- AI agent(AI 代理)
- Respond to Webhook(响应 Webhook)
- 你可以在这些节点的选项中禁用流式传输。默认情况下,只要触发器的
Response Mode(响应模式)设置为Streaming response(流式响应),它们就会自动启用流式传输。
重要信息#
配置流式响应时,请注意以下几点:
- 触发器(Trigger) :你的触发器节点必须支持流式传输,并且已正确配置流式模式。否则,工作流将根据你的响应模式设置进行常规处理。
- 节点配置 :即使触发器已启用流式传输,你也必须至少配置一个能够流式输出数据的节点。否则,工作流将不会发送任何数据。