
著者:ニンニング
Elizaの現在のバージョン、AI16ZのAIエージェントフレームワーク、およびShawnが明らかにしたV2バージョンの勉強にしばらく時間を費やしました。
比較する前に、まず現在のバージョンとV2バージョンの基本アーキテクチャを理解しましょう。
図1に示すように、Elizaフレームワークの現在のバージョンは、インターフェイスレイヤー、コア機能層、およびモデル層で構成されています。
インターフェイスレイヤー
-
外部プラットフォームとの相互作用を担当します
-
Discord、Twitter、Telegram、その他のプラットフォームをサポートしています
-
他のシステム呼び出しにAPIインターフェイスを提供します
コアレイヤー
-
メモリシステム:返信可能なストレージ機能とドキュメント処理機能を提供します
-
動作システム:カスタム行動とアクションの実行を管理します
-
システムの構成:.ENVおよびElizaconfig.yaml経由で構成を管理します
モデルレイヤー
-
Openai、Anthropic、Llama、Grokなど、さまざまな大規模な言語モデルをサポートしています。
-
統一されたモデルインターフェイスの抽象化を提供します
レイヤー間の相互作用は、標準のインターフェイスを介して行われ、高度なモジュール性とスケーラビリティをサポートします。
15日、ショーンは、Eliza V2バージョンが開発されていることを明らかにし、Alphaバージョンは2〜3週間でリリースされる予定です。
Eliza V2は、統合されたエージェントシステムを採用します。
V2バージョンのアーキテクチャデザイン図は次のとおりです。
エリザV2の主な改善と建築におけるその場所について説明させてください。
インターフェイスレイヤーの改善:統一されたメッセージバス
-
元の分散型クライアントの統合を統一されたメッセージ処理システムに変更する
-
さまざまなプラットフォーム(Discord/Twitterなど)は、メッセージバスのアダプターになります
-
クライアントの開発とメンテナンスを簡素化
-
より一貫したメッセージ処理エクスペリエンスを提供します
コア機能層の改善:Unified Proxyウォレット
-
元の分散型ウォレット構成を統合します
-
統一されたマルチチェーンウォレット管理を提供します
-
クロスチェーン操作を簡素化します
拡張可能なコアフレームワーク:コアインターフェイスを再設計して、より多用途にする
-
フレームワークのスケーラビリティを強化します
-
より良いプラグイン統合メカニズム
コミュニティプラグインの更新:プラグインシステムの改善
-
プラグイン管理を改善します
-
100%のテストカバレッジは品質を保証します
モデルレイヤーの改善:モデルレジストリメカニズムの導入
-
モデルの動的登録とオーバーライドをサポートします
-
モデルをLLMと埋め込みの2つのカテゴリに分けます
-
より柔軟なモデル呼び出し方法
この新しいバージョンのアーキテクチャはよりモジュール式で統一されており、異なるコンポーネント間の相互作用はより明確であり、将来の拡張のためのより良い基盤も提供します。
最後に、投資の観点から分析すると、Eliza V2は新しい成長機会をもたらし、AgentTankなどの拡張プラグインを特徴とします。