功能定位
自由转交是基于模型驱动的任务转交方式,其基础功能可覆盖大部分任务场景。创建 Multi-Agent 模式应用时,协同方式默认选择为自由转交,并默认创建一个主 Agent。
自由转交的主要优势在于配置简单,设置转交关系即可让模型自主判断何时转交,模型自由度极高;主要缺陷在于高自由度导致的不稳定,对 Agent 提示词配置要求较高。
在自由转交协同方式下,支持创建一个 Agent 或者多个 Agent,多 Agent 通过转交协同共同完成任务。
设置方式
第一步:添加并配置 Agent
Agent 协同方式默认为自由转交。您可按照业务需求,在应用内新建或添加所需要的 Agent;如果仅需要单 Agent 场景,无需额外添加 Agent。配置方法请参考 Agent 创建、配置与删除。 第二步:转交关系配置
在应用中添加两个或以上的 Agent 时,系统支持配置多个 Agent 之间的转交关系。请注意,默认创建多个 Agent 后,这些 Agent 不会立即生效,必须与主 Agent 配置转交关系后,主 Agent 才能根据“Agent 描述”准确地将对话分配到特定的子 Agent。若子 Agent 未通过转交关系(可为单层或多层)与主 Agent 建立关联,则该 Agent 视为游离状态,无法被激活使用。
建议配置为主 Agent 转交任务给多个子 Agent,同时每个子 Agent 也转交回主 Agent 的中心化架构。
高级设置
转交关系-高级设置中,支持配置每一轮对话起始 Agent:每次任务结束后,下一轮对话由上次回复的 Agent 接收还是主 Agent 接收。