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

解决FastGPT多分支流程每次提问需重复选择分支的问题

当前FastGPT多分支流程的交互逻辑为每次用户发送提问后,均弹出分支选择界面,用户需重复选择对应分支。例如设置政府采购与招标投标两个分支流程时,用户单次选择分支后,后续发送的相关话题提问仍需再次选择分支,无法沿用首次选择的分支。

现象

当前FastGPT多分支流程的交互逻辑为每次用户发送提问后,均弹出分支选择界面,用户需重复选择对应分支。例如设置政府采购与招标投标两个分支流程时,用户单次选择分支后,后续发送的相关话题提问仍需再次选择分支,无法沿用首次选择的分支。

可能原因

当前多分支流程的交互配置未保留用户首次选择的分支状态,每次发送消息均重新触发分支选择流程,导致用户需重复执行选择操作。

排查步骤

  1. 确认当前部署的多分支流程是否配置为每次提问后触发分支选择界面。
  2. 检查是否存在用于保留用户分支选择状态的相关配置项,具体参数需按实际环境确认。
  3. 发起测试对话,验证每次发送提问后是否均弹出分支选择界面。

解决与验证

解决方式为将分支选择操作前置到用户引导后的流程开始前,用户完成一次分支选择后,后续对话自动沿用该分支流程。验证方式为发起新对话,进入多分支流程引导界面,完成分支选择后,连续发送多个与所选分支相关的问题,确认后续对话不再弹出分支选择界面,且所有对话均在首次选择的分支流程中进行。

来源: FastGPT 官方来源

适用性与版本范围

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

安全护栏

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

回滚指引

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