試験AI-103-JPN トピック1 問題151 スレッド
Microsoft AI-103-JPNのリアル試験問題集
問題 #: 151
トピック #: 1
問題 #: 151
トピック #: 1
エージェントを含む Microsoft Foundry プロジェクトがあります。このエージェントには、Azure AI Search に格納されているナレッジベースを照会する Model Context Protocol (MCP) ツールが含まれています。
エージェントの実行によっては、知識ベースを呼び出さずに基本モデルから回答を返す場合があり、その結果、根拠となる引用のない応答が返される。
エージェントを実行するためのコードスニペットを以下に示します。

エージェントが実行ごとに必ずMCPツールを呼び出すようにするには、コードに適切なツール_choiceparameterを追加する必要があります。
何を追加すべきでしょうか?
エージェントの実行によっては、知識ベースを呼び出さずに基本モデルから回答を返す場合があり、その結果、根拠となる引用のない応答が返される。
エージェントを実行するためのコードスニペットを以下に示します。

エージェントが実行ごとに必ずMCPツールを呼び出すようにするには、コードに適切なツール_choiceparameterを追加する必要があります。
何を追加すべきでしょうか?
おすすめの解答:A 解答を投票する
To deterministically force the agent to invoke your Model Context Protocol (MCP) tool on every run, you must pass tool_choice="required" into the run_create_and_process method.
The 'required' tool choice: Setting this parameter to 'required' forces the underlying Azure OpenAI model to invoke one of your available tools on every response, ensuring the agent doesn't guess answers from the base model.
Reference:
https://learn.microsoft.com/en-us/azure/foundry/agents/concepts/tool-best-practice
The 'required' tool choice: Setting this parameter to 'required' forces the underlying Azure OpenAI model to invoke one of your available tools on every response, ensuring the agent doesn't guess answers from the base model.
Reference:
https://learn.microsoft.com/en-us/azure/foundry/agents/concepts/tool-best-practice
忧花** 2026-09-11 08:32:14
コメント
他人の解答コメントを賛成するのも、その解答に一票を入れることになります。したがって、すでに同じ意見の投票コメントが存在する場合、新規コメントをする代わりに賛成することもできます。
コメントを通報する
コメント中
今すぐ 新規登録 / ログイン (無料です)。