作者:Ningning
花了点儿时间研究了一下 AI16Z 的 AI Agent 框架 Eliza 当前版本,与 Shawn 透露的 V2 版本之间的差别。
在对比之前,我们先了解一下当前版本和 V2 版本的基本架构。
如图 1 所示,当前版本的 Eliza 框架由接口层(Interface Layer)、核心功能层(Core Layer)、模型层(Model Layer)组成。
接口层(Interface Layer)
核心功能层(Core Layer)
模型层(Model Layer)
各层之间通过标准接口进行交互,支持高度的模块化和可扩展性。
15 日 Shawn 透露正在开发 Eliza v2 版本,预计 2 至 3 周可以推出 alpha 版本。
Eliza v2 将统一消息总线并简化客户端 ;统一的 Agent 钱包;模型系统采用注册表和覆盖模式;增强可扩展通用核心框架;更新社区插件;完成 100% 测试覆盖率。
V2 版本的架构设计图推测如下:
让我解释一下 Eliza v2 的主要改进及其在架构中的位置:
接口层的改进:统一消息总线
核心功能层的改进:统一代理钱包
整合了原来分散的钱包配置
提供统一的多链钱包管理
简化跨链操作
可扩展核心框架:重新设计核心接口使其更通用
社区插件更新:改进插件系统
模型层的改进:引入模型注册表机制
这个新版本的架构更加模块化和统一,不同组件之间的交互更加清晰,也为未来的扩展提供了更好的基础。
最后,如果从投资的角度分析的话,Eliza v2 将为 AgentTank 这类功能扩展插件带来新的增长机遇。