Project89 : Créer un cadre d'agent AI haute performance de nouvelle génération avec une architecture ECS

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

Les développeurs de projets ont adopté une toute nouvelle approche lors de la conception du Framework Agent. Il s'agit d'un Framework Agent haute performance destiné au développement de jeux, qui est plus modulaire et offre de meilleures performances que les Frameworks Agent actuellement utilisés.

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

Contexte des développeurs

Le développeur a participé au projet Magick avant de travailler sur project89, étant le quatrième développeur de ce projet. Magick est un logiciel qui utilise l'IA pour programmer.

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

Conception de l'architecture ECS

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

L'architecture ECS comprend trois concepts clés:

  1. Entity( entité ) : c'est simplement un ID, ne contenant aucune donnée ni logique.

  2. Composant( composant) : utilisé pour stocker les données ou l'état spécifiques d'une entité.

  3. Système(系统): responsable de l'exécution de la logique liée à certains composants.

Dans ArgOS, chaque Agent est considéré comme une Entity, il peut enregistrer différents composants, tels que le composant Agent, le composant de perception, le composant de mémoire, le composant d'action, etc.

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

Architecture du système ArgOS

ArgOS divise le système en trois niveaux (Niveau de Conscience ) :

  1. Système conscient ( CONSCIOUS ) : comprend RoomSystem, PerceptionSystem, etc., avec une fréquence de mise à jour relativement élevée.

  2. SYSTÈME SUBCONSCIENT( : comprend le GoalPlanningSystem, le PlanningSystem, etc., avec une fréquence de mise à jour relativement faible.

  3. Inconscient)UNCONSCIOUS( système : actuellement non activé, fréquence de mise à jour plus lente.

Les relations entre les différents systèmes sont extrêmement complexes, mais grâce à l'architecture ECS, chaque système peut fonctionner indépendamment, sans relation d'appel avec les autres systèmes.

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

Analyse de l'architecture globale

L'architecture globale d'ArgOS comprend :

  1. Architecture de base en couches
  2. Composant ) Composant ( Catégorie
  3. Architecture du système
  4. Architecture du Manager
  5. Méthodes d'interaction avec la base de données

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

![Déconstruction du Project89 : un design de cadre AI Agent 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 d'agent IA de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(

![Déconstruction de Project89 : une conception 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 d'agent AI de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(

Points d'innovation de l'architecture

  • Chaque système fonctionne de manière indépendante, sans relations d'appel, facilitant le développement modulaire.
  • Configuration flexible des capacités de l'Agent, facile à étendre de nouvelles fonctionnalités
  • Performances supérieures à celles des architectures orientées objet traditionnelles, adaptées aux scénarios de concurrence
  • Diviser le système en différents niveaux de conscience, simuler les capacités humaines

Dans l'ensemble, c'est un cadre extrêmement modulaire, performant, avec une haute qualité de code et une documentation de conception complète. Il offre un choix d'architecture potentiel nouveau pour le développement de jeux et le domaine de DeepAI.

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

AGENT2.57%
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
  • 8
  • Partager
Commentaire
0/400
MetaNeighborvip
· Il y a 7h
Le nouveau cadre est plutôt fiable, hein.
Voir l'originalRépondre0
LiquidationWatchervip
· 07-24 02:46
un autre cadre ? smh vu trop de crash et de brûlure... prudemment optimiste cependant ngl
Voir l'originalRépondre0
AllInAlicevip
· 07-23 12:12
Ce maître a encore fait des siennes.
Voir l'originalRépondre0
MeaninglessApevip
· 07-23 12:12
C'est juste un changement de peau.
Voir l'originalRépondre0
ProxyCollectorvip
· 07-23 12:12
Pas clair mais impressionnant, le cadre est vraiment bull.
Voir l'originalRépondre0
CryptoGoldminevip
· 07-23 12:11
Nouvelles idées pour l'itération de l'efficacité du réseau de puissance de calcul
Voir l'originalRépondre0
CryptoPunstervip
· 07-23 12:03
Encore en train de tromper des fonds, racontons des histoires de manière professionnelle.
Voir l'originalRépondre0
DaisyUnicornvip
· 07-23 11:53
Planter une fleur haute performance, la modularité me rassure~
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)