もう少し詳しく
計算、検索、データの取得などを外部のプログラムに任せます。モデルが呼び出し内容を決め、実際の処理をアプリケーション側が行う構成が一般的です。
たとえば、こんな場面で
質問された合計金額を計算ツールで求め、結果を回答に反映します。
覚えておきたいこと
モデルの出力だけで操作が完了するわけではありません。ツール側の権限や実行結果の確認が必要です。
Tool Use / Function Calling
モデルが外部機能を呼び出すための情報を出し、システムが実行する仕組み。
計算、検索、データの取得などを外部のプログラムに任せます。モデルが呼び出し内容を決め、実際の処理をアプリケーション側が行う構成が一般的です。
質問された合計金額を計算ツールで求め、結果を回答に反映します。
モデルの出力だけで操作が完了するわけではありません。ツール側の権限や実行結果の確認が必要です。