节点功能
Agent 节点属于信息处理类节点,支持用户将本应用内的 Agent 引入到当前工作流。工作流执行至该处会中断并与用户进行交互,直到 Agent 完成任务并输出有效内容。
Agent 是基于大模型并集成了任务执行指令和工具集的类(class),具备自主任务规划、工具自主选择调用和按预设逻辑执行任务的能力。用户可根据需要在 Multi-Agent 模式完成 Agent 搭建(包括工具选择、提示词配置等)和调试,然后将已配置完成的 Agent 引入工作流,结合其他节点完成业务流程搭建。
典型应用场景是将某个简单子系统(如海报生成 Agent)模块化引入复杂业务流程中,简化整体工作流搭建。例如:创建“海报生成 Agent”,配置图片生成插件与海报风格提示词。并将该 Agent 引入宣传材料撰写工作流,完成完整工作流搭建,实现一键生成海报与文案。
操作说明
引用 Agent


点击 Agent 节点卡片可查看 Agent 配置项。仅支持配置输出变量格式,不支持配置输入变量,Agent 配置不支持查看和修改(不支持配置模型、提示词和插件),配置内容引用应用内 Agent。
说明:
Agent 节点默认传入该 Agent 所使用的“系统变量”、“环境变量”、“API 参数”、“应用变量”,无需手动添加。
输出变量
经该节点处理后的输出变量,默认包括工具调用过程和最终结果,以及运行时报错信息 Error(数据类型为 object,正常运行时该字段为空)。不支持用户手动新增。


异常处理
可手动开启异常处理,支持异常重试和异常情况的输出内容配置。配置内容如下:
配置 | 说明 |
最大重试次数 | 节点运行异常时重新运行的最大次数。重试超过设定次数,认为该节点调用失败,返回“异常情况的输出变量”内容,默认为3次 |
重试时间间隔 | 每次重新运行的时间间隔,默认为1秒 |
异常情况的输出变量 | 超过最大重试次数后节点返回的输出变量 |


应用示例
利用 Agent 节点,可以实现缩短工作流流程,简化搭建步骤。例如,配置天气查询小助手,实现天气查询和穿衣建议服务。
普通工作流节点配置流程:开始 > 参数提取 > 天气插件 > 大模型 > 回复 > 结束。
引入 Agent 节点配置流程:开始 > Agent > 回复 > 结束。


1. 配置开始节点。
此处使用开始节点的默认配置即可。


2. 配置 Agent 节点。


3. 配置回复节点。
回复节点直接引用前置 Agent 节点的输出内容,将 Agent 节点的输出变量 Output.Content 通过回复内容传出到结束节点。


4. 配置结束节点
结束节点输出回复节点的回复内容 Output.Answer。


配置完成后,单击调试,运行工作流,测试应用效果。

