现象
在多步骤串行工作流中,依次调用知识库与AI对话组件时,所有AI对话组件的输出结果都会被直接展示。当第一个AI对话返回固定字符串后,该字符串会被显示,造成多余内容展示的问题。
可能原因
当前AI对话组件未提供隐藏输出结果的配置项,所有调用的AI对话结果均会被默认展示,无法按需隐藏中间步骤的返回内容。
排查步骤
- 确认工作流为串行多步骤AI对话编排,依次调用知识库与AI对话组件。
- 检查各AI对话组件的配置项,确认无隐藏输出结果的开关。
- 执行工作流,观察返回结果,确认中间步骤的AI对话输出被展示。
解决与验证
解决方法为AI对话组件添加是否显示输出结果的开关,开关默认打开。设置为关闭时,AI结果不返回。 验证步骤:
- 编辑AI对话组件,找到显示输出结果的开关,将其设置为关闭。
- 重新执行串行工作流,确认第一个AI对话返回的固定字符串不再被展示。
- 按需配置其余AI对话组件的该开关,验证中间步骤的输出是否可按需隐藏。
来源: FastGPT 官方来源
适用性与版本范围
本页适用于官方来源记录的 故障排查 场景。执行变更前,需核对 FastGPT、依赖、API 与部署版本。
安全护栏
凭证与私密数据使用 [REDACTED_CREDENTIAL] 占位符。执行操作前需核对文档的环境与版本。
回滚指引
恢复变更前的技术内容权威快照、已保存配置与数据快照,再执行最小验证场景。