El Laboratorio de Tongyi lanzó oficialmente el nuevo marco de desarrollo de agentes —— AgentScope 1.0. Este marco de código abierto se centra en el desarrollador y se dedica al desarrollo de múltiples agentes, con el objetivo de resolver una serie de problemas en la construcción, ejecución y gestión de agentes. AgentScope 1.0 ofrece una solución integral para todo el ciclo de vida del desarrollo de agentes, incluyendo el desarrollo, la implementación y el monitoreo, haciendo que el desarrollo de aplicaciones de agentes sea más sencillo y seguro.

image.png

AgentScope 1.0 utiliza una arquitectura técnica de tres capas: el marco principal de AgentScope, AgentScope Runtime y AgentScope Studio. Estos tres componentes pueden usarse por separado para satisfacer diferentes necesidades de los desarrolladores. Entre ellos, el marco principal de AgentScope se considera el "lenguaje de programación" para el desarrollo de agentes, logrando una alta desacoplación y una extensión flexible mediante un diseño modular.

En cuanto a las funciones clave para el desarrollo de agentes, AgentScope 1.0 cuenta con tres capacidades principales: control de intervención en tiempo real, gestión inteligente del contexto y llamada eficiente de herramientas. Los agentes tradicionales tienen dificultades para ser intervenidos después de iniciados, pero AgentScope utiliza una arquitectura asíncrona, permitiendo la intervención en tiempo real. Los usuarios pueden interrumpir en cualquier momento la ejecución del agente, evitando el desperdicio de recursos.

En cuanto a la gestión del contexto, AgentScope resuelve efectivamente los problemas de "olvido" e "incertidumbre" de la información mediante la colaboración entre la memoria a corto plazo y la memoria a largo plazo. El agente puede extraer información clave en tiempo real durante la conversación, asegurando la coherencia del contexto. Además, admite varios modos de gestión de memoria a largo plazo, facilitando a los desarrolladores guardar y recuperar información clave.

image.png

En la gestión de herramientas, AgentScope mejora la eficiencia de la llamada de herramientas mediante el registro estandarizado, la gestión estructurada y la interfaz de ejecución unificada. Permite activar o desactivar herramientas dinámicamente durante la ejecución, lo que hace que el proceso de ejecución del agente sea más flexible.

Además, AgentScope Runtime proporciona un sandbox de herramientas seguro, asegurando que los agentes no afecten al entorno externo durante la ejecución. El motor de implementación y ejecución ofrece soporte eficiente para la gestión y ejecución de aplicaciones de agentes, admitiendo varios protocolos, lo que permite a los desarrolladores migrar rápidamente las aplicaciones de agentes a la nube.

AgentScope Studio ofrece funciones de monitoreo y evaluación en tiempo real para los desarrolladores, ayudándoles a comprender mejor el estado de ejecución del agente. En general, el lanzamiento de AgentScope 1.0 marca un importante avance en el desarrollo de agentes.

👉 Dirección del proyecto:

  • Marco principal de AgentScope: https://github.com/agentscope-ai/agentscope

  • AgentScope Runtime: https://github.com/agentscope-ai/agentscope-runtime

  • AgentScope Studio: https://github.com/agentscope-ai/agentscope-studio

Resumen clave:

🌟 AgentScope 1.0 es un nuevo marco de desarrollo de agentes, enfocado en el desarrollo de múltiples agentes, ofreciendo una solución integral para todo el ciclo de vida.   

🚀 Cuenta con tres capacidades principales: control de intervención en tiempo real, gestión inteligente del contexto y llamada eficiente de herramientas, mejorando la eficiencia del desarrollo y la ejecución de agentes.   

🔒 AgentScope Runtime proporciona un sandbox de herramientas seguro y un motor de implementación y ejecución eficiente, asegurando la seguridad y estabilidad de los agentes.