Loading provider exams...
Loading provider exams...
You have a Microsoft Foundry project that contains an agent. The agent accepts user-uploaded screenshots and relies on a multimodal chat model. Some of the screenshots contain potentially malicious embedded text. You need to prevent a prompt injection attack and ensure that third-party content is treated as lower trust. How should you configure Prompt Shields for document attacks?
You need to recommend a plan for creating a customer support agent using the Microsoft Foundry Agent Service. The agent must meet these requirements:
Which Foundry capability should you recommend for each requirement?
You have an application named App1 that uses Azure Speech in Foundry Tools to transcribe live calls.
Transcript segments frequently contain both English and Spanish. App1 sends each segment to Azure Translator in Foundry Tools for translation into another language, but mixed-language segments sometimes produce incomplete or incorrect translations.
You need to reduce translation errors, ensuring that the entire transcript is translated successfully.
What should you do before sending the segments to Translator?
You have a Microsoft Foundry project named Project1 that contains an agent, and the agent uses an OpenAPI 3.0 specification to call an external weather service.
The weather service requires a key that must be passed in an HTTP header, and the key value is stored as a connection in Project1.
You need to ensure that the key value from the connection is automatically included whenever the OpenAPI tool is invoked.
What should you configure in the OpenAPI specification?
You have a Microsoft Foundry project that contains an agent. You use a GitHub Actions workflow for CI/CD. You need to configure the workflow to automatically evaluate the agent whenever a pull request (PR) is created, and to prevent branches from merging if the evaluation results do not meet the defined thresholds.
You have a Microsoft Foundry project that contains an agent, and the agent uses Azure Speech in Foundry Tools.
You fine-tune a baseline speech-to-text model for the en-US locale and publish it.
When the agent calls the Speech to text REST API, it returns an error indicating that the project ID is invalid.
You need to set the project property to the correct value.
What should you set the project property to?
You have a Microsoft Foundry project containing a customer support agent that is grounded in internal documentation.
Following a recent update, users report the following issues:
You need to evaluate each issue. Which observability signal should you use for each one? An observability signal can be used once, more than once, or not at all.
You have a Microsoft Foundry project containing a workflow for a customer support triage process. The workflow includes an Ask a question node that stores the user's response in a local variable named Var01. You need to build the following Power Fx expressions:
How should you configure these expressions?
You have a Microsoft Foundry project with a customer support agent built using the Foundry Agent Service. The agent uploads user-provided screenshots to Azure Storage via a ticketing tool and receives back a blob URL for further reasoning.
You need to apply image moderation during agent runs so that harmful content is never returned, with Azure AI Content Safety accessing the images through the blob URL. The solution must follow the principle of least privilege.
What should you configure for Content Safety?
You are building a speech processing solution in Microsoft Foundry for a customer support platform.
The platform will transcribe live phone calls so that supervisors at your company can view the call transcripts and detect issues while calls are still in progress. The call audio arrives as a continuous stream from the telephony system.
You need the call transcripts to appear within only a few seconds of the audio stream.
What should you do?
You have a Python application named App1 that integrates with a Microsoft Foundry project named Project1. You need App1 to meet the following requirements:
How should you complete the Python code?
from azure.identity import DefaultAzureCredential from azure.ai.projects import AIProjectClient credential = () project_client = AIProjectClient( endpoint="https://contosoai.services.ai.azure.com/api/projects/project1", credential=credential, ) with project_client.get_openai_client() as openai_client: response = openai_client.responses.( model="trail-guide-chat", input="Create a 3-day hiking itinerary near Seattle.", ) print(response.output_text)
You have a Microsoft Foundry project that contains an agent, and the agent has a Model Context Protocol (MCP) tool that queries a knowledge base stored in Azure AI Search.
Some agent runs return answers straight from the base model without invoking the knowledge base, so those responses lack grounded citations.
You are given the following code snippet, which runs the agent:

