ファンクションコーリングとは?
読み方: ファンクションコーリング
30秒まとめ
LLMが外部の関数やAPIを自動的に呼び出し、実世界のタスクを実行する機能。
ファンクションコーリングの意味・定義
ファンクションコーリング(Function Calling)は、LLMがユーザーの指示を解析し、適切な外部関数やAPIを自動的に呼び出す機能です。例えば「東京の天気を教えて」と聞かれたLLMが、天気APIを呼び出して最新の気象情報を取得し、それを回答に反映するといった動作が可能になります。OpenAIのGPT-4、AnthropicのClaude、GoogleのGeminiなど主要なLLMがこの機能を提供しています。ファンクションコーリングにより、LLMは単なるテキスト生成を超えて、データベースの検索、予約の実行、メール送信など実世界のアクションを実行できるAIエージェントへと進化しています。