☀️ 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

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
  • Implementer le Retrieval Augmented Generation (RAG) avec Azure AI Search pour grounder 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 monitorer les solutions IA en production avec content safety et responsible AI

Connaissances Préalables

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-102 : Designing and Implementing a Microsoft Azure AI Solution.

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 consolidé le developpement 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 : prompt flow pour orchestrer les chaines de prompts, model catalog pour explorer GPT-4o, Phi, Mistral et les modèles open source, et le playground pour tester en interactif.

Construire des agents IA dans Azure

Les agents IA sont au cœur du programme. Vous apprenez a concevoir des agents capables d’utiliser des outils externes (function calling), de raisonner sur des plans multi-étapes, et d’interagir avec des sources de données structurees et non structurees. Le programme couvre Azure AI Agent Service et les patterns de design (planner / executor, multi-agent collaboration, tool routing) qui structurent les architectures agentiques de production.

Retrieval Augmented Generation (RAG) avec Azure AI Search

RAG est devenu le pattern standard pour ancrer les modèles generatifs sur les données d’entreprise. La formation AI-103 vous fait construire un pipeline RAG complet : ingestion des documents, chunking, generation des embeddings avec Azure OpenAI, indexation vectorielle dans Azure AI Search, hybrid search (vector + BM25), reranking et generation finale par le LLM. Vous abordez aussi les techniques avancees : query rewriting, multi-stage retrieval, contextual compression.

Services Azure AI : language, vision, document, speech

Au-dela de l’IA générative, la formation couvre les services Azure AI specialises : Azure AI Language (extraction d’entites, analyse de sentiment, classification, QA), Azure AI Vision (OCR, object détection, image analysis), Azure AI Document Intelligence (parsing de documents structures, factures, formulaires), Azure AI Speech (reconnaissance vocale, synthese, traduction). L’objectif est de combiner ces briques pour construire des applications IA hybrides.

Sécurité et responsible AI

Le programme intégré les enjeux de sécurité et de responsible AI. Vous configurez Azure AI Content Safety pour filtrer les contenus harmful, mettez en place le monitoring des prompts et réponses, et appliquez les principes du Microsoft Responsible AI Standard. Les sujets de prompt injection, jailbreak, data leakage et model bias sont abordes avec les contre-mesures associees.

Profil des participants et prérequis

La formation Develop AI apps and agents on Azure (AI-103) s’adresse aux developpeurs, data engineers et solution architects qui construisent des applications IA dans Azure. Une expérience en developpement Python ou .NET est requise. Une connaissance de base d’Azure (equivalent AZ-900) et des concepts d’IA (equivalent AI-900) est recommandée.

Examen Microsoft Certified : Azure AI Engineer Associate

Le cours AI-103 prépare a l’examen AI-102: Designing and Implementing a Microsoft Azure AI Solution, qui mene à la certification Microsoft Certified : Azure AI Engineer Associate. Note : AI-102 succede a l’ancien programme et AI-103 représenté l’évolution du cours formateur autour des agents et de l’IA générative.

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

Quelle est la difference entre AI-103 et AI-102 ?

AI-102 est l’examen de certification Microsoft. AI-103 est le code du cours formateur ITF qui prépare a cet examen. Le contenu de l’AI-103 a ete actualise pour intégrer Azure AI Foundry, les agents et le RAG, sujets desormais dominants dans le programme d’examen.

Faut-il connaitre Python pour suivre la formation ?

Oui, l’expérience Python est très conseillee. Les SDK Azure AI sont disponibles en Python et .NET, mais la majorité des exemples utilisent Python. Une connaissance des notebooks Jupyter et des appels d’API REST est un plus.

Le cours AI-103 inclut-il Azure OpenAI Service ?

Oui, Azure OpenAI est central : modèles GPT-4o, GPT-4 Turbo, embeddings text-embedding-3, DALL-E. Vous travaillez le déploiement, le fine-tuning, les content filters et les quotas / rate limits.

Quels métiers debouchent sur la certification Azure AI Engineer Associate ?

Developpeur IA Azure, AI engineer, solution architect IA, consultant Azure OpenAI, ML engineer en environnement Azure.

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

mar16Juin(Juin 16)09:00ven19(Juin 19)17:00VirtuelVirtuel Etiquettes de sessionAI-103T00

mar16Juin(Juin 16)09:00ven19(Juin 19)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-103T00

mar21juil(juil 21)09:00ven24(juil 24)17:00VirtuelVirtuel Etiquettes de sessionAI-103T00

mar21juil(juil 21)09:00ven24(juil 24)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-103T00

lun24Aoû(Aoû 24)09:00jeu27(Aoû 27)17:00VirtuelConfirméVirtuel Etiquettes de sessionAI-103T00

lun24Aoû(Aoû 24)09:00jeu27(Aoû 27)17:00Genève, Route des Jeunes 35, 1227 GenèveConfirmé 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