You need to add the correct tool_choice parameter to the code so that the agent is deterministically forced to invoke the MCP tool on every run.
What should you add?
Go ad-free and unlock Learn Mode, Exam Mode, AstroTutor AI and every premium tool — everything you need to walk in prepared, and confident.
You have a Microsoft Foundry project.
You are planning a customer support solution built around an agent. The solution must:
Which type of model should you use to power the agent?
You have a Microsoft Foundry project that contains an agent.
The agent ingests scanned PDF vendor invoices that contain tables and embedded QR codes. The agent must preserve the PDF layout in the extracted output so that downstream processing can reference sections and tables.
You plan to call Azure Content Understanding in Foundry Tools.
You need to extract the content and layout elements and detect the QR codes, without requiring a language model deployment.
Which built-in analyzer should you use?
You are deploying a support agent that lets users upload photos.
You need to automatically classify the uploaded images for harmful content. The solution must block content according to severity levels.
What should you do?
You have a Microsoft Foundry project that contains an agent. The agent generates summaries from retrieved policy documents.
Users report that some responses omit required regulatory clauses, even though the clauses are present in the retrieved content.
You need to improve the completeness of the responses.
Solution: You increase the value of the max_tokens parameter.
Does this solution meet the goal?
You have a Microsoft Foundry project that contains an agent. The agent generates summaries from retrieved policy documents.
Users report that some responses omit required regulatory clauses, even though the clauses are present in the retrieved content.
You need to improve the completeness of the responses.
Solution: You add a reflection pass that regenerates the response if the required clauses are missing.
Does this solution meet the goal?
You have a Microsoft Foundry project that contains an agent. The agent generates summaries from retrieved policy documents.
Users report that some responses omit required regulatory clauses, even though the clauses are present in the retrieved content.
You need to improve the completeness of the responses.
Solution: You increase the value of the temperature parameter.
Does this solution meet the goal?
You have a Microsoft Foundry project that contains an agent. The agent generates summaries from retrieved policy documents.
Users report that some responses omit required regulatory clauses, even though the clauses are present in the retrieved content.
You need to improve the completeness of the responses.
Solution: You run an evaluation flow that scores responses for completeness and blocks any response that falls below a defined threshold.
Does this solution meet the goal?
You have a customer support agent built with the Microsoft Foundry Agent Service. The agent calls an Azure OpenAI model deployment.
During load testing, calls intermittently fail with an HTTP 429 "rate limit exceeded" error.
You need to handle the throttling to reduce call failures and improve reliability under load. The solution must stay within the service and model limits.
What should you do?
You have a Microsoft Foundry project containing an agent that your company's financial analysts use.
You need to optimize the agent workflow by adding data access and processing capabilities that meet these requirements:
Which tool should you use for each requirement? A tool can be used once, more than once, or not at all.
Contoso, Ltd is a multinational retail company that builds, deploys, and manages generative AI and agent-based solutions using Microsoft Foundry.
Contoso relies on Microsoft Entra ID for identity management, authentication, and authorization, enabling agents to access organizational resources and services. Contoso recently created a new AI engineering team called Agent1Dev Team to optimize and maintain existing AI solutions. This team works with solution architects, DevOps engineers, and security engineers to design, implement, monitor, and secure AI applications. Contoso also has a team named Agent1Test Team that is responsible for validating AI solutions before the solutions are deployed.
Contoso has a Microsoft Foundry deployment that contains two projects named Project1 and Project2.
Project1 contains a customer support agent named Agent1 that helps customers with product inquiries and troubleshooting requests. Agent1 has the following configurations:
Agent1 interacts with customers through digital support channels and answers general questions about Contoso products. Project1 is deployed to an Azure region located in the European Union (EU). Agent1Dev Team will use Project1 to optimize and maintain Agent1.
Project2 contains a deployed video generation model. The marketing department at Contoso has access to Project2 and plans to use the model to build a video creation solution. Development of the solution is not yet complete.
Contoso stores product-related information in Azure resources that support AI applications. The Azure environment includes an Azure Blob Storage account named storage1 that stores product detail sheets for all Contoso products. The product sheets include specifications, feature descriptions, and product support information that Agent1 can use to answer customer questions. The product sheets are stored in PDF format.
Contoso identifies the following issues:
Contoso plans to implement the following changes:
Contoso identifies the following technical requirements:
Contoso identifies the following security and compliance requirements:
Contoso identifies the following business requirements:
Contoso, Ltd is a multinational retail company that builds, deploys, and manages generative AI and agent-based solutions using Microsoft Foundry.
Contoso relies on Microsoft Entra ID for identity management, authentication, and authorization, enabling agents to access organizational resources and services. Contoso recently created a new AI engineering team called Agent1Dev Team to optimize and maintain existing AI solutions. This team works with solution architects, DevOps engineers, and security engineers to design, implement, monitor, and secure AI applications. Contoso also has a team named Agent1Test Team that is responsible for validating AI solutions before the solutions are deployed.
Contoso has a Microsoft Foundry deployment that contains two projects named Project1 and Project2.
Project1 contains a customer support agent named Agent1 that helps customers with product inquiries and troubleshooting requests. Agent1 has the following configurations:
Agent1 interacts with customers through digital support channels and answers general questions about Contoso products. Project1 is deployed to an Azure region located in the European Union (EU). Agent1Dev Team will use Project1 to optimize and maintain Agent1.
Project2 contains a deployed video generation model. The marketing department at Contoso has access to Project2 and plans to use the model to build a video creation solution. Development of the solution is not yet complete.
Contoso stores product-related information in Azure resources that support AI applications. The Azure environment includes an Azure Blob Storage account named storage1 that stores product detail sheets for all Contoso products. The product sheets include specifications, feature descriptions, and product support information that Agent1 can use to answer customer questions. The product sheets are stored in PDF format.
Contoso identifies the following issues:
Contoso plans to implement the following changes:
Contoso identifies the following technical requirements:
Contoso identifies the following security and compliance requirements:
Contoso identifies the following business requirements:
Contoso, Ltd is a multinational retail company that builds, deploys, and manages generative AI and agent-based solutions using Microsoft Foundry.
Contoso relies on Microsoft Entra ID for identity management, authentication, and authorization, enabling agents to access organizational resources and services. Contoso recently created a new AI engineering team called Agent1Dev Team to optimize and maintain existing AI solutions. This team works with solution architects, DevOps engineers, and security engineers to design, implement, monitor, and secure AI applications. Contoso also has a team named Agent1Test Team that is responsible for validating AI solutions before the solutions are deployed.
Contoso has a Microsoft Foundry deployment that contains two projects named Project1 and Project2.
Project1 contains a customer support agent named Agent1 that helps customers with product inquiries and troubleshooting requests. Agent1 has the following configurations:
Agent1 interacts with customers through digital support channels and answers general questions about Contoso products. Project1 is deployed to an Azure region located in the European Union (EU). Agent1Dev Team will use Project1 to optimize and maintain Agent1.
Project2 contains a deployed video generation model. The marketing department at Contoso has access to Project2 and plans to use the model to build a video creation solution. Development of the solution is not yet complete.
Contoso stores product-related information in Azure resources that support AI applications. The Azure environment includes an Azure Blob Storage account named storage1 that stores product detail sheets for all Contoso products. The product sheets include specifications, feature descriptions, and product support information that Agent1 can use to answer customer questions. The product sheets are stored in PDF format.
Contoso identifies the following issues:
Contoso plans to implement the following changes:
Contoso identifies the following technical requirements:
Contoso identifies the following security and compliance requirements:
Contoso identifies the following business requirements:
You have a Microsoft Foundry project named Project1 that contains the following:
When an agent calls the OpenAPI tool, the API returns a 401 Unauthorized error, and traces show that the API key header is not being sent.
You need to ensure that the OpenAPI tool automatically includes the API key from Connection1 on every request.
What should you do?
You need to configure the model deployment for Agent1 so that it satisfies the technical requirements. Which options should you configure?
You need to configure Agent1 so that it satisfies the security and compliance requirements.
Which capability should you use?
You need to recommend a solution for assessing the responses that Agent1 generates when it relies on the product information stored in storage1, and the solution must satisfy the technical requirements.
What should you include in the recommendation?
Community Discussion