AI エージェント ツールは、ドキュメントの検索、データベースのクエリ、REST API の呼び出し、カスタム コードの実行など、テキスト生成以外の実用的な機能をエージェントに提供します。
事前に構成されたマネージド MCP サーバーを使用して、Databricks データにすぐにアクセスしたり、外部 MCP サーバーを使用してサードパーティの API に接続したり、特殊なビジネス ロジック用のカスタム ツールを構築したりできます。
次の一般的なツール パターンと実装例について説明します。
| ユースケース | 推奨される方法 |
|---|---|
| 構造化データの操作 | Unity カタログ テーブルの構造化データを読み取ります。 |
| 非構造化データを取得する | エージェントをベクター検索インデックスに接続して、非構造化データにクエリを実行します。 |
| 外部 MCP サーバーに接続する | Databricks の外部にある MCP サーバーに安全に接続して、外部 API にクエリを実行し、サードパーティの MCP ツールにアクセスします。 |
| カスタム ビジネス ロジックを実行する | 独自のツールを使用してカスタム MCP サーバーを構築します。 |
| Unity カタログ関数を使用した AI ツール | Unity カタログ関数を使用してツールを作成します。 (Databricks では、ほとんどの新しいユース ケースで代わりに MCP ツールを使用することをお勧めします) |