ArtCafeAI-Agent-Framework 基于nats 消息的模块化agent 协作框架
ArtCafeAI-Agent-Framework 的设计思路比较有意思,但是目前似乎不再维护了(官方start 只有我的,同时官方示例项目移到项目中了,当前只保留了ArtCafeAI-Agent-Framework )
ArtCafeAI-Agent-Framework 的一些思路
- 基于Nats pubsub 模式进行agent 通信(当然还支持其他模式)
- agent 应该隔离(使用了类似多租户的模式,添加了subject 的区分)
- 支持mcp 以及a2a 协议集成(适配)
- 通过消息进行服务的负载均衡
- 内置心跳服务,可以统计状态以及健康信息
- 可以进行状态管理,包含start,stop,pause
- 基于消息的peer agent
说明
ArtCafeAI-Agent-Framework 的设计思路很不错,很值得学习下,官方博客中的一些东西很值得学习下,后边会介绍下具体的设计
参考资料
https://github.com/ArtCafeAI/ArtCafeAI-Agent-Framework
https://www.artcafe.ai/blog/mcp-over-nats-best-of-both-worlds
https://www.artcafe.ai/blog/why-google-and-anthropic-got-it-wrong
浙公网安备 33010602011771号