Présentation
Les agents IA transforment la façon dont les applications interagissent avec les utilisateurs et automatisent les tâches. Contrairement aux programmes traditionnels, les agents d’IA utilisent l’IA générative pour interpréter les données, prendre des décisions et effectuer des tâches avec une intervention humaine minimale. Ces agents utilisent des modèles de langage volumineux pour simplifier les flux de travail complexes, ce qui les rend idéales pour automatiser les processus métier.
Les développeurs peuvent créer des agents IA à l’aide de différents outils, notamment Microsoft Agent Framework. Ce Kit de développement logiciel (SDK) open source simplifie l’intégration de modèles IA à des applications. Microsoft Agent Framework prend en charge différents types d’agents de plusieurs fournisseurs, notamment Microsoft Foundry, Azure OpenAI, OpenAI, Microsoft Copilot Studio et les agents anthropices. Ce module se concentre sur Microsoft Foundry Agents, qui fournissent des fonctionnalités de niveau entreprise à l’aide du service Microsoft Foundry Agent.
Le service Microsoft Foundry Agent est un service entièrement géré qui permet aux développeurs de créer, déployer et mettre à l’échelle en toute sécurité des agents IA extensibles de haute qualité. À l’aide du service De l’agent Foundry, les développeurs n’ont pas besoin de gérer les ressources de calcul ou de stockage sous-jacentes. Microsoft Agent Framework permet aux développeurs de créer rapidement des agents sur le service Foundry Agent, de prendre en charge le traitement du langage naturel et de fournir l’accès aux outils intégrés en quelques lignes de code.
Bien que le service Foundry Agent offre une base puissante pour la création d’agents IA, Microsoft Agent Framework offre plus de flexibilité et d’extensibilité. Si votre solution nécessite plusieurs types d’agents, l’utilisation de Microsoft Agent Framework garantit la cohérence dans votre implémentation. Enfin, si vous envisagez de développer des solutions multi-agents, les fonctionnalités d’orchestration de flux de travail de l’infrastructure vous permettent de coordonner efficacement les agents collaboratifs , une rubrique abordée plus en détail dans un module ultérieur.
Supposons que vous devez développer un agent IA qui met automatiquement en forme et envoie des e-mails aux notes de frais pour les employés. Votre agent IA peut extraire des données des notes de frais envoyées, les mettre en forme correctement et les envoyer aux destinataires appropriés lorsque vous utilisez Microsoft Agent Framework. La fonctionnalité outils et fonctions permet à votre agent IA d’interagir avec les API, de récupérer les données nécessaires et d’effectuer des tâches.
Dans ce module, vous allez découvrir les principales fonctionnalités du Kit de développement logiciel (SDK) Microsoft Agent Framework. Vous apprenez également à créer vos propres agents IA et à étendre leurs fonctionnalités avec des fonctions d’outil.
À l’issue de ce module, vous pourrez :
- Utilisez Microsoft Agent Framework pour vous connecter à un projet Microsoft Foundry.
- Créez des agents Microsoft Foundry à l’aide de Microsoft Agent Framework.
- Intégrez des fonctions d’outil à votre agent IA.