Le laboratoire Tongyi a officiellement lancé un nouveau cadre de développement d'agents — AgentScope 1.0. Ce cadre open source, centré sur les développeurs, se concentre sur le développement d'agents multiples, visant à résoudre une série de problèmes liés à la construction, à l'exécution et à la gestion des agents. AgentScope 1.0 propose une solution couvrant l'ensemble du cycle de vie du développement d'agents, y compris le développement, le déploiement et la surveillance, rendant le développement d'applications d'agents plus simple et sécurisé.

image.png

AgentScope 1.0 adopte une architecture technique en trois couches, à savoir le cadre principal AgentScope, AgentScope Runtime et AgentScope Studio. Ces trois éléments peuvent être utilisés indépendamment pour satisfaire les différents besoins des développeurs. Le cadre principal AgentScope est considéré comme le « langage de programmation » pour le développement d'agents, permettant une forte dépendance modulaire et une extension flexible.

En ce qui concerne les fonctions clés du développement d'agents, AgentScope 1.0 dispose de trois capacités : le contrôle en temps réel, la gestion intelligente du contexte et l'utilisation efficace des outils. Les agents traditionnels sont difficiles à intervenir après leur démarrage, mais AgentScope utilise une architecture asynchrone pour rendre possible l'intervention en temps réel. Les utilisateurs peuvent interrompre à tout moment l'exécution de l'agent, évitant ainsi la perte de ressources.

Concernant la gestion du contexte, AgentScope résout efficacement les problèmes de « perte de mémoire » et de « désordre » grâce à la collaboration entre la mémoire à court terme et à long terme. L'agent peut extraire en temps réel les informations clés lors d'une conversation, assurant ainsi la cohérence du contexte. En outre, il prend en charge plusieurs modes de gestion de mémoire à long terme, facilitant ainsi le stockage et l'accès aux informations de mémoire importantes par les développeurs.

image.png

Pour la gestion des outils, AgentScope améliore l'efficacité de l'utilisation des outils grâce à l'enregistrement standardisé, à la gestion structurée et à l'interface d'exécution uniforme. Il permet d'activer ou de désactiver dynamiquement les outils pendant l'exécution, rendant ainsi le processus d'exécution de l'agent plus flexible.

De plus, AgentScope Runtime fournit un environnement de sable sécurisé pour les outils, garantissant que les opérations des agents n'affectent pas l'environnement externe. Le moteur de déploiement et d'exécution offre un soutien efficace à la gestion et à l'exécution des applications d'agents, prenant en charge divers protocoles, ce qui permet aux développeurs de migrer rapidement leurs applications d'agents vers le cloud.

AgentScope Studio offre aux développeurs des fonctionnalités de surveillance et d'évaluation en temps réel, aidant ainsi les développeurs à mieux comprendre l'état d'exécution des agents. En général, le lancement d'AgentScope 1.0 marque une nouvelle avancée importante dans le développement d'agents.

👉 Adresse du projet :

  • Framework principal 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

Points clés :

🌟 AgentScope 1.0 est un nouveau cadre de développement d'agents, axé sur le développement d'agents multiples, offrant une solution complète pour le cycle de vie des agents.

🚀 Il possède trois capacités : le contrôle en temps réel, la gestion intelligente du contexte et l'utilisation efficace des outils, améliorant ainsi l'efficacité du développement et de l'exécution des agents.

🔒 AgentScope Runtime fournit un environnement de sable sécurisé pour les outils et un moteur de déploiement et d'exécution efficace, garantissant la sécurité et la stabilité des agents.