☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Développer des applications et agents IA sur Azure (AI-103)

Ref. AI-103T00
Durée :
4
 jours
Examen :
Optionnel
Niveau :
Intermédiaire
Financement :
Eligible

Formation Développer des applications et agents IA sur Azure (AI-103)

Construire des applications et des agents IA dans Azure n’a jamais été aussi accessible. La formation AI-103 vous guide à travers la plateforme Azure AI Foundry pour développer, déployer et exploiter des solutions d’intelligence artificielle générative et conventionnelle dans des environnements de production.

En quatre jours, vous travaillez sur l’orchestration d’agents IA, l’intégration de modèles GPT et Azure OpenAI, le Retrieval Augmented Generation (RAG) avec Azure AI Search, et les services Azure AI cognitifs : language, vision, document intelligence, speech. La formation est animée à Genève et Lausanne par un formateur Microsoft Certified Trainer.

Profils des Participants

  • Développeurs d’applications
  • Ingénieurs IA
  • Data engineers
  • Architectes de solutions cloud
  • Consultants Azure et Azure OpenAI
  • Candidats à la certification Azure AI Apps and Agents Developer Associate

Objectifs

  • Concevoir et déployer des applications IA dans Azure AI Foundry avec les modèles GPT et Azure OpenAI
  • Construire des agents IA orchestrant plusieurs outils et sources de données
  • Implémenter le Retrieval Augmented Generation (RAG) avec Azure AI Search pour ancrer les modèles sur vos données
  • Intégrer les services Azure AI Language, Vision, Document Intelligence et Speech dans vos applications
  • Sécuriser et superviser les solutions IA en production avec le content safety et l’IA responsable

Connaissances Préalables

  • Expérience du développement d’applications en Python
  • Connaissance des concepts de l’intelligence artificielle et de l’IA générative, niveau AI-900
  • Familiarité avec Azure et le portail Azure pour créer et gérer des ressources
  • Notions d’API REST, de JSON et d’utilisation des SDK

Contenu du Cours

Module 1 : Planifier et préparer le développement de solutions IA sur Azure

  • Qu’est-ce que l’IA ?
  • Microsoft Foundry
  • Outils de fonderie
  • Outils de développement et SDKs
  • IA responsable

Module 2 : Sélectionner, déployer et évaluer des modèles Microsoft Foundry

  • Explorer le catalogue de modèles
  • Sélectionner des modèles à l’aide de benchmarks
  • Déployer des modèles sur des points de terminaison
  • Évaluer les performances du modèle
  • Vérification des connaissances

Module 3 : Développer une application de conversation IA générative avec Microsoft Foundry

  • Explorez avec le playground de modèles
  • Choisir un point de terminaison et un Kit de développement logiciel (SDK)
  • Générer des réponses avec l’API Réponses
  • Générer des réponses avec l’API ChatCompletions
  • Vérification des connaissances

Module 4 : Développer des applications IA génératives qui utilisent des outils

  • Qu’est-ce que les outils ?
  • Utiliser l’outil code_interpreter
  • Utiliser l’outil web_search
  • Utiliser l’outil file_search
  • Utiliser l'outil fonctionnel

Module 5 : Optimiser les performances du modèle IA générative avec Microsoft Foundry

  • Optimiser la sortie du modèle au moyen de l’ingénierie des requêtes
  • Ancrez votre modèle avec la génération augmentée par récupération
  • Ajuster un modèle pour un comportement cohérent
  • Comparer et combiner des stratégies d’optimisation

Module 6 : Implémenter une solution IA générative responsable dans Microsoft Foundry

  • Planifier une solution d’IA générative responsable
  • Cartographier les dommages potentiels
  • Mesurer les dommages potentiels
  • Atténuer les risques potentiels
  • Gérer une solution d’intelligence artificielle responsable

Module 7 : Développer des agents IA avec Microsoft Foundry et Visual Studio Code

  • Comprendre les agents IA et le service Microsoft Foundry Agent
  • Explorer les approches de développement
  • Créer votre premier agent dans Microsoft Foundry
  • Configurer Visual Studio Code pour le développement d’agents
  • Configurer et gérer des agents dans Visual Studio Code
  • Étendre les fonctionnalités de l’agent avec des outils
  • Tester, déployer et intégrer des agents
  • Vérification des connaissances

Module 8 : Intégrer des outils personnalisés à votre agent

  • Pourquoi utiliser des outils personnalisés
  • Options d’implémentation d’outils personnalisés
  • Guide pratique pour intégrer des outils personnalisés

