レガシー エージェント製品とは、古い Azure Databricks エージェント製品であり、エージェントの構築においてもはやベストプラクティスとはみなされません。 既存のエージェントの管理や移行ができるように、ドキュメントは残っています。 新しいエージェントには使わないでください。 Azure Databricksがサポートライフサイクルをどのように定義しているかについては、Databricksのサポートライフサイクルをご覧ください。
コードで記述された新規エージェントについては、Databricks では Agent Bricks CLI の使用を推奨しています。この CLI は、エージェントに DurableAgentServer を提供し、Agent Runtime にデプロイします。
Azure Databricks でエージェントをデプロイするを参照してください。 コードを使わずに作成された新しいエージェントについては、Genie Agents を使用してください。
レガシー製品とその後継品
| レガシー製品 | 代わりに使用する |
|---|---|
| ナレッジアシスタント | Genie Agentsは、ドキュメントやデータ向けのローコード エージェントです。 |
| スーパーバイザー エージェント | ローコードエージェント向けのGenie Agents。 複数のエージェントをコード内で調整するには、 Agent Bricks CLIを使用します。 |
| スーパーバイザーAPI (非推奨) | 自分でエージェントループを作成し、 Agent Bricks CLIでデプロイしてください。 Azure Databricks でエージェントをデプロイするを参照してください。 |
| カスタムマルチエージェントシステムを構築する |
Agent Bricks CLIです。 エージェントにGenie Agentsをツールとして与えるには、agentbricks tools add genie-agentを実行してください。 |
| レガシーエージェントサーバーを使ってDatabricks Apps上でエージェントを実行 |
Agent Bricks CLI と、Agent Runtime 上の DurableAgentServer。 |
| チャットエージェントのフロントエンドを作成する | Agent Bricks CLIで作成したプロジェクトにはチャットUIが含まれています。 |
| カスタムエージェント・オン・モデル・サービング | Agent Bricks CLIです。 既存エージェントを移動するには、「 Model ServingからDatabricks Appsへのエージェント移行」をご覧ください。 |
| カスタムLLMエージェントを作成する |
AI 機能 (ai_query など)。 |
| マネージドメモリストア(レガシー) | エージェント・メモリ。 |
| AI プレイグラウンド | モデルのクエリについては、「基盤モデルと埋め込みモデルをクエリする」を参照してください。 エージェントの構築とテストを行うには、Agent Bricks CLI を使用し、agentbricks dev を使用してエージェントをローカルで実行してください。 デプロイされたエージェントをクエリするには、「Azure Databricksにデプロイされたエージェントのクエリ」をご覧ください。 |
セルフマネージドエージェントメモリ(Lakebase)ページもレガシーです。 代わりに エージェントメモリ と エージェントセッション を使いましょう。