AI901-Foundry#44
function calling で tool を宣言する際の標準的なスキーマとして、最も適切なものはどれですか?
解説
【正解: A】の理由
tool 宣言は JSON Schema 形式で行い、関数名 / 自然文の説明 / parameters (object type + properties の型と description) を指定します。LLM はこの宣言を読んで「いつどの tool を呼ぶか」を判断するため、説明文の品質と引数定義の明確さが function calling の精度に直結します。Microsoft 公式の Foundry SDK チュートリアルでも JSON Schema 形式が標準です。
【他選択肢が違う理由】
tool 宣言は JSON Schema 形式で行い、関数名 / 自然文の説明 / parameters (object type + properties の型と description) を指定します。LLM はこの宣言を読んで「いつどの tool を呼ぶか」を判断するため、説明文の品質と引数定義の明確さが function calling の精度に直結します。Microsoft 公式の Foundry SDK チュートリアルでも JSON Schema 形式が標準です。
【他選択肢が違う理由】
- B〜D: いずれも仕様外で SDK は受け付けません。

コメント