
Autor: Ningning
Pasé algún tiempo estudiando la versión actual de Eliza, el marco de agente de IA de AI16Z y la versión V2 revelada por Shawn.
Antes de comparar, primero comprendamos la arquitectura básica de la versión actual y la versión V2.
Como se muestra en la Figura 1, la versión actual del marco Eliza consiste en una capa de interfaz, una capa funcional central y una capa de modelo.
Capa de interfaz
-
Responsable de la interacción con plataformas externas
-
Admite discordia, twitter, telegrama y otras plataformas
-
Proporcionar interfaz API para otras llamadas al sistema
Capa de núcleo
-
Sistema de memoria: Proporciona funciones de almacenamiento retomables y capacidades de procesamiento de documentos
-
Sistema de comportamiento: gestionar comportamientos personalizados y ejecución de la acción
-
Configuración del sistema: Administre la configuración a través de .env y elizaconfig.yaml
Capa modelo
-
Admite una variedad de modelos de idiomas grandes, incluidos OpenAi, Anthrope, Llama, Grok, etc.
-
Proporciona una abstracción de interfaz de modelo unificado
La interacción entre las capas es a través de interfaces estándar, lo que respalda un alto grado de modularidad y escalabilidad.
El 15, Shawn reveló que se está desarrollando la versión Eliza V2, y se espera que la versión alfa se lance en 2 a 3 semanas.
Eliza V2 unifica el bus de mensajes y simplifica el cliente;
El diagrama de diseño de arquitectura de la versión V2 es el siguiente:
Permítanme explicar las principales mejoras de Eliza V2 y su lugar en la arquitectura:
Mejoras a la capa de interfaz: bus de mensajes unificados
-
Cambiar la integración del cliente descentralizado original en un sistema de procesamiento de mensajes unificados
-
Varias plataformas (Discord/Twitter, etc.) se convierten en adaptadores para el bus de mensajes
-
Desarrollo y mantenimiento del cliente simplificado
-
Proporcionar una experiencia de procesamiento de mensajes más consistente
Mejoras a la capa funcional central: billetera proxy unificada
-
Integre la configuración de billetera descentralizada original
-
Proporcionar gestión de billeteras múltiples unificadas
-
Simplificar las operaciones de la cadena cruzada
Marco de núcleo extensible: rediseñe la interfaz central para que sea más versátil
-
Mejorar la escalabilidad del marco
-
Mejor mecanismo de integración de complementos
Actualización del complemento de la comunidad: sistema de complemento mejorado
-
Mejorar la administración de complementos
-
El 100% de cobertura de prueba garantiza la calidad
Mejoras a la capa del modelo: Introducción del mecanismo de registro del modelo
-
Admite el registro dinámico y la anulación de los modelos
-
Divide los modelos en dos categorías: LLM e incrustaciones
-
Métodos de llamadas de modelos más flexibles
La arquitectura de esta nueva versión es más modular y unificada, y la interacción entre diferentes componentes es más clara, lo que también proporciona una mejor base para la expansión futura.
Finalmente, si lo analiza desde una perspectiva de inversión, Eliza V2 traerá nuevas oportunidades de crecimiento para presentar complementos de extensión como AgentTank.