ツール利用(Function Calling)
つーるりよう / Function Calling
定義
ツール利用(Function Calling)とは、言語モデルが、外部の機能やシステムを呼び出して作業に使う仕組みのことです。
ツール利用(Function Calling)は、言語モデルが質問や指示の内容に応じて、あらかじめ用意された外部の機能を呼び出し、その結果を使って回答や作業を進める仕組みです。たとえば、在庫を調べる、予定を登録する、計算をする、社内システムからデータを取り出す、といった処理をAIから行えるようになります。AIエージェントを実現するための基本となる考え方です。便利な反面、AIが誤った機能を呼び出したり、想定外の値を渡したりする可能性もあります。呼び出せる機能を必要なものに限り、更新や削除などの操作には確認の手順を設けると安心です。