ToB企服应用市场:ToB评测及商务社交产业平台

标题: 蚂蚁开源多Agent框架——muAgent [打印本页]

作者: 羊蹓狼    时间: 2024-10-10 08:23
标题: 蚂蚁开源多Agent框架——muAgent
概述

CodeFuse-muAgent [1]是蚂蚁CodeFuse团队开发的Mulit Agent框架,其核心宗旨在于简化agents的尺度操作程序(SOP)编排流程。
多Agents的核心关键即Agent的交互链路,也即实现SOP的关键。其核心在于如何把上一个Agent的输出给到下一个Agent的输入,其中必要涉及到llm的输出、详细action的执行以及信息的解析处理。
架构

muagent整合了一系列丰富的工具库、代码库、知识库以及沙盒环境,可支持用户在任何范畴场景都能依托muagent迅速搭建起复杂的多Agent交互应用。通过这一框架,用户能够高效地执行和处理多层次、多维度的复杂任务。
其架构图如下:

每个技术点的描述如下:

一个完备的多Agent生态,个人觉得,其所需的能力也就是如上的几点。
Agent Base

在Agent层面,提供四种基本的Agent范例,对这些Agent举行Role的底子设定,可满足多种通用场景的交互和利用。所有的Action都由Agent执行。

Component

辅助生态组件更细致,区别于AutoGen,Sandbox支持隔离的特性让辅助生态的支持更丰富强盛。
Communication

多Agent的关键在Agent间的信息交互,因此communication的实现是必不可少的。AutoGen通过结转逻辑,支持信息流转;CodeFuse通过Communication组件独立实现该功能。从实现方式来看,CodeFuse应该支持的更强盛。AutoGen是一个summary_method方法来界说的。
总结

之前没有了解过国内多Agent框架,由于本身也不多;从AutoGen入手对多Agent的了解,再结合CodeFuse的实现来看,多Agent的SOP更详细更模块化,不外其头脑也是同等的,关键的构成部件还是那些。
总的来说,如何调和好LLM并来引导它们产生期望的输出,其本质就是将业务问题抽象并拆解到可执行的Prompt,让他们像处理业务问题一样精准执行;而业务的编排执行则由Agent实现,终极是落到了LLM上。
参考资料
[1]
CodeFuse-muAgent












免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4