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號