メインコンテンツまでスキップ

Databricks上でAIエージェントを構築する

Databricks は、シンプルな LLM コールからツール呼び出しエージェント、マルチエージェントシステムまで、AI エージェントの構築、評価、デプロイをサポートしています。これらのガイドでは、エージェントをデプロイするために使用する概念、開発ワークフロー、ツールについて説明します。

従来の機械学習またはディープラーニングをお探しですか?「Databricks の機械学習」をご覧ください。

さあ始めましょう

クイックスタートガイドを試してみるか、基礎概念を学んでみましょう。

ビルドとデプロイ

エージェントを開発し、展開する。

    • スーパーバイザーエージェント
    • Genie Spaces、エージェントエンドポイント、 Unity Catalog機能、MCPサーバー、およびカスタムエージェントをオーケストレーションするスーパーバイザーエージェントを構築します。
    • カスタムエージェント
    • RAGアプリケーションやマルチエージェントシステムを含むエージェントをPythonで構築およびデプロイします。
    • Databricks Apps
    • エージェント向けに、チャットアプリやデータ入力フォームなどのインタラクティブなUIを構築、デプロイする
    • MCPサーバー
    • エージェントをツール、データ、ワークフローに標準化されたMCPサーバーを通じて接続します。

評価とモニタリング

開発および本番運用におけるエージェントの追跡、評価、監視。

    • MLflowトレーシング
    • エージェントの動作を記録・分析し、パフォーマンスのデバッグ・改善を行います。

クエリとサービス

LLM(論理レベルモデル)にクエリを実行し、スケーラブルなエンドポイント上でエージェントとモデルを提供します。

    • 基盤モデル
    • ガバナンスとモニタリングが組み込まれたスケーラブルなAPIsを通じて LLM を提供します。
    • Unity AIゲートウェイ
    • 使用状況追跡、ペイロードロギング、およびセキュリティ制御によって、LLMとエージェントへのアクセスを管理および監視します。
    • AI関数
    • SQLから直接LLMを呼び出すことで、データをエンリッチし、AIワークフローを構築できます。