EnglishDeutschFrançaisEspañolPortuguês

RetiréExamen actuel : AI-103

Microsoft · AI-102 · Associate

Designing and Implementing a Microsoft Azure AI Solution

Prépare Designing and Implementing a Microsoft Azure AI Solution (AI-102) avec des questions d’entraînement originales et des explications IA sur Pass-IT. Essaie des questions gratuitement.

Cet examen a été retiré.

50Questions de l’examen blanc
100minTemps imparti
700/ 1000Score requis

À propos de l’examen

La certification AI-102 valide les compétences nécessaires pour concevoir et implémenter des solutions d’IA à l’aide des services Azure AI, notamment Azure AI Search, Azure OpenAI Service, Azure AI Document Intelligence et Azure AI Vision. Elle couvre la création de solutions de traitement du langage naturel, de pipelines d’exploration des connaissances, d’applications d’IA générative et de systèmes de vision par ordinateur sur Azure.

Cette certification s’adresse aux développeurs logiciels et aux ingénieurs IA qui créent, gèrent et déploient des solutions d’IA à l’aide des services Azure AI. Les candidats doivent maîtriser C# ou Python et avoir de l’expérience dans l’utilisation des API REST et des SDK pour créer des applications intelligentes sur la plateforme Azure.

Essaie cinq questions sur AI-102

Entraîne-toi avec cinq questions de la banque actuelle de l’app pour Designing and Implementing a Microsoft Azure AI Solution, accompagnées de leurs réponses et explications.

Implémenter des solutions de traitement du langage naturel1 / 5

Tu dois traduire 500 documents de l'anglais vers le français en conservant leur mise en page et leur mise en forme d'origine. Les documents sont stockés dans Azure Blob Storage. Quelle fonctionnalité d'Azure Translator dois-tu utiliser ?

AlexExplication complète d’Alex

Traduction asynchrone de documents par lots (l'option « Traduction asynchrone de documents par lots ») est la bonne réponse. La fonctionnalité de traduction asynchrone de documents d'Azure Translator est conçue précisément pour traduire des documents entiers en masse tout en conservant la structure, la mise en forme et la mise en page du document d'origine. Elle fonctionne directement avec les conteneurs Azure Blob Storage : tu indiques un conteneur source contenant tes documents et un conteneur cible pour la sortie traduite. C'est idéal pour traduire 500 documents stockés dans Azure Blob Storage.

Pourquoi chaque option incorrecte est fausse :

  • A) Entraînement de Custom Translator — Custom Translator sert à créer des modèles de traduction personnalisés, adaptés à ta terminologie et à ton style. C'est une fonctionnalité d'entraînement, pas une fonctionnalité d'exécution de traductions. Tu l'utiliserais pour améliorer la qualité de traduction d'un contenu propre à un domaine, pas pour effectuer la traduction par lots des documents.
  • B) Text Translation API — La Text Translation API traduit des chaînes de texte brut en temps réel. Elle ne traite pas de documents entiers, ne conserve ni la mise en forme ni la mise en page du document, et n'est pas prévue pour la traduction en masse de fichiers depuis Blob Storage. Il faudrait extraire le texte, le traduire, puis reconstruire les documents à la main.
  • C) Traduction synchrone de documents — La traduction synchrone de documents traduit un seul document à la fois et renvoie le résultat immédiatement dans la réponse. Elle conserve bien la mise en forme, mais elle ne convient pas pour traduire 500 documents en masse. L'approche asynchrone par lots est conçue précisément pour les scénarios de traduction à grande échelle portant sur de nombreux documents.

(Source : https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/overview)

Sourcelearn.microsoft.com

Implémenter des solutions de knowledge mining et d'extraction d'informations2 / 5

Tu dois implémenter Azure AI Search avec un analyseur personnalisé pour du texte japonais, dont la tokenisation diffère de celle de l'anglais. Quel composant de l'index permet une analyse de texte personnalisée ?

AlexExplication complète d’Alex

Les analyseurs personnalisés d'Azure AI Search te permettent de définir ta propre chaîne d'analyse de texte en combinant un tokenizer, zéro ou plusieurs token filters et zéro ou plusieurs character filters. C'est indispensable lorsque tu as besoin d'un traitement de texte propre à une langue, par exemple pour tokeniser le japonais autrement que l'anglais. Azure AI Search prend en charge des analyseurs intégrés (dont des analyseurs propres à une langue comme `ja.microsoft` et `ja.lucene`), mais lorsque tu as besoin d'un contrôle fin sur la façon dont le texte est découpé en tokens et transformé, tu définis un analyseur personnalisé dans la définition de l'index.

