Microsoft AI-500 - Designing and Implementing Multi-Agent AI Solutions Exam

Question #11 (Topic: Topic 1, Architect multi-agent solutions )
You have a multi-agent solution in Microsoft Foundry. Every request begins with the same 1,800-token instruction block and Model Context Protocol (MCP) tool definitions, and then appends a unique user message.
Input-token costs and Time to First Token (TTFT) increase during peak hours.
You need to reduce the input-token costs and TTFT for requests that share common instructions and tool definitions. The solution must meet the following requirements:
Reuse cached work only when the common prefix matches exactly.
Generate a new completion for each user request.
Minimize application changes.
Which type of caching should you use?
A. retrieval caching B. semantic caching C. response caching D. prompt caching
Answer: D
Question #12 (Topic: Topic 1, Architect multi-agent solutions )
You have an Azure API Management Premium instance that hosts a REST API named InventoryAPI.
You plan to provide Microsoft Foundry agents with the ability to call API operations by using the Model Context Protocol (MCP). You will use API Management as the gateway without a separate MCP backend.
You need to recommend a solution for the MCP deployment that supports the following:
Microsoft Entra JSON Web Token (JWT) validation
Azure Monitor diagnostics
Request quotas
What should you recommend?
A. Use Azure Functions to host an MCP server that wraps InventoryAPI. B. Use Azure Logic Apps to create an MCP server from connector actions. C. Use API Management to expose InventoryAPI as an MCP server. D. Use Azure API Center to register InventoryAPI as an API asset.
Answer: C
Question #13 (Topic: Topic 1, Architect multi-agent solutions )
You have a Microsoft Foundry agent that handles customer support chats. The agent has two tools named get_contract_terms and calculate_refund.
On turns where refunds must be calculated, the agent inconsistently calls the tools.
You need to reliably force refund-estimate turns to call calculate_refund.
Which request configuration should you use?
A. tool_choice: {"type": "function", "function": {"name": "calculate_refund"}} B. tool_choice: "auto" C. instructions: "Use calculate_refund for refund estimates." D. tool_choice: "required"
Answer: A
Question #14 (Topic: Topic 1, Architect multi-agent solutions )
You have a Microsoft Foundry project that contains an incident triage agent.
You have a Model Context Protocol (MCP) server registered in the organizational tool catalog. The MCP server exposes two tools named docs_search and deployment_delete.
You need to ensure that the agent can only invoke docs_search.
What should you configure?
A. the project details B. the agent run configuration C. the agent tool configuration D. the agent instructions
Answer: C
Question #15 (Topic: Topic 1, Architect multi-agent solutions )
HOTSPOT
You have a Microsoft Foundry project that contains a coordinator agent for claims processing.
You have an existing fraud analysis agent hosted outside of Foundry. The agent exposes a standards-based HTTPS endpoint, publishes the supported s kills and media types, and requires authenticated requests.
You need to configure the coordinator agent to invoke the fraud analysis agent. The solution must meet the following requirements:
Use the interoperable invocation interface.
Use the published capability discovery contract.
Reuse stored authentication across versions of the coordinator agent.
How should you configure the integration? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Download Exam
Page: 3 / 22
Total 107 questions