ToolNavs 便利なAIツールを発見
ツール投稿 ログイン

ファンクションコーリング

Function calling の仕組みを解説:モデルが JSON Schema で記述されたツール定義を読み取り、構造化された呼び出し要求を出力し、プログラムが実行して結果を返すまでの流れ。

Function calling は、大規模言語モデルが外部機能とつながる代表的な仕組みです。開発者が利用可能な関数を JSON Schema で記述し、モデルはデータ取得や操作が必要なときに構造化された呼び出し要求を出力します。プログラムが実際の関数を実行して結果を返します。広義の「ツール呼び出し」とは実装と総称の関係で、MCP やプラグイン呼び出しとは異なる層の接続方式です。