现象
当FastGPT工作流中配置了工具调用节点,且后续添加了对AI回复内容进行文本加工的节点时,最终输出会出现两段整体重复的内容。工具调用节点本身会输出一次回复内容,后续的文本加工节点也会输出处理后的内容,二者叠加导致重复。
可能原因
工具调用节点默认会直接输出其生成的回复内容,若工作流中存在后续的内容处理节点,该节点的输出会与工具调用的输出叠加,最终形成两段重复的完整内容。
排查步骤
- 登录FastGPT平台,进入出现重复输出问题的工作流编辑界面。
- 梳理工作流的节点连接顺序,确认存在工具调用节点,且该节点之后连接了文本加工类节点。
- 观察两次重复的输出内容,确认分别来自工具调用节点和后续的加工节点。
解决与验证
目前可通过两种方式处理该问题:
- 若平台已新增工具调用输出控制开关,可在工具调用节点的配置中,关闭"自动输出回复内容"的选项。
- 若暂未新增对应开关,需调整工作流节点结构,避免工具调用节点与后续加工节点同时输出内容。
验证时重新触发工作流运行,确认最终输出仅存在一段内容,无整体重复的情况。