試験AI-103-JPN トピック1 問題151 スレッド

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

エージェントが実行ごとに必ず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

忧花** 2026-09-11 08:32:14

コメント

正解:
?」こちらは投票コメントになっております。普通のコメントに切り替えます。
ニックネーム: 送信 キャンセル
投票コメントをあげるごとに、選択した解答の投票数を1つ増やすことができます。

他人の解答コメントを賛成するのも、その解答に一票を入れることになります。したがって、すでに同じ意見の投票コメントが存在する場合、新規コメントをする代わりに賛成することもできます。

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