Function Calling 技術まとめ
# Function Calling 技術まとめ ## 1. 定義 Function Calling は、開発者が JSON schema を通じて大規模言語モデル(LLM)に利用可能な外部ツール(API など)を記述できるメカニズムです。モデルがユーザーの質問に答えるためにツール呼び出しが必要と判断した場合、構造化された `tool_calls` JSON データを出力し、呼び出す関数名とパラメータを指定します。ホストプログラムがこの呼び出しを解析して実行し、結果をモデルに返し、モデルが最終的な回答を生成します。 ## 2. 核心原理と解決する問題 - **本質**:「2回の…