
Présentation de Microsoft Agent Framework
Microsoft a récemment lancé Microsoft Agent Framework, un kit de développement logiciel (SDK) open source spécialement conçu pour la création de systèmes multi-agents intelligents utilisant. NET ou Python. Ce framework est une évolution du noyau sémantique et d’AutoGen, tirant parti de l’expertise combinée des équipes à l’origine de ces innovations.
Améliorations par rapport aux versions précédentes
Selon Microsoft, le nouveau framework intègre les fonctionnalités d’orchestration conviviales d’AutoGen à la robustesse de la gestion d’état, de la télémétrie et de la sécurité des types offertes par le noyau sémantique. Le framework est actuellement disponible en préversion publique, et les utilisateurs sont encouragés à partager leurs commentaires et à signaler les problèmes via son dépôt GitHub.
De nouvelles fonctionnalités qui le distinguent
Microsoft Agent Framework introduit plusieurs fonctionnalités révolutionnaires absentes de ses prédécesseurs. Parmi celles-ci, on peut citer :
- Workflows basés sur des graphiques : ils permettent des orchestrations complexes qui peuvent connecter de manière transparente plusieurs agents et fonctions.
- Point de contrôle : cela garantit la fiabilité lors de l’exécution des tâches en permettant au framework de sauvegarder la progression à différentes étapes.
- Assistance humaine dans la boucle : cette fonctionnalité améliore les capacités de prise de décision des agents en intégrant l’intervention humaine, si nécessaire.
Comprendre les agents autonomes
Pour ceux qui sont moins familiers avec les avancées récentes en intelligence artificielle, il est important de noter que les agents sont des entités autonomes pilotées par de vastes modèles de langage. Ces agents peuvent gérer les entrées, prendre des décisions éclairées, interagir avec des outils et des serveurs externes et générer des réponses. Leurs capacités ont considérablement évolué, leur permettant d’effectuer plusieurs tâches simultanément avant de fournir un résultat. De plus, ces agents peuvent être complétés par la gestion des threads pour la gestion des états, des fournisseurs de contexte mémoire et des intergiciels pour la gestion des actions.
Capacités de flux de travail
L’une des fonctionnalités phares du nouveau framework réside dans ses workflows. Microsoft les décrit comme des orchestrations basées sur des graphes, capables d’exécuter des tâches complexes en plusieurs étapes. Les fonctionnalités des workflows incluent :
- Routage basé sur les types : diriger les flux de données en fonction de types définis.
- Logique conditionnelle : prendre des décisions basées sur des conditions spécifiques.
- Point de contrôle : améliorer la fiabilité des processus.
Ces flux de travail prennent en charge divers modèles d’orchestration multi-agents, notamment séquentiels, simultanés, de transfert et le modèle Magentic innovant.
Intégration d’entreprise et engagement open source
Microsoft Agent Framework est conçu pour les entreprises et s’intègre aux SDK Foundry, MCP, A2A et M365 Copilot Agents. Microsoft vise à unifier la recherche de pointe et la préparation des entreprises au sein d’une plateforme open source unique. L’entreprise s’engage à effectuer des mises à jour régulières et à encourager les contributions de la communauté via son dépôt GitHub, garantissant ainsi la pérennité du framework et son adéquation aux principes open source.
Pour plus d’informations, visitez l’annonce officielle de Microsoft.
Laisser un commentaire