Informes del editor de Downcodes: El equipo de investigación de Microsoft lanzó recientemente un nuevo sistema multiagente llamado Magnetic-One, que es un proyecto de código abierto diseñado para mejorar la eficiencia laboral de individuos y empresas. El sistema permite que un modelo de IA impulse a múltiples agentes asistentes para completar de forma colaborativa tareas complejas de varios pasos. Su núcleo es un agente comandante, que es responsable de gestionar y coordinar otros cuatro tipos diferentes de agentes auxiliares: Websurfer, FileSurfer, Coder y ComputerTerminal. Estos agentes son responsables respectivamente de la navegación web, el procesamiento de archivos, la escritura de códigos y el control de terminales, y completan conjuntamente tareas complejas.
Recientemente, el equipo de investigación de Microsoft lanzó un nuevo sistema multiagente llamado Magnetic-One. El marco permite que un modelo de IA impulse a múltiples agentes asistentes a completar de forma colaborativa tareas complejas de varios pasos, con el objetivo de mejorar la eficiencia laboral de individuos y empresas.
Microsoft llama a Magnetic-One un sistema inteligente universal que puede hacer realidad su visión a largo plazo de mejorar la productividad y cambiar los estilos de vida.
Magnetic-One es un proyecto de código abierto que investigadores y desarrolladores pueden desarrollar para uso comercial bajo una licencia personalizada de Microsoft. Al mismo tiempo, Microsoft también lanzó una herramienta de evaluación de agentes de código abierto llamada AutoGenBench, diseñada para probar el efecto del sistema de agentes. Esta herramienta se basa en el marco Autogen lanzado anteriormente y admite la comunicación y cooperación entre múltiples agentes.
El núcleo de Magnetic-One reside en un Orquestador, que es responsable de gestionar y coordinar cuatro agentes auxiliares diferentes. Además del comandante, el sistema también incluye los siguientes cuatro tipos de agentes:
1. **Websurfer Agent**: Capaz de controlar navegadores basados en Chromium, realizar búsquedas web, hacer clic e ingresar, e incluso resumir contenido web.
2. **FileSurfer Agent**: se utiliza para leer archivos locales, enumerar directorios y explorar carpetas.
3. **Agente codificador**: Responsable de escribir código, analizar información de otros agentes y crear nuevos proyectos.
4. **Agente ComputerTerminal**: proporciona una consola para la ejecución del programa del agente Coder.
El agente comandante no solo formula un plan de ejecución de tareas, sino que también rastrea el progreso de cada agente en tiempo real y lo reasigna cuando ocurren errores. Si el agente encuentra obstáculos en una determinada tarea, el comandante puede ajustar el plan para garantizar la finalización exitosa de la tarea.
Microsoft utilizó GPT-4o de OpenAI al desarrollar Magnetic-One. Sin embargo, el sistema es independiente de grandes modelos de lenguaje y los investigadores recomiendan utilizar un potente modelo de inferencia como agente comandante. Magnetic-One admite una variedad de combinaciones de modelos y los desarrolladores pueden elegir de manera flexible según sus necesidades.
A medida que las empresas se interesan cada vez más en la implementación de múltiples agentes, el sistema Magnetic-One de Microsoft puede convertirse en una parte importante de la evolución del marco de agentes. Otras empresas como OpenAI y CrewAI también están lanzando marcos de gestión de agentes similares, y las empresas todavía están explorando a la hora de elegir las mejores soluciones multiagente.
Introducción oficial: https://www.microsoft.com/en-us/research/articles/magentic-one-a-generalist-multi-agent-system-for-solving-complex-tasks/
La aparición de Magnetic-One ha aportado nuevas posibilidades al desarrollo de sistemas multiagente y sus características de código abierto también facilitan la investigación y la aplicación de los desarrolladores. En el futuro, a medida que la tecnología siga madurando, se cree que los sistemas multiagente desempeñarán un papel importante en más campos. ¡Esperamos con ansias la aparición de aplicaciones más innovadoras!