现象
- 插件输入参数无法设置为必填项,导致模型调用工具经常遗漏必填参数。
- 文本加工模块无法获取前置节点的输出内容,既不能直接引用上一节点的自定义变量,也无法定义变量类型,且模块输出为空的
{}。
可能原因
目前未明确具体技术成因,需结合实际部署配置与操作流程进一步确认。
排查步骤
- 确认当前使用的FastGPT版本为V4.8-preview3私有部署版本。
- 进入插件配置页面,检查是否存在参数必填设置的相关配置项。
- 进入文本加工模块配置页面,确认变量引用的路径是否正确指向前置节点的输出。
- 查看文本加工模块的运行日志,确认变量解析是否存在异常。
解决与验证
暂未获取到官方提供的针对性解决方法,可尝试以下临时调整:
- 在插件调用流程中手动补充必填参数校验逻辑,避免工具调用遗漏参数。
- 调整文本加工模块的变量引用方式,通过全局上下文传递前置节点的输出内容。
验证时,可检查插件调用时是否强制校验必填参数,以及文本加工模块是否能正常获取并展示前置节点的输出值。