Autor: JW (Paz y tranquilidad)

Compilado por: TechFlow

En el campo de las criptomonedas, especialmente en aquellos nuevos y calurosos sectores emergentes, he notado un fenómeno muy común: muchas personas se enfocan demasiado en encontrar un “buen proyecto” y ver cómo se eleva rápidamente, a menudo ignorando otras posibilidades. Aunque esto puede generar ganancias a corto plazo, si no se ajustan a tiempo cuando el entorno externo cambia, pueden surgir problemas.

Creo que es ingenuo pensar que un líder actual en un campo emergente que solo tiene 4 meses puede mantenerse en la cima a largo plazo, especialmente con el surgimiento de desarrolladores y tecnologías más competentes.

Marco Pippin

Pippin es un marco de agente de IA desarrollado por @yoheinakajima, diseñado para ayudar a desarrolladores y creadores a aprovechar la tecnología avanzada de IA de manera modular. A través de Pippin, los usuarios pueden construir asistentes digitales que pueden completar tareas de manera autónoma, generar nuevos planes y colaborar sin problemas con herramientas externas. Como un proyecto de código abierto, Pippin estará disponible globalmente en las próximas semanas.

A continuación se presenta un resumen sobre cómo se utiliza el marco, su filosofía de diseño y su espíritu experimental:

  • Raíces filosóficas: El marco se inspira en el naturalismo Pippiniano, viendo la IA como parte de un ecosistema digital más amplio. Impulsa el desarrollo de la IA a través de la memoria, las condiciones de restricción y un sentido de objetivos en constante evolución. Abogamos por una filosofía de diseño delicada: permitir que la IA descubra “pequeñas maravillas” en la vida por su cuenta y aprenda y crezca continuamente a través del éxito y el fracaso.

  • Uso del proceso: Al utilizar el marco, primero se necesita definir un rol, incluyendo su personalidad, objetivos y condiciones de restricción. Luego, se conecta el rol con diversas herramientas o aplicaciones, estas herramientas se conocen como “habilidades”. El ciclo central del marco monitorea el estado de la memoria del rol, decide qué actividades deben realizarse, e incluso puede generar nuevas actividades basadas en la experiencia exitosa de la IA o los desafíos encontrados.

  • Seguimiento de memoria y estado: El marco incorpora un sistema de memoria que puede registrar los resultados de cada actividad y ajustar dinámicamente las variables de estado (como energía o emoción). Esto significa que las decisiones futuras de la IA no solo son determinadas por las condiciones de restricción, sino que también se ven influenciadas por las “experiencias pasadas”, como si fuera un agente capaz de aprender y adaptarse gradualmente.

  • Actividades dinámicas: Este marco permite a la IA expandir dinámicamente nuevas capacidades, desde enviar tweets simples o generar imágenes, hasta implementaciones de código avanzadas y complejas. Dado que las habilidades son modulares, los desarrolladores pueden agregar o desactivar habilidades específicas con facilidad, permitiendo que la IA se enfoque en ciertas tareas o amplíe su capacidad en nuevas oportunidades.

  • Naturaleza experimental: Este es un proyecto en constante optimización, a medida que los desarrolladores exploran continuamente métodos efectivos, el marco también se va perfeccionando. Aunque el marco viene con algunas condiciones de restricción y un registro de memoria predeterminados para guiar el comportamiento de la IA, los desarrolladores pueden añadir sus propios mecanismos de protección o funcionalidad adicional según sea necesario, para moldear responsablemente los patrones de comportamiento de la IA.

  • Aplicaciones potenciales: El marco tiene un amplio rango de aplicaciones, además de ser utilizado para publicar contenido o ejecutar tareas, también puede usarse para desarrollar sistemas de enseñanza interactivos, asistentes de marketing impulsados por IA, e incluso robots de DevOps con capacidades de desarrollo de código. Estas aplicaciones tienen personalidades en constante evolución, basadas en la capacidad de autorreflexión y principios de diseño de uso responsable, ofreciendo soluciones innovadoras para diferentes campos.

Conceptos y métodos clave

Al fusionar perspectivas filosóficas y técnicas, el marco proporciona a los desarrolladores las siguientes funciones clave:

  • Definición de roles: Puedes definir un rol para la IA, como un guardián sabio o un unicornio de fantasía, y establecer sus objetivos y condiciones de restricción. La IA actuará de acuerdo con estas configuraciones de rol, refiriéndose a sus objetivos y limitaciones personalizadas al realizar tareas, lo que determina “qué hacer” y “cómo hacerlo”.

  • Conexión de herramientas (habilidades): El marco permite conectar la IA a herramientas externas, como blockchain, Slack o API personalizadas. Cada herramienta existe como un módulo de “habilidad” y soporta un control de encendido y apagado flexible, asegurando que la IA use solo las herramientas que tú autorizaste, manteniendo el control y enfoque de la tarea.

  • Generación de actividades: La IA puede generar dinámicamente nuevo código Python para definir más actividades a través de actividades avanzadas. Este método se basa en el mecanismo de ciclo iterativo de BabyAGI, pero combina las características personalizadas de la IA y el registro de memoria, haciendo que las actividades generadas se ajusten más a los ajustes de rol y las necesidades reales.

  • Evolución de la memoria: El marco incluye un sistema de memoria que registra los resultados de cada actividad y combina notas a corto plazo con una base de datos a largo plazo. La IA puede reflexionar sobre estas memorias, optimizando gradualmente su comportamiento: no solo puede recordar qué métodos son más efectivos, sino que también puede aprender suavemente de los errores, proporcionando referencias para decisiones futuras.

