ホーム / 用語集 / ツール利用
What is ツール利用 (Tool Use)?
ツール利用とは、LLMが外部関数(ウェブ検索、コード実行、API、ファイル操作)を呼び出し、その結果を応答に取り込む能力です。osFoundryのツールカタログには14以上の組み込みツールと、プラグインシステムやMCPサーバー経由のカスタムツールが含まれます。
Detail
最新のLLMは、外部アクションが必要だと判断した際に構造化されたツール呼び出しリクエストを発するよう訓練されています。オーケストレーターが呼び出しを受け取り、ツールを実行し、結果を返し、モデルが続行します。代表的なツールには、ウェブ検索、コード実行(Python、JS)、HTTPフェッチ、ファイル読み書き、データベースクエリ、カレンダーがあります。
上手なツール利用は難しい課題です。LLMは正しいツールを選び、引数を正しくフォーマットし、結果をパースし、いつ呼び出しを止めるか判断する必要があります。品質はモデルによって大きく異なります。
How osFoundry approaches ツール利用 (Tool Use)
osFoundryのツールカタログには14以上の組み込みツールがあります。エージェントごとのツールスコープにより、各エージェントが呼べるツールを制限できます。MCPサーバーはサードパーティ製ツールをワークスペースに追加します。
Related terms
Related features