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

解决FastGPT插件参数必填与文本加工变量引用异常问题

1. 插件输入参数无法设置为必填项,导致模型调用工具经常遗漏必填参数。 2. 文本加工模块无法获取前置节点的输出内容,既不能直接引用上一节点的自定义变量,也无法定义变量类型,且模块输出为空的{}。 目前未明确具体技术成因,需结合实际部署配置与操作流程进一步确认。 1.

现象

  1. 插件输入参数无法设置为必填项,导致模型调用工具经常遗漏必填参数。
  2. 文本加工模块无法获取前置节点的输出内容,既不能直接引用上一节点的自定义变量,也无法定义变量类型,且模块输出为空的{}

可能原因

目前未明确具体技术成因,需结合实际部署配置与操作流程进一步确认。

排查步骤

  1. 确认当前使用的FastGPT版本为V4.8-preview3私有部署版本。
  2. 进入插件配置页面,检查是否存在参数必填设置的相关配置项。
  3. 进入文本加工模块配置页面,确认变量引用的路径是否正确指向前置节点的输出。
  4. 查看文本加工模块的运行日志,确认变量解析是否存在异常。

解决与验证

暂未获取到官方提供的针对性解决方法,可尝试以下临时调整:

  1. 在插件调用流程中手动补充必填参数校验逻辑,避免工具调用遗漏参数。
  2. 调整文本加工模块的变量引用方式,通过全局上下文传递前置节点的输出内容。

验证时,可检查插件调用时是否强制校验必填参数,以及文本加工模块是否能正常获取并展示前置节点的输出值。

来源:FastGPT GitHub issue