Free Practice Questions for the Microsoft Certified: Azure AI Fundamentals AI-901 Exam (2026 Updated)
At Marks4sure, we are dedicated to providing IT professionals with the most accurate and reliable preparation materials for the Microsoft AI-901 exam. To support your certification journey, we have made a selection of our premium 2026 Microsoft Certified: Azure AI Fundamentals practice questions and answers available completely free. You can take this practice test as many times as you need. Every question includes a detailed, expertly verified explanation to ensure you fully grasp the core security concepts before test day.
You have a Microsoft Foundry project that contains an agent named Agent1.
You need to ensure that Agent1 always calls an Azure function when the agent responds to user input.
To what should you set tool_choice for Agent1?
Your company processes customer support emails.
You need to implement an AI solution that automatically identifies mentions of people, organizations, and locations in the emails.
Which text analysis technique should you use?
For each of the following statements, Select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

Which action can be performed by using the Azure Vision in Foundry Tools service?
Verifying that machine learning models do NOT show racial or gender bias is an example of which Microsoft responsible AI principle?
You have a Microsoft Foundry project that has a generative AI model deployment.
You need to ensure that responses generated by the model minimize costs and remain within a defined length.
Which parameter should you configure?
You are using the Azure Speech SDK to develop a Python application that supports real-time spoken conversations.
Which Azure speech class should you use to configure the connection to the Azure Speech service?
You need to build an AI solution that responds to user queries with detailed written explanations.
Which type of AI model should you use?
You are developing an application that uses the Azure Language SDK and a Microsoft Foundry resource.
You need to return a list of important topics from unstructured text.
Which Python method should you use?
You are developing an application that will coordinate a travel-booking workflow by gathering user preferences, searching for options, requesting approval, and booking services. The solution will maintain context across the steps.
Which type of Al workload is this an example of?
You have a Python application that extracts fields from invoices by using Azure Content Understanding in Foundry Tools
You submit a PDF for analysts.
What should the application do to retrieve the results?
You deploy an Al system to assist with hiring decisions.
Company policy requires that human reviewers oversee Al-generated recommendations and remain responsible for final hiring
decisions.
Which Microsoft responsible Al principle is this an example of?
You are developing a simple application that uses the Microsoft Foundry SDK to send chat prompts to a model.
Which three elements should you provide in the code to run the application? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
You have the following REST API request.

Which Azure OpenAI model should you use to process the request?
You have a Microsoft Foundry project that contains a model deployment.
You are developing an application that sends an image and a user question to the model.
You need to send both text and image content in the same request so the model can return an answer.
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. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.

When you design an AI system to assess whether loans should be approved, the factors used to make the decision should be explainable.
This is an example of which Microsoft guiding principle for responsible AI?
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.

You deploy a model named gpt-image-1 in Microsoft Foundry.
You need to ensure that an application can generate an image from a user prompt by using the OpenAI Images API.
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.

You have a Microsoft Foundry project that contains a vision-enabled model deployment.
You use the Azure OpenAI Responses API to send a prompt to the model.
You need to provide an image for analysis.
Which content item should you include in the request?
You need to build an AI solution that generates marketing email drafts based on a short description of a product and its target audience.
Which AI workload should you use?
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?
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?
You are developing an application that summarizes customer comments by using Azure Language in Foundry Tools.
You need to install the Azure Language SDK.
Which Python package should you install?
You have a Microsoft Foundry project that contains a vision-enabled model deployment.
You are developing an application that sends images to the model.
You need to ensure that the model can analyze the images.
In which two formats can you provide the images? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

