Un analyseur personnalisé se déclare dans le schéma de l'index, sous la collection `analyzers`, et référence :

  • Un tokenizer (par exemple le tokenizer `ja.lucene` pour l'analyse morphologique du japonais)
  • Des token filters (par exemple minuscules, mots vides, racinisation)
  • Des character filters (par exemple un mappage ou un remplacement de motif appliqué avant la tokenisation)

Cela donne un contrôle total sur la façon dont les champs de texte sont indexés et interrogés.

Pourquoi chaque mauvaise option est incorrecte :

  • A (Suggesters) : Les suggesters activent la saisie anticipée (autocomplétion) et les suggestions de recherche. Ils ne contrôlent ni l'analyse de texte ni la tokenisation.
  • B (Synonym maps) : Les synonym maps définissent des termes équivalents (par exemple 'car' = 'automobile') pour élargir la correspondance des requêtes. Ils ne gèrent ni la tokenisation ni les chaînes d'analyse de texte propres à une langue.
  • D (Scoring profiles) : Les scoring profiles personnalisent le classement des résultats de recherche en valorisant certains champs ou en appliquant des fonctions (par exemple la fraîcheur, la distance). Ils n'interviennent ni dans l'analyse de texte ni dans la tokenisation.

(Source : https://learn.microsoft.com/en-us/azure/search/index-add-custom-analyzers)

Sourcelearn.microsoft.com

Implémenter des solutions d'IA générative3 / 5

Tu examines le portail Microsoft Foundry. Tu dois identifier la section où tu peux tester et affiner des prompts pour ton modèle Azure OpenAI déployé. Quelle section dois-tu sélectionner ?

AlexExplication complète d’Alex

La section Playground du portail Microsoft Foundry (anciennement Azure AI Studio) est l'environnement interactif où tu peux tester et affiner des prompts avec tes modèles Azure OpenAI déployés. Le Playground propose plusieurs modes, dont le Chat playground pour les modèles conversationnels (par exemple GPT-4, GPT-4o), le Completions playground pour la complétion de texte et le playground de génération d'images pour les modèles DALL-E. Dans le Playground, tu peux ajuster des paramètres comme temperature, max tokens, top_p et les pénalités frequency/presence, ajouter des messages système, tester des prompts few-shot et consulter la consommation de tokens.

Pourquoi les autres options seraient fausses (si elles étaient proposées) :

  • Deployments — Cette section sert à gérer les déploiements de modèles (créer, mettre à l'échelle, supprimer des déploiements), pas à tester des prompts de façon interactive.
  • Models catalog — Cette section permet de parcourir et de découvrir les modèles d'IA disponibles, mais elle n'est pas prévue pour tester des prompts de façon itérative sur un modèle déployé.
  • Evaluations — Cette section sert à évaluer systématiquement la qualité d'un modèle à l'aide de jeux de données et de métriques d'évaluation, pas à tester et affiner des prompts ponctuellement.
  • Prompt flow — C'est un outil de développement pour créer, tester et déployer des workflows/pipelines d'IA, ce qui est plus complexe qu'un simple test de prompts.

Le Playground est conçu précisément comme la zone de test interactive où les développeurs peuvent expérimenter rapidement différents prompts et paramètres avant d'intégrer le modèle dans leurs applications.

(Source : https://learn.microsoft.com/en-us/azure/foundry/)

Sourcelearn.microsoft.com

Implémenter des solutions de vision par ordinateur4 / 5

Une entreprise hésite entre Azure AI Vision Image Analysis 4.0 et Custom Vision pour ses besoins en vision par ordinateur. Quand doit-elle choisir Custom Vision plutôt qu'Image Analysis ?

AlexExplication complète d’Alex

Custom Vision est le bon choix quand une organisation doit détecter ou classer des objets propres à un domaine qui ne sont pas couverts par les modèles prédéfinis disponibles dans Azure AI Vision Image Analysis 4.0. Custom Vision te permet d'entraîner tes propres modèles de classification d'images et de détection d'objets à partir de tes propres données étiquetées, ce qui le rend idéal pour des scénarios spécialisés (par exemple détecter certains défauts de fabrication, identifier des espèces végétales particulières, etc.).

Pourquoi « Quand elle doit détecter des objets propres à un domaine que les modèles prédéfinis ne couvrent pas… » est correct : Custom Vision est conçu précisément pour les cas où les modèles prédéfinis et généralistes d'Image Analysis 4.0 ne couvrent pas les objets ou catégories propres à ton domaine métier. Tu téléverses tes propres images d'entraînement, tu les étiquettes et tu entraînes un modèle personnalisé adapté à tes besoins.

Pourquoi « Quand elle a besoin de supprimer l'arrière-plan » est faux : La suppression de l'arrière-plan est une capacité intégrée d'Azure AI Vision Image Analysis 4.0 (plus précisément la Segment API). Elle ne nécessite pas Custom Vision — elle est disponible d'emblée.

Pourquoi « Quand elle a besoin de fonctionnalités d'OCR » est faux : L'OCR (Optical Character Recognition) est une capacité prédéfinie d'Azure AI Vision Image Analysis 4.0 (et de la Read API). Il n'y a aucune raison d'utiliser Custom Vision pour extraire du texte d'images.

Pourquoi « Quand elle a besoin de légendage général d'images » est faux : Le légendage général d'images est une fonctionnalité prédéfinie d'Azure AI Vision Image Analysis 4.0. Les fonctionnalités Dense Captions et Caption fournissent des descriptions automatiques du contenu d'une image sans le moindre entraînement personnalisé.

L'idée clé est de comprendre la distinction entre les capacités d'IA prédéfinies (Image Analysis 4.0) et les modèles entraînés sur mesure (Custom Vision). Utilise les modèles prédéfinis quand ils couvrent ton scénario ; utilise Custom Vision quand tu as besoin d'une détection ou d'une classification propre à un domaine.

(Source : https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/overview et https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/overview)

Sourcelearn.microsoft.com

Planifier et gérer une solution Azure AI5 / 5

Lorsque tu mets en place une gouvernance d'IA responsable pour ta solution Azure AI, quelle pratique aide à garantir que les décisions de l'IA peuvent être expliquées aux parties prenantes ?

AlexExplication complète d’Alex

Mettre en place l'interprétabilité des modèles et rédiger des notes de transparence est la bonne approche pour garantir que les décisions de l'IA peuvent être expliquées aux parties prenantes. Les principes d'IA responsable de Microsoft placent la transparence et l'explicabilité parmi les piliers fondamentaux. Les notes de transparence sont des documents publiés par Microsoft pour ses services d'IA ; elles aident les parties prenantes à comprendre comment la technologie d'IA fonctionne, quels choix les responsables du système peuvent faire pour influencer les performances, et quelles sont les limites de la technologie. Les outils d'interprétabilité des modèles (comme InterpretML, SHAP et LIME, disponibles dans Azure Machine Learning) permettent aux développeurs et aux parties prenantes de comprendre pourquoi un modèle a produit une prédiction donnée. Ensemble, ces pratiques garantissent que les décisions de l'IA ne sont pas opaques et peuvent être justifiées auprès des parties prenantes métier, des régulateurs et des utilisateurs finaux.

Pourquoi chaque option incorrecte est fausse :

A) N'utiliser que des modèles boîte noire — Les modèles boîte noire sont l'exact contraire de l'IA explicable. Ils produisent des résultats sans donner d'indication sur la façon dont les décisions sont prises, ce qui rend plus difficile (et non plus facile) l'explication des décisions de l'IA aux parties prenantes.

B) Augmenter la complexité du modèle — Une complexité accrue du modèle réduit généralement l'interprétabilité. Les modèles plus complexes (par exemple des réseaux de neurones profonds à nombreuses couches) sont plus difficiles à expliquer, ce qui va à l'encontre de l'objectif de rendre les décisions de l'IA compréhensibles.

C) Supprimer toute journalisation et toute supervision — Supprimer la journalisation et la supervision élimine les pistes d'audit et la responsabilité, qui sont des composants essentiels d'une gouvernance d'IA responsable. Sans journaux, il n'y a aucun moyen de revoir ou d'expliquer les décisions passées de l'IA.

(Source : https://learn.microsoft.com/en-us/azure/machine-learning/concept-responsible-ai et https://learn.microsoft.com/en-us/legal/cognitive-services/openai/transparency-note)

Sourcelearn.microsoft.com

Les questions de l’app sont actuellement en anglais. Les traductions de cet aperçu concernent uniquement l’aperçu. Consulte l’organisme de certification pour connaître les langues disponibles pour l’examen officiel.

Contenu de l’examen

Programme de l’examen : AI-102

Plan and manage an Azure AI solution24%

Sélectionner les services Microsoft Foundry appropriés, planifier/créer/déployer des services, gérer/surveiller/sécuriser les services, et implémenter des solutions d'IA de manière responsable

Implement generative AI solutions18%

Créer des solutions d'IA générative avec Microsoft Foundry, utiliser Azure OpenAI dans Foundry Models, et optimiser/opérationnaliser les solutions d'IA générative

Implement an agentic solution8%

Créer des agents personnalisés à l'aide de Microsoft Foundry Agent Service et Microsoft Agent Framework

Implement computer vision solutions13%

Analyser des images, implémenter des modèles de vision personnalisés et analyser des vidéos à l'aide des services Azure AI

Implement natural language processing solutions18%

Analyser et traduire du texte, traiter et traduire la parole, et implémenter des modèles de langage personnalisés

Implement knowledge mining and information extraction solutions19%

Implémenter Azure AI Search, Azure Document Intelligence dans Foundry Tools, et extraire des informations avec Azure Content Understanding

Format de l’examen et types de questions

L’examen comporte 40 à 60 questions à compléter en environ 100 minutes (100 minutes si des travaux pratiques sont inclus). Les types de questions incluent des questions à choix multiples, à sélection multiple, glisser-déposer, zones actives et études de cas. Les questions sont basées sur des scénarios, te demandant de choisir les bons services et configurations Azure AI pour des exigences métier spécifiques. Gère ton temps avec soin sur les études de cas, car elles comportent plusieurs sous-questions.

Types de questions : AI-102

Choix multiple33%

Sélectionne la seule réponse qui répond le mieux aux exigences de la question.

Glisser-déposer13%

Déplace les éléments vers les emplacements ou les groupes indiqués, ou place-les dans l’ordre demandé.

Dépannage11%

Appuie-toi sur les symptômes et les contraintes du scénario pour identifier une cause ou choisir une solution.

Ligne de commande9%

Saisis ou sélectionne la commande, l’option ou la syntaxe nécessaire pour réaliser la tâche.

Mise en ordre9%

Place les étapes dans l’ordre nécessaire pour réaliser le processus.

Réponse multiple9%

Sélectionne plusieurs réponses. Respecte le nombre de choix demandé dans la question.

Menu déroulant9%

Choisis des options dans les menus déroulants pour compléter un énoncé ou une configuration.

Vrai / Faux7%

Détermine si un énoncé est vrai ou faux en tenant compte de ses conditions et de sa formulation.

Erreurs fréquentes

Points à revoir : AI-102

  1. 01Limites des services

    Confondre les capacités de Azure AI Services, Azure OpenAI, Azure AI Search et Azure Bot Service et ne pas savoir quel service résout quel problème.

  2. 02Intégration SDK

    Ne pas connaître le SDK Azure AI Services, les endpoints REST API, les méthodes d’authentification et les modèles de gestion des erreurs pour l’implémentation.

  3. 03Conception de la recherche

    Mal comprendre les index Azure AI Search, les ensembles de compétences, les indexeurs et les enrichissements pour les solutions de recherche cognitive.

  4. 04IA responsable

    Ignorer les principes d’IA responsable de Microsoft, les exigences de transparence, d’équité et de fiabilité dans les déploiements de solutions IA.

  5. 05Questions de code

    Ne pas avoir de pratique concrète de l’implémentation d’appels SDK Azure AI Services en Python ou C# pour les questions basées sur le code.

Questions fréquentes

Combien de temps dure l’examen Designing and Implementing a Microsoft Azure AI Solution ?

L’examen AI-102 comporte 50 questions et le temps imparti est de 100 minutes.

Quel score faut-il obtenir pour réussir Designing and Implementing a Microsoft Azure AI Solution ?

Le score requis pour réussir l’examen AI-102 est de 700 / 1000.

Quels points méritent une attention particulière pendant la préparation de Designing and Implementing a Microsoft Azure AI Solution ?

Les points à revoir comprennent Limites des services, Intégration SDK, Conception de la recherche, IA responsable, Questions de code. Travaille sur des exemples pour vérifier que tu comprends les distinctions et que tu peux expliquer ta réponse.