私は、AI16Z の AI エージェント フレームワーク Eliza の現在のバージョンと Shawn によって明らかにされた V2 バージョンの違いを研究するのに時間を費やしました。
比較する前に、まず現在のバージョンと V2 バージョンの基本アーキテクチャを理解しましょう。
図 1 に示すように、Eliza フレームワークの現在のバージョンは、インターフェイス層 (インターフェイス層)、コア機能層 (コア層)、モデル層 (モデル層) で構成されています。
インターフェース層
- 外部プラットフォームとのやり取りを担当します
- Discord、Twitter、Telegram、その他のプラットフォームをサポート
- 他のシステムが呼び出すための API インターフェースを提供する
コア層
- メモリ システム: 取得可能なストレージ機能とドキュメント処理機能を提供します。
- 動作システム: カスタム動作とアクションの実行を管理します。
- 構成システム: .env および elizaConfig.yaml を通じて構成を管理
モデルレイヤー
- OpenAI、Anthropic、Llama、Grok などを含む複数の大規模言語モデルをサポートします。
- 統一されたモデルインターフェイスの抽象化を提供する
各層は標準インターフェイスを通じて相互に対話し、高度なモジュール性と拡張性をサポートします。
ショーン氏は15日、Eliza v2が開発中で、アルファ版は2~3週間以内にリリースされる予定であることを明らかにした。
Eliza v2 は、メッセージ バスを統合し、クライアントを簡素化します。モデル システムは、拡張可能な共通コア フレームワークを強化し、100% のテスト カバレッジを強化します。
V2 バージョンのアーキテクチャ設計図は次のように推測されます。
Eliza v2 の主な改善点と、アーキテクチャ内でのそれらの位置について説明します。
インターフェイス層の改善: ユニファイド メッセージ バス
- 元の分散クライアント統合を統合メッセージ処理システムに変更します。
- 各プラットフォーム (Discord/Twitter など) がメッセージ バスのアダプターになります
- クライアントの開発とメンテナンスを簡素化します
- より一貫したメッセージング エクスペリエンスを提供する
コア機能層の改善: 統合プロキシウォレット
- オリジナルの分散型ウォレット構成を統合
- 統合されたマルチチェーンウォレット管理を提供する
- クロスチェーン操作を簡素化
拡張可能なコア フレームワーク: コア インターフェイスを再設計して、より汎用性の高いものにします。
- フレームワークのスケーラビリティを強化する
- プラグイン統合メカニズムの改善
コミュニティプラグインのアップデート: プラグインシステムの改善
- プラグイン管理の改善
- 100% のテスト カバレッジで品質を保証
モデル層の改善: モデルレジストリメカニズムの導入
- モデルの動的な登録とカバレッジをサポート
- モデルを LLM と埋め込みの 2 つのカテゴリに分類します。
- モデルを呼び出すためのより柔軟な方法
この新しいバージョンのアーキテクチャはよりモジュール化され、統合されており、さまざまなコンポーネント間の相互作用がより明確になり、将来の拡張のためのより良い基盤も提供されます。
最後に、投資の観点から分析すると、Eliza v2 は AgentTank などの機能拡張プラグインに新たな成長の機会をもたらすでしょう。