AgentUniverse : un framework de collaboration multi-agents pour des scénarios métier complexes

AgentUniverse : un framework de collaboration multi-agents pour des scénarios métier complexes 123

Un framework de collaboration multi-agents conçu pour des scénarios métier complexes. Il permet de créer rapidement et facilement des applications d'agents LLM et propose un ensemble complet de composants pour différents schémas de collaboration multi-agents.

#Ai工具箱 #Ai开源项目

AgentUniverse : un framework de collaboration multi-agents pour des scénarios métier complexesIntroduction

Qu'est-ce qu'agentUniverse ?

agentUniverse est un cadre de collaboration multi-agents conçu pour des scénarios métier complexes, issu de la pratique réelle des activités financières d'Ant Group.

Il offre la capacité de construire rapidement et facilement des applications d'agents basés sur de grands modèles, ainsi qu'une riche bibliothèque de composants de modes de collaboration multi-agents (tels que les modes PEER et DOE), aidant les développeurs et les entreprises à construire des agents de niveau expert dans un domaine, afin de collaborer pour accomplir leurs tâches.

AgentUniverse:一个面向复杂业务场景设计的多智能体协作框架.webp

Fonctionnalités d'agentUniverse

Construction d'agents flexible et extensible

  • Fournit les composants clés nécessaires à la construction d'agents, prenant en charge le développement personnalisé selon les besoins.

  • Prend en charge l'amélioration des capacités des agents grâce aux outils, aux bases de connaissances, à la technologie RAG, etc.

Modes de collaboration multi-agents

Mode PEER :

  • Grâce à quatre agents aux responsabilités distinctes (Planifier, Exécuter, Exprimer, Évaluer), il permet la décomposition multi-étapes de problèmes complexes, leur exécution pas à pas, et une itération autonome basée sur le retour d'évaluation.

  • Convient aux scénarios nécessitant une analyse approfondie, tels que l'interprétation d'événements et l'analyse sectorielle.

Mode DOE :

  • Grâce à trois agents (raffinement des données, injection d'opinions, expression), il améliore les résultats des tâches de génération à forte intensité de données, nécessitant une grande précision de calcul et intégrant des avis d'experts.

  • Convient aux scénarios tels que la génération de rapports financiers.

  • Permet aux utilisateurs de définir et d'orchestrer de nouveaux modes de collaboration, pour une coopération organique entre plusieurs agents.

Intégration de l'expertise métier

  • Offre des capacités de construction et de gestion de prompts et de connaissances spécifiques à un domaine.

  • Prend en charge l'orchestration et l'injection de SOP au niveau du domaine, aidant les agents à atteindre un niveau d'expertise dans leur domaine.

Support de développement

  • Scaffold d'ingénierie standard : aide les développeurs à construire rapidement des applications mono-agent ou multi-agents.

  • Plateforme de R&D visuelle : fournit une plateforme de développement visuelle localisée, prenant en charge un démarrage en un clic.

AgentUniverse:一个面向复杂业务场景设计的多智能体协作框架.webp

Applications pratiques

Assistant d'analyse d'investissement : il s'agit d'un assistant d'analyse d'investissement construit sur agentUniverse, conçu pour améliorer l'efficacité des experts en recherche d'investissement. Il a été validé dans plusieurs scénarios à grande échelle au sein d'Ant Group.

Applications d'agents : agentUniverse peut être utilisé pour construire diverses applications d'agents, couvrant des domaines tels que la recherche d'investissement, l'ESG, la finance et les rapports financiers.

Méthode d'utilisation

1. Installation rapide

Installation via la commande pip :

pip install agentUniverse

2. Construire une application d'agent

Scaffold d'ingénierie standard :

  • Construction rapide d'un agent unique : consultez la section « Construction rapide d'un agent unique » pour apprendre à construire un agent unique et maîtriser les méthodes d'amélioration de ses capacités.

  • Construction d'une application multi-agents : consultez la section « Construction d'une application multi-agents typique » pour apprendre à décomposer une tâche en plusieurs agents collaborant pour l'accomplir.

Plateforme de R&D visuelle :

  • Installer les dépendances :

pip install magent-ui ruamel.yaml
  • Démarrage en un clic :

Exécutez le fichier product_application.py dans le répertoire sample_apps/workflow_agent_app/bootstrap/platform pour lancer la plateforme de R&D visuelle locale.

Dépôt GitHub :https://github.com/agentuniverse-ai/agentUniverse


Outils liés à AgentUniverse : un framework de collaboration multi-agents pour des scénarios métier complexes