CCAR-F practice › Tool Design & MCP Integration · Question 38 of 105

Tool Design & MCP Integration · Select TWO

A classification step offers the model three tools and must always produce one of them as a structured tool call. Sometimes it replies with conversational text instead. Which two statements about tool_choice are accurate for this step? Select two.

Show answer and explanation

Answer: A and C — Setting tool_choice to "any" requires the model to call a tool but lets it choose which of the three / Forcing one named tool makes the model call that tool, which suits a required first step but not a free choice among three

'any' guarantees a tool call while leaving the choice to the model, which fits this step (a). Forced selection guarantees a specific tool, which is right for a required first step but removes the choice this step needs (c). 'auto' allows a text reply, which is the current bug (b). Forcing affects only which tool is called in that request. Later steps happen in follow-up turns (d).