故障排查GitHub issue2 分钟阅读排错/错误码

解决FastGPT中HTTP模块生成文档时无法继续对话的问题

通过HTTP模块请求服务器生成Word文档时,若不选择转文档操作,则无法继续与AI对话。并非每次对话都需要生成文档,用户希望取消强制选择交互的要求,若继续与AI对话则上次的转文档交互应失效,或新增按钮事件组件以在AI每次回答后提供转Word、转PDF等主动触发选项。

现象

通过HTTP模块请求服务器生成Word文档时,若不选择转文档操作,则无法继续与AI对话。并非每次对话都需要生成文档,用户希望取消强制选择交互的要求,若继续与AI对话则上次的转文档交互应失效,或新增按钮事件组件以在AI每次回答后提供转Word、转PDF等主动触发选项。

可能原因

当前工作流编排逻辑将生成文档的交互步骤与对话流程强制绑定,未提供跳过该步骤直接继续对话的选项,也未内置主动触发多类型文档转换的按钮组件。

排查步骤

  1. 确认当前对话流程中是否存在生成文档的强制交互步骤。
  2. 检查是否存在可调整交互触发条件的配置项,需按实际环境确认。
  3. 模拟不选择转文档操作的场景,验证是否无法推进后续对话。

解决与验证

可通过以下方式调整流程:

  1. 直接返回转文档的接口链接,供用户主动点击后跳转触发转文档操作,无需强制用户选择交互。
  2. 如需保留继续对话的选项,可添加无后续操作的“继续对话”按钮,但该方式可能导致用户体验下降。

验证方式:不选择转文档操作时,可直接继续与AI对话;用户主动点击接口链接后,可触发转文档流程。

来源: FastGPT GitHub issue #2689