AI LAB / KEYWORD DICTIONARY

AIエージェント設計

Tool Routing(ツールルーティング)とは?

入力を分類し、その内容に適したツールを使う処理経路へ振り分ける設計を指す一般的な説明表現です。

仕組みと使いどころ

ツールルーティングは、この項目ではルーティング型ワークフローのうち、入力の分類結果に応じて利用するツールまたはツールを含む後続処理を切り替える設計を指します。統一された規格名ではありません。一般的なルーティングでは、入力を分類して専門化した処理、プロンプト、モデル、ツールなどへ送りますが、この語では特にツールの使い分けに焦点を当てます。分類先が明確で、入力を十分な精度で分類できる場合に適しています。分類を誤ると、必要な機能を持たないツールや不適切な処理経路が選ばれる可能性があります。

Tool Routingの活用例

たとえば、こんな場面で

利用者の依頼を情報検索、社内データ取得、外部システム操作に分類し、それぞれに対応するツールを利用する経路へ送ります。

使うときのポイント

各ツールを選ぶ条件と対象外の条件を明確にし、代表例だけでなく紛らわしい入力でも選択結果を評価します。

参考資料

Building effective AI agents (新しいタブで開きます)Building agents (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る