Résumé du cours
Ce cours est destiné aux développeurs de logiciels souhaitant créer des applications infusées d’IA qui tirent parti de Microsoft Foundry. Les rubriques de ce cours incluent le développement d’applications IA génératives, la création d’agents IA et de solutions qui implémentent des connexions de connaissances ou des outils dans vos applications agentiques. Ce cours couvre également les fonctionnalités modales et la compréhension du contenu complexe.
A qui s'adresse cette formation
Ce cours a été conçu pour les ingénieurs logiciels concernés par la création, la gestion et le déploiement de solutions IA qui tirent parti de Microsoft Foundry. Ils sont familiarisés avec Python et ont des connaissances sur l’utilisation d’API et de kits sdk pour créer des agents et des solutions d’IA génératives sur Azure.
Pré-requis
- Connaissances des fondamentaux Azure
- Compréhension des Data Science, y compris comment préparer des données, former des modèles et évaluer des modèles concurrents afin de sélectionner le meilleur
- Savoir comment programmer dans le langage de programmation Python et utiliser les bibliothèques Python (Pandas, scikit-learn, matplotlib et seaborn)
Objectifs
A l'issue de la formation, vous devrez être en mesure de :
- Développer des applications IA génératives avec Microsoft Foundry sur Azure
- Concevoir et orchestrer des agents IA autonomes avec outils, mémoire et raisonnement
- Intégrer des connexions de connaissances et des outils métier dans des applications agentiques
- Développer des applications IA multimodales capables de traiter texte, image et contenu complexe
- Exploiter les services Azure pour construire des solutions IA robustes, sécurisées et scalables
- Déployer, superviser et industrialiser des applications et agents IA en environnement Azure
- Préparer la certification Microsoft Certified: Azure AI Apps and Agents Developer Associate
Contenu
Développer des applications d’IA générative dans Azure
- Planifier et préparer le développement de solutions d’IA générative sur Azure
- Sélectionner, déployer et évaluer des modèles IA avec Microsoft Foundry
- Concevoir une application conversationnelle d’IA générative avec Microsoft Foundry
- Développer des applications d’IA générative capables d’utiliser des outils et des actions métier
- Optimiser les performances des modèles d’IA générative avec Microsoft Foundry
- Implémenter une approche d’IA générative responsable avec Microsoft Foundry sur Azure
Développer des agents IA sur Azure
- Développer des agents IA avec Microsoft Foundry et Visual Studio Code
- Intégrer des outils personnalisés et des actions métier à un agent IA
- Connecter des outils MCP (Model Context Protocol) aux agents IA Azure
- Créer des agents IA enrichis par la connaissance avec Foundry IQ
- Intégrer un agent IA à Microsoft 365
- Créer des flux de travail pilotés par un agent à l’aide de Microsoft Foundry
- Développer un agent IA avec Microsoft Agent Framework
- Orchestrer une architecture multi-agents avec Microsoft Agent Framework
- Découvrir les interactions inter-agents IA avec A2A (Agent-to-Agent) sur Azure
Développer des agents IA sur Azure pour automatiser des processus métier intelligents
- Analyser et exploiter le texte avec Azure AI Language dans Microsoft Foundry
- Développer un agent d’analyse de texte avec le serveur MCP Azure Language
- Concevoir des applications d’IA générative compatibles avec la reconnaissance vocale
- Créer des applications vocales avec Azure Speech dans Microsoft Foundry Tools
- Développer un agent vocal avec le serveur MCP Azure Speech
- Concevoir un Azure Speech Voice Live Agent avec Microsoft Foundry
- Traduire du texte et de la parole avec les services linguistiques de Microsoft Foundry sur Azure
Extraire des insights à partir de données visuelles sur Azure
- Développer des applications d’IA générative multimodale compatibles avec la vision
- Générer des images avec l’IA générative sur Azure
- Générer des vidéos avec Microsoft Foundry
- Analyser des images et contenus visuels avec Azure Content Understanding
- Concevoir une solution d’analyse multimodale avec Azure Content Understanding
- Développer une application cliente avec Azure Content Understanding
- Extraire et structurer des données avec Azure Document Intelligence
- Créer une solution d’exploration de connaissances avec Azure AI Search