Free AI-901 Practice Test Questions and Answers (2026)
Q: 1
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?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 2
You are developing a web app that processes invoices to calculate expenses.
You need to extract structured fields, including nested values, from the invoices by using a defined
schema.
What should you use?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 3
You need to convert written customer notifications into natural-sounding spoken audio that can be
played over a phone system.
Which Azure Speech in Foundry Tools capability should you use?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 4
You have a Microsoft Foundry project that contains a vision-enabled model deployment.
You need to develop an application that sends a message containing text and an image URL. The
solution must ensure the quickest response time.
Which message structure should you include in the request?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 5
HOTSPOT
Select the answer that correctly completes the sentence.


Your Answer
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 6
HOTSPOT
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.


Your Answer
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 7
HOTSPOT
You are developing a voice application that listens for spoken commands and converts them into text
by using Azure Speech in Foundry Tools.
How should you complete the Python code? To answer, select the appropriate option in the answer
area.
NOTE: Each correct selection is worth one point.


Your Answer
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 8
DRAG DROP
You are developing an application that extracts structured information from different types of
content by using Azure Content Understanding in Foundry Tools.
You need to extract scanned invoices in the PDF format and voicemail recordings in the WAV format.
Which type of analyzer should you use for each content type? To answer, drag the appropriate
analyzer types to the correct content types. Each analyzer type may be used once, more than once,
or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.


Your Answer
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 9
DRAG DROP
You are reviewing best practices for using AI at your company.
Which Microsoft responsible AI principle is each task an example of? To answer, drag the appropriate
principles to the correct tasks. Each task may be used once, more than once, or not at all. You may
need to drag the split bar between panes or scroll to view content.
NOTE: Each correct match is worth one point.


Your Answer
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 10
DRAG DROP
You have a Microsoft Foundry project named project1 that contains an Azure OpenAI resource named
Resource1.
To Resource1, you deploy a gpt-4.1-mini model by using a model deployment named my-mini-gpt.
You need to connect to my-mini-gpt from an application.
How should you complete the Python code? To answer, drag the appropriate values to the correct
targets. Each value may be used once, more than once, or not at all.
NOTE: Each correct selection is worth one point.


Your Answer
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Question 1 of 20