Propel Genie: La IA que Revoluciona el Desarrollo de Software
- 17 Jul, 2024
Propel Genie: La IA que Revoluciona el Desarrollo de Software
Valory ha presentado un nuevo agente de inteligencia artificial (IA) llamado Propel Genie, diseñado específicamente para actuar como un ingeniero de software que permite a los desarrolladores de aplicaciones crear agentes entrenados según especificaciones definidas en lenguaje natural. Originalmente desarrollado para crear agentes para el marco de código abierto Olas, que se utiliza en transacciones de criptomonedas, Propel Genie ofrece a los desarrolladores una interfaz similar a ChatGPT. Este sistema traduce descripciones en lenguaje natural en una hoja de ruta técnica, conocida como especificación de Máquina de Estados Finitos (FSM), que detalla la estructura de la arquitectura del agente. Esta hoja de ruta se utiliza luego para generar el agente descrito en la especificación mediante agentes de planificación de código, generación de código y evaluación de código.
El CEO de Valory, David Minarsch, explica que Genie es un superagente que utiliza modelos de lenguaje grandes (LLMs) para convertir una especificación de diseño escrita en lenguaje natural en el código que impulsa un agente autónomo completamente funcional. Cada agente utiliza diferentes LLMs que pueden ser más adecuados para tareas específicas. Genie también facilita la creación rápida de prototipos mediante flujos de trabajo automatizados, permitiendo a los desarrolladores construir, probar y refinar prototipos de agentes en cuestión de días.
Disponible a través de la plataforma Propel de Valory, Olas ya está siendo utilizado para permitir la interacción entre múltiples agentes de IA creados con Propel Genie. Sin embargo, Genie también puede aplicarse de manera más amplia para permitir que las organizaciones construyan sus propios agentes personalizados.
A largo plazo, Valory busca simplificar el proceso para que cualquier persona pueda crear su propio agente de IA. Mientras tanto, Genie actúa como un ingeniero de software que habilita a desarrolladores de diversos niveles de habilidad para crear un agente de IA basado en una especificación en lenguaje natural.
La evolución del rol de los ingenieros de software en la era de la IA es incierta, pero muchas de las tareas manuales están siendo cada vez más automatizadas. En el futuro, la mayoría de los equipos de DevOps estarán compuestos por una mezcla de humanos y agentes de IA, específicamente entrenados para manejar tareas concretas. El desafío será orquestar flujos de trabajo entre un equipo que incluya a esos agentes de IA. A medida que disminuya el tiempo y esfuerzo necesarios para crear nuevos agentes, también será posible añadir o reemplazar agentes de IA según sea necesario en una amplia gama de procesos empresariales digitales.
Sin embargo, a corto plazo, la mayoría de las herramientas de IA se centran en habilitar a los desarrolladores para escribir más código, sin prestar suficiente atención a la aplicación de la IA en los flujos de trabajo que los equipos de DevOps utilizan para gestionar ese código en un entorno de producción. Con la llegada de herramientas de IA como Genie, se vislumbra un futuro donde lo que podría ser posible se vuelve más claro. La incógnita que queda es hasta qué punto agentes como Genie podrían cambiar fundamentalmente la economía del desarrollo de software.
Valory lanza Propel Genie, un agente de IA que permite a los desarrolladores crear agentes personalizados a partir de especificaciones en lenguaje natural.
Fuente: devops.com | URL