Ahora podrías preguntar: “JW, ¿qué hace que esto sea diferente de otros marcos existentes? ¿Por qué es tan especial Pippin?”

Déjame presentarte su contexto.

BabyAGI (Base de Pippin)

BabyAGI es el primer proyecto de agente de IA de código abierto creado por @yoheinakajima. Hasta ahora, ha obtenido 20,000 estrellas en GitHub y ha sido citado en más de 70 artículos académicos. Es uno de los marcos de agentes más influyentes hasta la fecha, y su posición permanece inquebrantable.

De hecho, muchas personas creen que fue BabyAGI quien desencadenó la ola de competencia en el campo de los agentes de IA.

La imagen original es de @JW100x y fue compilada por TechFlow.

En resumen, BabyAGI es un hito importante en la industria de agentes de IA, y Pippin es una extensión de BabyAGI. Transformará BabyAGI en un marco de agente modular y estará disponible como un proyecto de código abierto para uso global en el futuro. Pippin tiene el potencial de convertirse en el marco de agentes más destacado del mundo, pero actualmente pocos lo mencionan (lo que es una clara manifestación de “visión limitada”).

Preguntas y respuestas con Yohei

Recientemente, tuve algunas conversaciones interesantes con @yoheinakajima. Me permitió compartir algunas de las preguntas y respuestas:

Yohei: “Durante los últimos dos años, he estado explorando una idea, que es desarrollar una IA capaz de emprender de manera autónoma. Aunque no estoy seguro de si los modelos de IA actuales son suficientes para respaldar este objetivo, una vez que esté seguro de que puede lograrse, me dedicaré por completo a construir un imperio comercial.”

JW: “¿Jugará el marco Pippin un papel en tales proyectos?”

Yohei: “:) . Creo que el marco actual puede aplicarse a cualquier campo, depende completamente de la creatividad del desarrollador.”

El potencial del marco Pippin es infinito. A medida que la tecnología de los agentes de IA avanza, podríamos ver que no solo se destaca en el campo de las criptomonedas, sino que también podría desempeñar un papel importante en diversas industrias a nivel mundial, impulsando transformaciones industriales.

Problemas con los marcos existentes

En mis conversaciones con algunos desarrolladores de IA, he aprendido que los marcos existentes (especialmente TypeScript) presentan varios desafíos en el desarrollo práctico.

Un desarrollador que trabaja estrechamente con Eliza (ai16z) mencionó: “Honestamente, aunque ElizaOS ha adquirido a todos los competidores, realmente odio que esté desarrollado en TypeScript. Este sistema está lleno de funcionalidades infladas y muchos errores, y siempre están apresurados a lanzar demasiadas nuevas características antes de solucionar los problemas.”

Precisamente por estos problemas, hay una necesidad urgente en el mercado de marcos más eficientes y fáciles de usar, y esa es la ventaja del marco Pippin. A través del código abierto de BabyAGI, ya podemos vislumbrar el potencial futuro del marco Pippin.

De hecho: “BabyAGI se lanzó en el momento del lanzamiento de ChatGPT-4, es el primer marco de agentes y se puede decir que es el origen de la tecnología de agentes. Los creadores de BabyAGI indudablemente están muy por delante de AI16z. Creo que el desarrollo de ElizaOS parece más una migración total del marco, y casi con certeza superará a AI16z en su totalidad. Ya estábamos utilizando BabyAGI internamente antes de usar ElizaOS.”

“En este caso, realmente se sostiene la afirmación de que ElizaOS se inspira completamente en BabyAGI. Aquí, la “inspiración” puede entenderse casi como que BabyAGI sentó las bases para la tecnología RAG (Generación Aumentada por Recuperación).”

Muchos de los marcos existentes no solo son inferiores a BabyAGI (Pippin), sino que en realidad fueron desarrollados inspirados en BabyAGI. Aunque ai16z tiene su valor único en ciertos aspectos, su valoración es claramente desproporcionada en comparación con Pippin.

La “ventaja del primer jugador” es, de hecho, un factor importante, pero cuando surgen tecnologías más potentes, necesitamos reevaluar nuestros prejuicios, de lo contrario, podríamos perder verdaderas oportunidades.

No subestimes a Yohei

Yohei es conocido como el “padre de la IA”, tiene una gran experiencia en el campo de la IA y ha sido un pionero en este ámbito. Actualmente, opera un fondo de capital de riesgo y utiliza la tecnología que desarrolla para guiar sus inversiones. Su tarea principal en este momento es el marco Pippin. Espera construir un modelo de negocio que funcione de manera independiente y genere ganancias continuas basándose en el marco Pippin, y definitivamente tiene la capacidad técnica para lograrlo.

P.S.: Yohei incluso ha llamado la atención de Jeff Bezos, lo que es suficiente para demostrar su influencia.