IT用語帳
PD-DNewAI技術 · AIエージェント技術

ツール連携

Tool Use

つーるれんけい

AIエージェントが、検索、プログラムの実行、データベースへの問合せ、外部サービスのAPIなどの道具(ツール)を呼び出して、モデル単体では得られない最新の情報を取得したり、実際の操作を行ったりすること。ツールの呼出しには、APIを直接呼ぶ方法、モデルが呼出し内容を構造化して出力するFunction Calling、MCP、iPaaSを介した連携などがある。誤った操作を防ぐため、権限の最小化や重要な操作への人間の承認を組み合わせる。

共有:

Related

関連キーワードの用語

PD-Dデータコネクタ

データベース、SaaS、ファイルストレージ、APIなどの多様なデータソースとデータ基盤をつなぐための部品。接続先ごとの認証、通信方式、データ形式の違いを吸収し、データの取込みや書き出しを設定だけで行えるようにする。ETLツールやデータ統合サービスは、主要な接続先向けのコネクタを用意していることが多い。

PD-DFunction Calling

大規模言語モデルに、利用できる関数(ツール)の名前、説明、引数の形式をあらかじめ渡しておき、モデルが必要と判断したときに、呼び出す関数名と引数をJSONなどの構造化された形式で出力させる仕組み。ツール呼出し(Tool Use)ともいう。モデル自身は関数を実行せず、アプリケーションが出力を受けて実際に関数を実行し、その結果をモデルに返して回答を続けさせる。

PD-DA2A(Agent2Agent Protocol)

異なる企業や開発基盤で作られたAIエージェントどうしが、互いの能力を見つけ、作業を依頼し、結果をやり取りするためのオープンなプロトコルで、Googleが2025年に発表し、同年Linux Foundationに移管された。各エージェントは自らの能力や接続先を記したエージェントカードを公開し、HTTPとJSON-RPCでタスクを受け渡す。エージェントとツールをつなぐMCPと補い合う関係にある。

A-1マッシュアップ

複数の提供元が公開しているWeb APIやデータを組み合わせて、新しいサービスやアプリケーションを作る手法。地図サービスに店舗情報を重ねて表示するなど、既存の機能を再利用して短期間で開発できるが、元のサービスの仕様変更や停止の影響を受ける。