⏰ Hurry! Limited-Time 20% Savings on Premium Certification Materials - Coupon code: Club20
Certs Club
See all results for ""
Home Exams
CRISC ISACA CISSP ISC2 200-301 Cisco SY0-701 CompTIA AZ-104 Microsoft AI-900 Microsoft AIGP IAPP 1Z0-1067-26 Oracle PMP PMI View All Exams →
Sign in Get Started

Microsoft Azure AI Fundamentals (Updated Version) AI-901 Exam Questions

Download Exam View Entire Exam
Page: 3 / 3
Question #11 (Topic: All Exam Questions)

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?

A.

auto

B.

none

C. required
Correct Answer: C
Explanation:

Microsoft’s Foundry Agent Service documentation states that tool_choice provides deterministic control over tool calling:

auto means the model decides whether to call tools.

required means the model must call one or more tools.

none means the model does not call tools.

Therefore:

A. auto = Incorrect, because the model may or may not call the Azure function.

B. none = Incorrect, because this prevents tool/function calls.

C. required = Correct, because it forces the agent to call a tool.

The Azure OpenAI function-calling documentation also confirms that tool_choice= " auto " lets the model decide whether to call a function, while tool_choice= " none " forces a user-facing response without a tool call.

Download Exam
« Prev Page: 3 / 3
Next Page