Module 9 : Intégrer MCP Tools à Azure AI Agents

  • Comprendre la découverte d’outils MCP
  • Intégrer des outils d’agent à l’aide d’un serveur et d’un client MCP
  • Utiliser des agents Azure AI avec des serveurs MCP

Module 10 : Créer des agents d'IA enrichis par les connaissances avec Foundry IQ

  • Comprendre RAG pour les agents
  • Découvrez Foundry IQ
  • Configurer des sources de données pour les bases de connaissances
  • Configurer la récupération avec Foundry IQ
  • Vérification des connaissances

Module 11 : Intégrer votre agent à Microsoft 365

  • Comprendre les options de publication de l’agent Foundry
  • Publier un agent à partir du portail Foundry sur Teams
  • Avancé – Utiliser Microsoft 365 Agents Toolkit
  • Accédez aux données Microsoft 365 avec Work IQ
  • Tester et itérer votre agent intégré
  • Vérification des connaissances

Module 12 : Créer des flux de travail pilotés par un agent à l’aide de Microsoft Foundry

  • Comprendre les flux de travail
  • Identifier les modèles de flux de travail
  • Créer des flux de travail dans Microsoft Foundry
  • Ajouter des agents à un flux de travail
  • Appliquer Power Fx dans les flux de travail
  • Gérer les flux de travail dans Microsoft Foundry
  • Utiliser des flux de travail dans le code

Module 13 : Développer un agent IA avec Microsoft Agent Framework

  • Comprendre les agents IA de Microsoft Agent Framework
  • Créer un agent Azure AI avec Microsoft Agent Framework
  • Ajouter des outils à l’agent Azure AI
  • Vérification des connaissances

Module 14 : Orchestrer une solution multi-agent à l’aide de Microsoft Agent Framework

  • Comprendre Microsoft Agent Framework
  • Comprendre l’orchestration des agents
  • Utiliser l’orchestration simultanée
  • Utiliser l’orchestration séquentielle
  • Utiliser l’orchestration de conversation de groupe
  • Utilisez l’orchestration de transmission
  • Utiliser l’orchestration Magentic
  • Vérification des connaissances

Module 15 : Découvrir des agents Azure AI avec A2A

  • Définir un agent A2A
  • Implémenter un exécuteur d’agent
  • Héberger un serveur A2A
  • Se connecter à votre agent A2A

Module 16 : Analyser du texte avec la langue Azure dans Les outils Foundry

  • Langage Azure dans Microsoft Foundry Tools
  • Détecter la langue
  • Extraire les entités
  • Extraire des informations d’identification personnelle (PII)

Module 17 : Développer un agent d’analyse de texte avec le serveur MCP du langage Azure

  • Comprendre le serveur MCP du langage Azure
  • Connecter et utiliser le serveur MCP language avec un agent
  • Vérification des connaissances

Module 18 : Développer une application d’IA régénérative compatible avec la reconnaissance vocale

  • Choisir un modèle compatible avec la reconnaissance vocale
  • Transcrire la parole
  • Synthèse vocale

Module 19 : Créer des applications avec reconnaissance vocale avec Azure Speech dans Microsoft Foundry Tools

  • Azure Speech dans les outils de Foundry
  • Utiliser l’API de reconnaissance vocale
  • Utiliser l’API Synthèse vocale
  • Configurer le format audio et les voix
  • Utiliser le langage de balisage de synthèse vocale

Module 20 : Développer un agent speech avec le serveur MCP Azure Speech

  • Comprendre le serveur MCP Azure Speech
  • Connecter et utiliser le serveur MCP Speech avec un agent
  • Vérification des connaissances

Module 21 : Développer un Azure Speech Voice Live Agent dans Microsoft Foundry

  • Explorer l’API Azure Voice Live
  • Explorer la bibliothèque de client AI Voice Live pour Python
  • Créer un agent Voice Live

Module 22 : Traduire du texte et de la parole avec les outils Microsoft Foundry

  • Traduction dans Microsoft Foundry
  • Traduire le texte
  • Traduction vocale

Module 23 : Développer une application IA générative compatible avec la vision

  • Utiliser un modèle doté de capacités de vision dans le portail Microsoft Foundry
  • Développer une application de conversation basée sur la vision

Module 24 : Générer des images à l’aide de l’IA

  • Qu’est-ce que les modèles de génération d’images ?
  • Explorer les modèles de génération d’images dans le portail Microsoft Foundry
  • Créer une application cliente qui utilise un modèle de génération d’image

