Project89 : Analyse du cadre d'agent AI modulaire et haute performance

Analyse de Project89 : un cadre d'agent AI modulaire et haute performance

Project89 a adopté une méthode innovante pour concevoir un cadre d'agent IA. Il s'agit d'un cadre haute performance spécialement conçu pour le développement de jeux, qui est plus modulaire et performant que les cadres d'agents traditionnels.

Déconstruction de Project89 : un design de cadre AI Agent de prochaine génération modulaire et haute performance

Contexte des développeurs

Le fondateur de Project89 a précédemment participé au développement du projet Magick, un logiciel qui utilise l'IA pour le codage. Il a obtenu la quatrième place dans ce projet, montrant une grande compétence technique.

Déconstruction de Project89 : un cadre de conception d'agent AI de nouvelle génération modulaire et haute performance

Conception de l'architecture ECS

Project89 utilise l'architecture de système de composants entiers (ECS) pour concevoir le cadre Agent. ECS est un modèle d'architecture couramment utilisé dans le développement de jeux et les systèmes de simulation, séparant complètement les données de la logique, afin de gérer efficacement divers entités et leurs comportements dans des scénarios à grande échelle.

L'architecture ECS comprend trois concepts clés :

  • Entity( entité ) : il s'agit simplement d'un ID, ne contenant aucune donnée ou logique.
  • Composant(: utilisé pour stocker les données ou l'état spécifique d'une entité
  • Système(系统) : responsable de l'exécution de la logique liée à certains composants

Dans Project89, chaque Agent est considéré comme une Entité, pouvant enregistrer différents composants, tels que :

  • Composant Agent : stocke les informations de base telles que le nom de l'Agent, le nom du modèle, etc.
  • Composant de perception : stocker les données externes perçues
  • Composant de mémoire : stocke les données de mémoire de l'Agent.
  • Action Component : stocker les données Action à exécuter

Il n'existe pas de relation d'appel directe entre les différents systèmes, chaque système s'exécute de manière indépendante à intervalles réguliers.

![Déconstruction de Project89 : une conception de cadre d'agent AI de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(

Architecture du système ArgOS

ArgOS divise le système en trois niveaux :

  1. Système conscient ): fréquence de mise à jour élevée, inclut PerceptionSystem, ExperienceSystem, etc.
  2. Subconscient(Système: fréquence de mise à jour relativement basse, comprenant le GoalPlanningSystem, le PlanningSystem, etc.
  3. Inconscient)Unconscious(système : actuellement non activé

Les relations entre les différents systèmes sont complexes, permettant à l'agent de percevoir, penser et agir grâce à différentes fréquences d'exécution et à la circulation des données.

![Déconstruction du Project89 : conception d'un cadre AI Agent de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(

![Déconstruction de Project89 : une conception de cadre d'agent AI de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(

![Déconstruction de Project89 : une conception de cadre d'agent AI de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(

![Déconstruction de Project89 : une conception de cadre AI Agent modulaire et haute performance de prochaine génération])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(

Analyse de l'architecture globale

L'architecture globale d'ArgOS comprend :

  1. Architecture de base en couches
  2. Classification des composants : comprend les classes d'identité de base, de comportement et d'état, de perception et de mémoire, etc.
  3. Architecture du système
  4. Architecture du gestionnaire : responsable de la gestion des ressources, comme l'accès à la base de données, le traitement des conflits de mise à jour de l'état, etc.
  5. Interaction avec la base de données : réaliser la persistance des données des composants via StateManager

![Déconstruction de Project89 : un design de cadre d'agent AI de prochaine génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(

![Déconstruction de Project89 : un design de cadre d'agent AI de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(

![Déconstruction de Project89 : un design de cadre AI Agent de nouvelle génération modulaire et hautes performances])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(

Points d'innovation

  • Chaque système fonctionne de manière indépendante, sans relations d'appel direct, réalisant un haut degré de découplage.
  • Facilité d'extension et de personnalisation des capacités de l'Agent
  • Performances supérieures aux architectures orientées objet traditionnelles, plus adaptées au traitement concurrent.
  • Diviser le système en trois couches : consciente, subconsciente et inconsciente, simulant le processus cognitif humain.

Project89 propose un cadre de conception d'Agent IA hautement modulaire et performant, offrant de nouvelles options d'architecture pour le développement de jeux et les systèmes d'IA distribués.

![Déconstruction de Project89 : un design de cadre AI Agent de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(

AGENT2.84%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 6
  • Reposter
  • Partager
Commentaire
0/400
SelfStakingvip
· 08-09 16:53
C'est tout pour le nouveau cadre ? Mauvaise évaluation.
Voir l'originalRépondre0
AirdropHunter007vip
· 08-09 08:06
À vrai dire, c'est encore jouer avec des concepts.
Voir l'originalRépondre0
AirdropBlackHolevip
· 08-07 08:35
Il y a quelque chose, qui a volé la technologie avec qui ?
Voir l'originalRépondre0
wrekt_but_learningvip
· 08-07 08:26
Encore un cadre haute performance... c'est vraiment puissant.
Voir l'originalRépondre0
SerNgmivip
· 08-07 08:25
Ce cadre est un bull, les points montent de manière stable.
Voir l'originalRépondre0
0xSoullessvip
· 08-07 08:11
Prenons une autre image pour couper les poireaux et plonger pour regarder le spectacle en premier
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)