Project89 : conception révolutionnaire d'un cadre d'agent AI modulaire et haute performance

robot
Création du résumé en cours

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

Project89 a adopté une toute nouvelle approche pour concevoir l'Agent Framework, qui est un cadre d'agents haute performance destiné au développement de jeux, plus modulaire et offrant de meilleures performances par rapport aux cadres d'agents actuellement utilisés.

Cet article tentera d'expliquer aux lecteurs quelles améliorations architecturales ce cadre a apportées par rapport aux cadres d'agents traditionnels.

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

I. Pourquoi utiliser ECS pour concevoir un Agent Framework

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

  1. Entité : c'est simplement un ID, ne contenant aucune donnée ni logique.
  2. 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 Entité, capable d'enregistrer différents composants. Le flux de travail du système s'exécute de manière périodique, mettant à jour les données des composants correspondants.

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

Deux, architecture du système ArgOS

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

  1. Système CONSCIOUS( : fréquence de mise à jour plus élevée, plus proche d'un traitement "en temps réel" ou "de niveau conscient".
  2. SYSTÈME SUBCONSCIENT) : fréquence de mise à jour relativement basse, logique de traitement de la "pensée".
  3. Inconscient(UNCONSCIOUS) système : fréquence de mise à jour plus lente, actuellement non activée.

ArgOS comprend plusieurs systèmes, tels que PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, etc., qui travaillent ensemble pour réaliser le cycle de perception, de réflexion et d'action de l'agent.

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

Trois, Analyse de l'architecture globale d'ArgOS

  1. Architecture de base en couches
  2. Composant (Component) catégorie
  3. Architecture du système
  4. Architecture du Manager
  5. Interagir avec la base de données

ArgOS utilise une architecture en couches, comprenant plusieurs niveaux tels que les composants principaux, le système et le gestionnaire. Les composants sont classés en plusieurs types, et les systèmes interagissent via un bus d'événements et un gestionnaire. La persistance des données est réalisée par un gestionnaire spécialisé.

Déconstruction de Project89 : une conception de cadre AI Agent de nouvelle génération modulaire et haute performance

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

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

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

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

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

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

Quatrième point d'innovation de l'architecture

  1. Système fonctionnant de manière indépendante, sans relations d'appel directes, réduisant le couplage
  2. Conception modulaire, facile à étendre et à adapter les fonctionnalités
  3. L'architecture ECS améliore les performances de concurrence
  4. L'exécution en couches du système améliore l'efficacité
  5. Support documentaire complet

C'est un cadre hautement modulaire et performant. Son architecture ECS et sa conception par couches système offrent une grande flexibilité et extensibilité, avec un potentiel d'application dans des scénarios complexes d'agent IA.

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

AGENT2.22%
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
  • 4
  • Partager
Commentaire
0/400
Web3Educatorvip
· 07-10 07:13
La conception de jeux ECS déchire
Voir l'originalRépondre0
BearMarketMonkvip
· 07-09 17:11
Conception de cadre intéressante
Voir l'originalRépondre0
TokenDustCollectorvip
· 07-09 17:05
Un cadre ordinaire
Voir l'originalRépondre0
CommunityLurkervip
· 07-09 16:53
L'efficacité du code est bonne.
Voir l'originalRépondre0
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)