Module 25 : Générer des vidéos avec Microsoft Foundry

  • Déployer un modèle de génération de vidéo
  • Générer une vidéo à partir d’une commande
  • Générer une vidéo en Python

Module 26 : Analyser des images avec Content Understanding

  • Qu’est-ce que Content Understanding ?
  • Analyser des images avec Content Understanding

Module 27 : Créer une solution d’analyse modale avec Azure Content Understanding

  • Qu’est-ce qu’Azure Content Understanding ?
  • Créer un analyseur d'analyse de contenu
  • Utiliser l’API Content Understanding

Module 28 : Créer une application cliente Azure Content Understanding

  • Préparer l’utilisation de l’API AI Content Understanding
  • Créez un analyseur de compréhension de contenu
  • Analyser le contenu

Module 29 : Extraire des données avec Azure Document Intelligence

  • Qu’est-ce qu’Azure Document Intelligence ?
  • Utiliser Document Intelligence Studio
  • Utiliser des modèles prédéfinis
  • Entraîner et utiliser des modèles personnalisés

Module 30 : Créer une solution d’exploration de connaissances avec Azure AI Search

  • Qu’est-ce que Recherche Azure AI ?
  • Extraire des données avec un indexeur
  • Enrichir les données extraites avec des compétences IA
  • Rechercher un index
  • Conserver les informations extraites dans une base de connaissances

Documentation

  • Accès à Microsoft Learn, la plateforme d’apprentissage en ligne Microsoft, offrant des ressources interactives et des contenus pédagogiques pour approfondir vos connaissances et développer vos compétences techniques.

Lab / Exercices

  • Ce cours vous donne un accès exclusif au laboratoire officiel Microsoft, vous permettant de mettre en pratique vos compétences dans un environnement professionnel.

Examen

Ce cours prépare à la certification AI-103 : Developing AI Apps and Agents on Azure.

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

Azure AI Foundry : le hub central pour développer l’IA dans Azure

Azure AI Foundry, anciennement Azure AI Studio, est l’environnement unifié qui regroupe le développement d’applications IA dans l’écosystème Microsoft. La formation Develop AI apps and agents on Azure (AI-103) couvre la création de projets, le déploiement de modèles, l’évaluation des réponses et la mise en production. Vous y travaillez les outils essentiels : le catalogue de modèles pour comparer GPT, Phi, Mistral et les modèles open source à l’aide des benchmarks, les points de terminaison et les SDK pour consommer ces modèles depuis votre code, et le playground pour éprouver vos scénarios en interactif avant de les industrialiser.

Construire des agents IA dans Azure

Les agents occupent la place centrale du programme, avec près d’un tiers des compétences évaluées à l’examen. Vous apprenez à concevoir des agents capables d’appeler des outils externes (function calling), de raisonner sur des plans en plusieurs étapes et d’interroger des sources de données structurées comme non structurées. Le cours traite le service Foundry Agent, les outils intégrés (code interpreter, recherche web, recherche de fichiers), le développement d’agents depuis Visual Studio Code et les modèles d’architecture qui structurent les solutions agentiques en production : planificateur et exécuteur, collaboration multi-agents, routage d’outils.

Le RAG avec Azure AI Search

Le Retrieval Augmented Generation est devenu le pattern standard pour ancrer les modèles génératifs sur les données de l’entreprise. La formation AI-103 vous fait construire un pipeline complet : ingestion des documents, découpage en segments, génération des embeddings avec Azure OpenAI, indexation vectorielle dans Azure AI Search, recherche hybride combinant similarité vectorielle et BM25, reclassement des résultats puis génération de la réponse finale. Les techniques avancées sont également abordées : réécriture de requête, récupération en plusieurs passes, compression contextuelle. C’est le socle des assistants documentaires et des moteurs de réponse internes.

Les services Azure AI : langage, vision, documents, parole

Au-delà de l’IA générative, la formation couvre les services spécialisés dont dépendent la plupart des projets réels : Azure AI Language pour l’extraction d’entités, l’analyse de sentiment, la classification et les systèmes de questions-réponses, Azure AI Vision pour l’OCR, la détection d’objets et l’analyse d’images, Azure AI Document Intelligence pour le traitement des factures, formulaires et documents structurés, Azure AI Speech pour la reconnaissance vocale, la synthèse et la traduction. L’objectif est de savoir combiner ces briques avec les modèles génératifs pour construire des applications multimodales.

