故障排查GitHub issue2 分钟阅读故障排查

为AI对话组件添加显示输出结果开关以隐藏冗余返回内容

在多步骤串行工作流中,依次调用知识库与AI对话组件时,所有AI对话组件的输出结果都会被直接展示。当第一个AI对话返回固定字符串后,该字符串会被显示,造成多余内容展示的问题。 当前AI对话组件未提供隐藏输出结果的配置项,所有调用的AI对话结果均会被默认展示,无法按需隐藏中间步骤的返回内容。 1.

现象

在多步骤串行工作流中,依次调用知识库与AI对话组件时,所有AI对话组件的输出结果都会被直接展示。当第一个AI对话返回固定字符串后,该字符串会被显示,造成多余内容展示的问题。

可能原因

当前AI对话组件未提供隐藏输出结果的配置项,所有调用的AI对话结果均会被默认展示,无法按需隐藏中间步骤的返回内容。

排查步骤

  1. 确认工作流为串行多步骤AI对话编排,依次调用知识库与AI对话组件。
  2. 检查各AI对话组件的配置项,确认无隐藏输出结果的开关。
  3. 执行工作流,观察返回结果,确认中间步骤的AI对话输出被展示。

解决与验证

解决方法为AI对话组件添加是否显示输出结果的开关,开关默认打开。设置为关闭时,AI结果不返回。 验证步骤:

  1. 编辑AI对话组件,找到显示输出结果的开关,将其设置为关闭。
  2. 重新执行串行工作流,确认第一个AI对话返回的固定字符串不再被展示。
  3. 按需配置其余AI对话组件的该开关,验证中间步骤的输出是否可按需隐藏。

来源: FastGPT 官方来源

适用性与版本范围

本页适用于官方来源记录的 故障排查 场景。执行变更前,需核对 FastGPT、依赖、API 与部署版本。

安全护栏

凭证与私密数据使用 [REDACTED_CREDENTIAL] 占位符。执行操作前需核对文档的环境与版本。

回滚指引

恢复变更前的技术内容权威快照、已保存配置与数据快照,再执行最小验证场景。