Project89:モジュール化された高性能AIエージェントフレームワークが次世代ゲーム開発をリード

robot
概要作成中

Project89の解構:モジュール化された高性能の次世代AIエージェントフレームワーク設計

Project89は、ゲーム開発向けの高性能エージェントフレームワークを設計するための全く新しい方法を採用しました。これは、現在使用されているエージェントフレームワークと比較して、よりモジュラーで、パフォーマンスも向上しています。

! Deconstructing Project89: A modular, high-performance next-generation AI agent framework design

開発者の背景

このプロジェクトの開発者は、以前にMagickプロジェクトの開発に参加していました。MagickはAIを利用してプログラミングを行うソフトウェアです。開発者はこのプロジェクトで4位にランクインしており、高い技術力を示しています。

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

1. エージェントフレームワークの設計に ECS を使用する必要があるのはなぜですか?

ECS(エンティティ-コンポーネント-システム)は、ゲーム開発やシミュレーションシステムで一般的に使用されるアーキテクチャパターンです。これは、データとロジックを完全に分離し、大規模でスケーラブルなシーンにおいてさまざまなエンティティとその動作を効率的に管理することを可能にします。

ECSは主に3つの部分で構成されています:

  1. エンティティ(Entity): 単なるIDであり、データやロジックを含まない。
  2. コンポーネント(コンポーネント): エンティティの具体的なデータまたは状態を保存するために使用されます。
  3. システム(システム): 特定のコンポーネントに関連するロジックを実行する責任があります。

ArgOSでは、各エージェントはエンティティと見なされ、エージェントコンポーネント、知覚コンポーネント、メモリコンポーネント、アクションコンポーネントなど、さまざまなコンポーネントを登録できます。

Systemの実行プロセスは独立しており、各Systemは定められた周期内に一度実行され、相互に呼び出すことはありません。この設計により、全体のフレームワークがよりモジュール化され、効率的になります。

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

二、ArgOSシステムアーキテクチャ

ArgOSはSystemを3つのレベルに分けます(意識レベル):

  1. コンシャス(CONSCIOUS)システム: 更新は 10 秒ごとなど、より頻繁に行われます。
  2. 潜意識(SUBCONSCIOUS)システム: 更新頻度は比較的低く、25秒ごとのようです。 3.無意識の(UNCONSCIOUS)システム:更新頻度が遅くなります(50秒以上)。

ArgOS のさまざまなシステム間の関係は、PerceptionSystem、ExperienceSystem、ThinkingSystem、ActionSystem、GoalPlanningSystem、PlanningSystem、RoomSystem、CleanupSystem など、複雑です。

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

第三、ArgOS全体アーキテクチャの解析

  1. コアアーキテクチャの階層化
  2. コンポーネント(Component)カテゴリ
  3. システムアーキテクチャ
  4. マネージャーアーキテクチャ
  5. データベースとのインタラクション

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

! Project89の分解:モジュール式で高性能な次世代AIエージェントフレームワーク設計

! Deconstructing Project89: A modular, high-performance next-generation AI agent framework design

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

五、アーキテクチャの革新点

  • 各Systemは独立して動作し、呼び出し関係はなく、高度なモジュール化を実現します。
  • 柔軟な機能設定、エージェントの能力を追加または削減するのが容易です
  • 従来のオブジェクト指向アーキテクチャよりも性能が優れており、並行処理に適しています
  • Systemを意識的、潜在意識、無意識の3つのレベルに分けて、人間の思考過程をシミュレーションする

総じて、Project89はモジュール化され、高性能なAIエージェントフレームワークを提供しており、優れた設計文書とコード品質を備えています。このアーキテクチャはゲーム開発に適しているだけでなく、複雑なDefiシーンでも優位性を発揮する可能性があります。

! Project89の解体:モジュール式で高性能な次世代AIエージェントフレームワーク設計

AGENT8.73%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 8
  • 共有
コメント
0/400
TokenomicsTherapistvip
· 07-14 10:00
ゲームにDeFiが加わった、すごいですね。
原文表示返信0
TestnetFreeloadervip
· 07-13 21:36
次の100倍エアバイです
原文表示返信0
OnchainHolmesvip
· 07-12 10:42
あまり意味がないでしょう、虚偽の大きな空虚を作る。
原文表示返信0
NervousFingersvip
· 07-11 13:56
これ誰が書いたのすごい
原文表示返信0
Blockblindvip
· 07-11 13:53
これも誰かがやったの?
原文表示返信0
FortuneTeller42vip
· 07-11 13:47
また天に吹き上がったようです
原文表示返信0
MetaMisfitvip
· 07-11 13:44
プロジェクト89ですか...やりすぎですね
原文表示返信0
SpeakWithHatOnvip
· 07-11 13:40
何?潜在意識はどうしたの?
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)