Sécurité, gouvernance et IA responsable

Le programme intègre les exigences de sécurité et d’IA responsable attendues en entreprise. Vous configurez Azure AI Content Safety pour filtrer les contenus à risque, mettez en place la supervision des prompts et des réponses, gérez les identités managées et le réseau privé, et appliquez les principes du Microsoft Responsible AI Standard. L’injection de prompt, le jailbreak, la fuite de données et les biais des modèles sont traités avec leurs contre-mesures, tout comme la traçabilité par journalisation et métadonnées de provenance.

Profil des participants

La formation Develop AI apps and agents on Azure (AI-103) s’adresse aux développeurs, data engineers et architectes de solutions qui construisent des applications IA dans Azure. Une expérience de développement en Python est attendue, la majorité des exemples et des SDK du programme reposant sur ce langage. Une connaissance des fondamentaux du cloud Azure et des concepts d’IA, de niveau AZ-900 et AI-900, facilite nettement la progression sur les quatre jours.

Certification Azure AI Apps and Agents Developer Associate

Le cours prépare à l’examen AI-103 : Developing AI Apps and Agents on Azure, qui mène à la certification Microsoft Certified : Azure AI Apps and Agents Developer Associate. L’examen évalue cinq domaines : planifier et gérer une solution Azure AI (25 à 30 %), implémenter des solutions d’IA générative et agentique (30 à 35 %), implémenter des solutions de vision par ordinateur (10 à 15 %), implémenter des solutions d’analyse de texte (10 à 15 %) et implémenter des solutions d’extraction d’informations (10 à 15 %). Un score de 700 points est nécessaire pour réussir.

FAQ Develop AI apps and agents on Azure (AI-103)

Quelle est la différence entre AI-103 et AI-102 ?

AI-102 était le cours et l’examen précédents, Designing and Implementing a Microsoft Azure AI Solution, qui menaient à la certification Azure AI Engineer Associate, aujourd’hui retirée par Microsoft. AI-103 lui succède avec un programme recentré sur Microsoft Foundry, les agents et l’IA générative, et une nouvelle certification associée.

Faut-il connaître Python pour suivre la formation ?

Oui. Les exercices et les SDK du programme s’appuient sur Python. Une habitude des appels d’API REST, du format JSON et des notebooks constitue un avantage supplémentaire.

Le cours couvre-t-il Azure OpenAI ?

Oui, les modèles OpenAI sont au centre du parcours : déploiement sur des points de terminaison, choix du modèle à l’aide des benchmarks, embeddings pour la recherche vectorielle, ingénierie de prompt, ajustement fin, filtres de contenu et gestion des quotas.

Quels métiers vise cette certification ?

Développeur IA sur Azure, AI engineer, architecte de solutions IA, consultant Azure OpenAI et ML engineer en environnement Microsoft.

Prix de l'inscription
CHF 3'000.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft
Mois actuel

lun31Aoû(Aoû 31)09:00ven04Sep(Sep 4)17:00VirtuelCompletedVirtuel Etiquettes de sessionAI-103T00

lun31Aoû(Aoû 31)09:00ven04Sep(Sep 4)17:00Genève, Route des Jeunes 35, 1227 GenèveCompleted Etiquettes de sessionAI-103T00

mar29Sep(Sep 29)09:00ven02Oct(Oct 2)17:00VirtuelVirtuel Etiquettes de sessionAI-103T00

mar29Sep(Sep 29)09:00ven02Oct(Oct 2)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-103T00

mar03Nov(Nov 3)09:00ven06(Nov 6)17:00VirtuelVirtuel Etiquettes de sessionAI-103T00

mar03Nov(Nov 3)09:00ven06(Nov 6)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-103T00

mar08Déc(Déc 8)09:00ven11(Déc 11)17:00VirtuelVirtuel Etiquettes de sessionAI-103T00

mar08Déc(Déc 8)09:00ven11(Déc 11)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-103T00

mar12Jan(Jan 12)09:00ven15(Jan 15)17:00VirtuelVirtuel Etiquettes de sessionAI-103T00

mar12Jan(Jan 12)09:00ven15(Jan 15)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-103T00

mar16Fév(Fév 16)09:00ven19(Fév 19)17:00VirtuelVirtuel Etiquettes de sessionAI-103T00

mar16Fév(Fév 16)09:00ven19(Fév 19)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-103T00

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande