FastGPT 工具调用节点后增加节点可能会导致一个问题,输出多个答案,

n3schb8v  于 4个月前  发布在  其他
关注(0)|答案(5)|浏览(45)

例行检查

  • 我已确认目前没有类似 issue
  • 我已完整查看过项目 README,以及 项目文档
  • 我使用了自己的 key,并确认我的 key 是可正常使用的
  • 我理解并愿意跟进此 issue,协助测试和提供反馈
  • 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

你的版本

  • 公有云版本
  • 私有部署版本, 具体版本号:

问题描述, 日志截图

目前工具调用肯定会输出回复内容,如果后面有其它节点比如“对AI回复内容做文本加工后再输出最终的回复内容”则最后会输出两段整体重复的内容,能否加个开关控制下工具调用是否输出回复内容。

复现步骤

预期结果

增加开关,工具调用可以控制是否直接输出回复

相关截图

sbtkgmzw

sbtkgmzw1#

config文件设置下参数

avwztpqn

avwztpqn3#

使用工具终止
尝试过,将终止连接到工具上,但结果不能向后流转(如图所示,文本拼接只能选择工具调用模块的变量)

ctehm74n

ctehm74n4#

使用工具终止
尝试过,将终止连接到工具上,但结果无法继续流转(如图所示,文本拼接只能选择工具调用模块的变量)

是的,您无法在主流程中获取子流程的结果。
但是为什么不直接在子流程中完成剩余的任务呢?

o2rvlv0m

o2rvlv0m5#

后续可以增加一个功能来实现这个,目前简单的话可以直接在子流程中完成,或者把结果挂载到全局变量里,这也是一个方法。

相关问题