株式会社オブライト
AI Agent2026-05-17

Function Calling

別名: Function Calling / 関数呼び出し / ファンクションコーリング

OpenAIが命名した『LLMが外部関数をJSON形式で呼び出す』機能の呼称。Anthropicの『Tool Use』と実質同等。関数定義スキーマをモデルに渡すとモデルが呼び出しを生成しホストが実行する。


概要

Function Callingは2023年にOpenAIが導入し、現在はGPT・Claude・Gemini・LLaMA系モデルのほぼ全てが同等機能を持つ。ツール定義に名前・説明・JSONスキーマを記述し、モデルが適切なタイミングで呼び出す。

Agent SDKやMCPはFunction Callingを抽象化し、開発者がツール定義を一元管理できるようにしている。AIエージェント開発の基礎技術として不可欠。

関連コラム

関連用語

お気軽にご相談ください

お問い合わせ