FastGPT
FastGPT copied to clipboard
工作流中,子应用的全局变量如何传递给父应用?
例行检查
- [x] 我已确认目前没有类似 issue
- [x] 我已完整查看过项目 README,以及项目文档
- [x] 我使用了自己的 key,并确认我的 key 是可正常使用的
- [x] 我理解并愿意跟进此 issue,协助测试和提供反馈
- [x] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
你的版本
- [x] 私有部署版本, 具体版本号: v4.8.11-fix
问题描述
一个需求是收到子应用的AI回复后,需要把子应用中的一个全局变量也传递到父级进行复用,但是一直没有成功,想问下开发是否支持,如何实现?
我没试过。。子应用把AI回复和变量合成一个json返回,然后在父应用里更新?
我没试过。。子应用把AI回复和变量合成一个json返回,然后在父应用里更新?
这个方案刚才试了一下,效果比较依赖模型能力,如果模型返回的 json 格式不正确就会出问题。后续有没有计划支持返回子应用的全局变量,类似这样😂:
我使用的4.9版本是支持这样做的,但是要避免全局变量是中文的情况,但是现在在尝试4.13的版本,不支持了
@nooooom 父工作流设置全局变量 sn,子工作流也设置全局变量sn,然后在子工作流中更新sn,父工作流引入子工作流,同时设置子工作流sn为全局变量sn,这样就可以了
@nooooom 父工作流设置全局变量 sn,子工作流也设置全局变量sn,然后在子工作流中更新sn,父工作流引入子工作流,同时设置子工作流sn为全局变量sn,这样就可以了
感谢回复,这是 1 年前的 issue 了,我们已经转到 Dify 平台了。