文章来源:万象ai发布时间:2025-03-13 10:47:19
Mahilo 是一个灵活的多Agent系统框架,它支持实时API和语音交互,可以自定义智能体,也支持集成其他框架的智能体,支持在人类监督下协同工作,共享上下文信息,提升复杂任务处理的效率,适合需要多个智能体协作的复杂场景,例如紧急响应、客户服务和团队协作。
AgentManager:管理智能体的注册和通信。
BaseAgent:基础智能体类,支持与其他智能体通信和共享上下文。
ServerManager:管理 WebSocket 连接,支持多用户实时交互。
Session:管理每个智能体的对话会话,支持持久化存储。
实时 API 支持:支持通过语音与智能体交互。
易于扩展的 BaseAgent 类:开发者可以基于 BaseAgent 创建自己的智能体。
WebSocket 实时通信:支持多用户同时与智能体进行实时交互。
灵活的通信模式:支持点对点(Peer-to-Peer)和层级化(Hierarchical)通信模式。
通信控制:通过 can_contact 列表限制智能体之间的通信。
会话管理:支持持久化对话,方便多轮交互。
CLI 客户端:提供命令行接口,方便测试和交互。
多用户支持:多个用户可以连接到同一个智能体,适用于紧急情况下的多人协作。
按需激活智能体:智能体仅在需要时被激活,节省资源。
紧急响应协调:多个智能体可以协调行动,例如医疗顾问、后勤协调员和公共沟通负责人共同应对公共卫生紧急事件。
客户服务:多个客服智能体可以同时处理客户问题,并在需要时共享信息。
团队协作:智能体可以作为团队成员的助手,帮助协调任务和信息共享。
1. 安装:
pipinstallmahilo[voice]如果需要语音功能,还需要安装 PyAudio。
2. 运行服务器:
在项目目录中运行以下命令启动服务器:
pythonrun_server.py服务器默认运行在 http://localhost:8000。
3. 连接到智能体:
使用 CLI 客户端连接到智能体:
mahiloconnect--agent-nameyour_agent_name如果需要语音功能,可以添加 --voice 参数。
GitHub仓库:https://github.com/wjayesh/mahilo
官网:https://mahilo.wjayesh.com/
相关攻略 更多
OpenAI底层AGI技术被曝光!前研究主管豪言:从此再无新范式
爆款AI视频越来越多,但本质我觉得跟炒股没区别。
Cursor+Claude的SVG图片生成功能,强到离谱,强烈建议写PPT没思路的时候买个会员
超20万人使用!最强开源浏览器Workflow插件【内置3300+模版】效率又起飞了~
营销获客AI公司Clay,花7年找到PMF后,快速实现10倍增长的秘密
5天连发5个王炸!MiniMax这波发布周把OpenAI都整懵了|MiniMax发布周回顾
AI应用行业全景洞察丨中国丨2025年5月丨万字诚作丨Xsignal
数字疗法AI医疗独角兽SwordHealth再融4000万,估值冲至40亿美元背后的战略棋局
最新资讯 更多
OpenAI底层AGI技术被曝光!前研究主管豪言:从此再无新范式
更新时间:2025-07-25
爆款AI视频越来越多,但本质我觉得跟炒股没区别。
更新时间:2025-07-25
Cursor+Claude的SVG图片生成功能,强到离谱,强烈建议写PPT没思路的时候买个会员
更新时间:2025-07-25
超20万人使用!最强开源浏览器Workflow插件【内置3300+模版】效率又起飞了~
更新时间:2025-07-25
营销获客AI公司Clay,花7年找到PMF后,快速实现10倍增长的秘密
更新时间:2025-07-25
5天连发5个王炸!MiniMax这波发布周把OpenAI都整懵了|MiniMax发布周回顾
更新时间:2025-07-25
AI应用行业全景洞察丨中国丨2025年5月丨万字诚作丨Xsignal
更新时间:2025-07-25
数字疗法AI医疗独角兽SwordHealth再融4000万,估值冲至40亿美元背后的战略棋局
更新时间:2025-07-25
宁德时代领投,「银河通用」完成超10亿元新一轮融资
更新时间:2025-07-25
【译】万字长文解读:生成式AI的21个设计模式、示例及应用策略
更新时间:2025-07-25