Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
You are developing an application that extracts fields from PDFs by using Azure Content Understanding in Foundry Tools.
You need to use the Python SDK to submit a PDF for analysis and retrieve the extraction results.
What should you do?
Azure Content Understanding analysis operations are long-running operations in the Python SDK. Microsoft's Python SDK documentation states that analysis operations return a poller, and the SDK provides LROPoller types that handle polling automatically when you call .result().
Therefore, the correct workflow is to submit the PDF by calling begin_analyze(), receive a poller, and then call:
result = poller.result()
Option B is incorrect because extraction results are not read from request headers. Option C is incorrect because the requirement is to use Azure Content Understanding extraction, not build a manual OCR-only mapping pipeline. Option D is incorrect because the SDK analysis pattern is asynchronous/long-running, not a simple synchronous analyze() call that returns all extracted fields in the same request.
You need to compare the costs of large language models (LLMs) for a generative AI solution.
What should you use in the Microsoft Foundry portal?
To compare the costs of large language models in Microsoft Foundry portal, use the Model leaderboard.
Microsoft documentation states that the model leaderboard helps compare models across quality, safety, estimated cost, and throughput. It also supports trade-off charts and side-by-side model comparison for features, performance, and estimated cost.
Why the other options are incorrect:
A . Evaluator catalog is for selecting evaluators to measure model or application outputs, not comparing LLM costs. C . Compliance relates to governance and compliance, not model cost comparison. D . Tools provides Foundry tools, not benchmarked cost comparison across models.
You are developing an application that analyzes voicemail recordings by using Azure Content Understanding in Foundry Tools.
You need to extract a transcript and structured information from the recordings.
Which type of analyzer should you use?
Voicemail recordings are audio content. Azure Content Understanding analyzers define what type of content to process, including documents, images, audio, or video, and what elements to extract, including transcripts and structured fields.
Microsoft's custom analyzer documentation also shows an audio example based on prebuilt-audio for processing customer support call recordings, which is the same content type as voicemail recordings.
Therefore, to extract a transcript and structured information from voicemail recordings, you should use an audio analyzer.
You are developing an AI-powered customer support application.
Which task is an example of the Microsoft responsible AI principle of inclusiveness?
The Microsoft responsible AI principle of inclusiveness means AI systems should be designed to empower and engage everyone, including people with different abilities, languages, and accessibility needs.
Therefore, designing the interface to support multiple languages and screen readers is an example of inclusiveness.
Why the other options are incorrect:
A . Provide explanations about how predictions are generated = Transparency C . Evaluate model outputs across demographic groups to reduce bias = Fairness D . Encrypt stored customer data and restrict access by using role-based controls = Privacy and security
You have an Azure subscription.
You need to use Azure Content Understanding in Foundry Tools to extract structured data from invoices.
What should you provision?
To use Azure Content Understanding in Foundry Tools, Microsoft lists a Microsoft Foundry resource as a prerequisite. The documentation states that you need a Microsoft Foundry resource created in a supported region, and that the portal lists this resource under Foundry > Foundry.
The invoice scenario is also directly aligned with Content Understanding's intelligent document processing use case: Microsoft states that Content Understanding converts unstructured documents into structured data and gives invoice processing as an example.
Therefore, to extract structured data from invoices by using Azure Content Understanding in Foundry Tools, you should provision a Microsoft Foundry resource.
59 questions covering all exam domains, starting from $20
Exam domains verified against: Official Microsoft AI-901 exam guide, last checked September 2026.
Describe principles of responsible AI including fairness, reliability, safety, privacy, security, inclusiveness, transparency, and accountability. Understand how generative AI models work and identify appropriate models based on capabilities. Recognize scenarios for common AI workloads including generative and agentic AI, text analysis, speech, computer vision, and information extraction. Know common text analysis techniques like keyword extraction, entity detection, sentiment analysis, and summarization, plus speech recognition, speech synthesis, and image-generation features.
Create effective system and user prompts for generative AI models and deploy models in the Foundry portal. Build lightweight chat client applications using the Foundry SDK and create single-agent solutions. Implement text analysis and respond to spoken prompts using deployed multimodal models. Build applications with computer vision and image-generation capabilities. Extract information from documents, forms, images, audio, and video using Azure Content Understanding in Foundry Tools.
Common questions about the exam itself