创建多 Agent 模式智能体:详细操作指南
创建多 Agent 模式智能体:详细操作指南
你有没有想过,如何让一个智能体同时处理多个任务?这就是多 Agent 模式的强大之处!它可以将任务分配给不同的Agent节点,协同完成复杂的工作流。接下来,我会详细讲解如何在扣子平台创建一个多 Agent 模式智能体,带你一步步搭建属于你的智能体。
步骤一:创建智能体并设置模式
默认情况下,新创建的智能体使用的是单 Agent 模式。要切换到多 Agent 模式,你需要:
登录扣子平台:进入扣子官网并登录你的账号。
创建智能体:
在页面左上角点击“⊕”按钮。
输入智能体名称和功能介绍。
单击图标旁的“生成图标”按钮,自动为智能体生成头像。
如果你更喜欢AI自动生成,可以切换到“AI创建”模式,通过自然语言描述你的需求,扣子会根据你的描述自动创建智能体。
切换到多 Agent 模式:
- 在智能体的编排页面,找到“单 Agent 模式”。
- 点击切换为“多 Agents 模式”。
步骤二:配置全局设置
多 Agent 模式中,全局设置是智能体的基础配置,适用于所有节点。
构建人物设定:在编排面板中,描述智能体的整体角色设定,比如智能体的性格、语气和主要任务。
快捷指令配置:
默认情况下,快捷指令不指定节点,会根据用户输入自动分配节点处理。
如果需要,可以为每个快捷指令指定具体的节点。
步骤三:添加节点
添加节点是多 Agent 模式的核心部分,每个节点代表一个独立的任务或功能。
添加新节点
开始节点:
默认情况下,开始节点连接到一个与智能体名称相同的Agent节点。
开始节点负责处理新对话,并分发任务到对应的Agent节点。
你可以设置分发策略,比如:
上一次回复用户的节点:适用于需要连贯多轮对话的场景,比如游戏任务。
开始节点:适用于功能独立的场景,比如售后客服。
Agent节点:
每个Agent节点是一个独立的智能实体,负责执行特定任务。
配置Agent节点时可以:
重命名:为节点取一个清晰的名字,比如“翻译为中文”。
选择模型:为节点选择合适的大语言模型。
设定适用场景:描述节点的功能和适用范围,帮助分发逻辑更准确地分配任务。
添加技能:为节点绑定工具、工作流或知识库。
用户问题建议:开启后,节点会根据提示词自动生成3个问题,帮助用户更好地使用功能。
智能体节点:
- 你还可以将已发布的单 Agent 智能体作为节点添加到多 Agent 模式中。
- 智能体节点的配置与Agent节点类似,可以设置适用场景和用户问题建议。
配置全局跳转条件
全局跳转条件适用于所有Agent节点,优先级高于节点的适用场景。只要用户输入满足条件,就会直接跳转到对应节点。注意,一个智能体最多可以添加5个全局条件节点。
步骤四:调试智能体
搭建完成后,调试是确保智能体按预期运行的重要步骤。
测试节点:
在每个节点右上角点击“对话”按钮,与节点直接对话,检查运行是否符合预期。
清除历史对话记录后,智能体会根据分发逻辑重新处理新对话。
AI生成提示词:
在人设与回复逻辑面板的右上角,点击“优化”。
输入你需要编写或优化的提示词,AI会根据描述自动生成内容。
如果调试结果不符合预期,可以告诉AI你的需求,AI会进一步优化提示词。
操作提示词:
替换:将AI生成的提示词直接填充到编辑框。
重新生成:如果对结果不满意,可以重新生成提示词。
反馈:通过点赞或点踩功能,告诉AI生成的提示词是否符合你的需求。
我的感觉是
多 Agent 模式真的很适合处理复杂的任务场景!通过节点分布不同功能,再加上全局跳转条件的灵活配置,整个智能体的逻辑变得非常清晰。而调试功能和AI生成提示词的优化工具,让整个开发过程更加高效。如果你想让你的AI智能体变得更智能、更强大,试试多 Agent 模式吧,它的可能性真的很多!