Project89: Análisis del marco de agente AI modular de alto rendimiento

Análisis de Project89: un marco de agente de IA modular de alto rendimiento

Project89 ha adoptado un enfoque innovador para diseñar el marco de Agente de IA. Este es un marco de alto rendimiento diseñado específicamente para el desarrollo de juegos, que es más modular y con mejor rendimiento en comparación con los marcos de Agente tradicionales.

Deconstruyendo Project89: un diseño de marco modular y de alto rendimiento para el próximo agente de IA

Antecedentes del desarrollador

El fundador de Project89 participó anteriormente en el desarrollo del proyecto Magick, que es un software que utiliza IA para programar. Ocupó el cuarto lugar en ese proyecto, demostrando una gran capacidad técnica.

Deconstrucción de Project89: un diseño de marco de Agente AI de próxima generación modular y de alto rendimiento

Diseño de arquitectura ECS

Project89 utiliza la arquitectura de sistema de componentes de entidad (ECS) para diseñar el marco de agentes. ECS es un patrón arquitectónico comúnmente utilizado en el desarrollo de juegos y sistemas de simulación, que separa completamente los datos de la lógica, lo que permite gestionar de manera eficiente diversas entidades y sus comportamientos en escenarios de gran escala y escalables.

La arquitectura ECS incluye tres conceptos clave:

  • Entity( entidad): es solo un ID, no contiene ningún dato ni lógica.
  • Component( componente ): se utiliza para almacenar datos o estados específicos de la entidad
  • Sistema(系统): encargado de ejecutar la lógica relacionada con ciertos componentes

En Project89, cada Agente se considera una Entidad, que puede registrar diferentes componentes, como:

  • Componente de Agente: almacena información básica como el nombre del Agente, el nombre del modelo, etc.
  • Componente de percepción: almacena los datos externos percibidos
  • Componente de Memoria: datos de memoria del Agente de almacenamiento
  • Componente de Acción: almacenar los datos de la Acción a ejecutar

No existe una relación de llamada directa entre diferentes sistemas; cada sistema ejecutará de manera independiente una vez en un ciclo determinado.

Descomposición de Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Arquitectura del sistema ArgOS

ArgOS divide el Sistema en tres niveles:

  1. Consciente(Sistema): frecuencia de actualización alta, incluyendo PerceptionSystem, ExperienceSystem, etc.
  2. Subconsciente(Subconscious)Sistema: frecuencia de actualización baja, incluye GoalPlanningSystem, PlanningSystem, etc.
  3. Inconsciente(Unconscious)Sistema: actualmente no está habilitado

Las relaciones entre los diferentes sistemas son complejas, logrando la percepción, el pensamiento y la acción del agente a través de diferentes frecuencias de ejecución y el flujo de datos.

Deconstrucción de Project89: un diseño de marco de AI Agent de próxima generación modular y de alto rendimiento

Deconstrucción del Proyecto 89: un diseño de marco modular y de alto rendimiento para el próximo agente de IA

Descomposición del Project89: un diseño de marco de Agente AI de próxima generación modular y de alto rendimiento

Descomponer Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Análisis de la arquitectura general

La arquitectura general de ArgOS incluye:

  1. Arquitectura central en capas
  2. Clasificación de componentes: incluye clases de identidad central, comportamiento y estado, percepción y memoria, entre otras.
  3. Arquitectura del sistema
  4. Arquitectura del Manager: responsable de la gestión de recursos, como el acceso a bases de datos, la gestión de conflictos en la actualización de estados, etc.
  5. Interacción con la base de datos: persistencia de datos de componentes a través de StateManager

Descomponer Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Deconstruyendo Project89: un diseño de marco modular y de alto rendimiento para el agente de IA de próxima generación

Descomponiendo Project89: un diseño de marco de Agente AI de próxima generación modular y de alto rendimiento

Puntos de innovación

  • Cada sistema opera de manera independiente, sin relaciones de llamada directa, logrando un alto grado de desacoplamiento.
  • Fácil de ampliar y personalizar las capacidades del Agente
  • El rendimiento es superior al de las arquitecturas orientadas a objetos tradicionales, siendo más adecuado para el procesamiento concurrente.
  • Dividir el sistema en tres niveles: consciente, subconsciente e inconsciente, simulando el proceso cognitivo humano.

Project89 ofrece un diseño de marco de Agente AI altamente modular y de excelente rendimiento, proporcionando nuevas opciones arquitectónicas para el desarrollo de juegos y sistemas de IA distribuidos.

Deconstrucción de Project89: un marco de diseño de agente AI de próxima generación, modular y de alto rendimiento

AGENT0.85%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 6
  • Republicar
  • Compartir
Comentar
0/400
SelfStakingvip
· 08-09 16:53
¿Este es el nuevo marco? Mala calificación.
Ver originalesResponder0
AirdropHunter007vip
· 08-09 08:06
Hablando en serio, es solo una cuestión de concepto.
Ver originalesResponder0
AirdropBlackHolevip
· 08-07 08:35
Hay algo, ¿de quién robaste la tecnología?
Ver originalesResponder0
wrekt_but_learningvip
· 08-07 08:26
Otra vez creando un marco de alto rendimiento... es increíble.
Ver originalesResponder0
SerNgmivip
· 08-07 08:25
Este marco es alcista, la subida es estable.
Ver originalesResponder0
0xSoullessvip
· 08-07 08:11
Otra vez un marco para tomar a la gente por tonta. Primero, sumérgete y mira el espectáculo.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)