现象
使用FastGPT 4.14.4公有云版本时,在工作流的知识库搜索节点选择引用变量并保存发布后,再次进入该节点时,“选择知识库”的选项为空,不再显示此前保存的全局变量;点击运行工作流时,系统会提示“工作流校验失败”。
可能原因
目前未明确具体触发根源,需结合实际使用环境确认,可能与工作流节点配置存储逻辑、全局变量引用绑定异常相关。
排查步骤
- 确认当前使用的FastGPT版本为4.14.4公有云版本,且自身使用的API key可正常调用。
- 重新进入出现异常的工作流,检查知识库搜索节点的配置,确认“选择知识库”选项是否确实未保留此前配置的引用变量。
- 重新在该节点中选择对应的引用变量,完成配置后再次保存发布,刷新页面后重新进入该节点,查看配置是否仍丢失。
- 若问题持续出现,需按实际环境确认工作流相关系统状态。
解决与验证
临时解决方式为重新在知识库搜索节点中选择对应的全局引用变量,完成保存发布后验证。若为页面临时异常,可尝试刷新页面后重新编辑工作流。验证标准为:再次进入该工作流的知识库搜索节点时,“选择知识库”选项可正常显示此前保存的引用变量,点击运行工作流不再提示“工作流校验失败”。若问题反复出现,需结合实际使用环境进一步排查。
来源:https://github.com/labring/FastGPT/issues/6221