舊版代理程式方案

舊有代理人產品是早期的 Azure Databricks 代理人產品,已不再是建置代理人的最佳實務。 它們會被記錄下來,方便你維護和遷移現有代理程式。 不要將它們用於新的代理程式。 關於 Azure Databricks 如何定義支援生命週期,請參見 Databricks 支援生命週期。

對於以程式碼撰寫的新代理,Databricks 推薦使用 Agent Bricks CLI,該 CLI 會使用 DurableAgentServer 為您的代理提供服務,並將其部署到 代理執行環境。 請參閱 在 Azure Databricks 上部署代理程式。 對於以無程式碼建立的新代理,請使用 Genie Agents。

舊有產品及其後繼產品

舊版產品 改用
知識助理 Genie Agents 用於你的文件和資料的低程式碼代理。
監督代理人 適用於低程式碼代理程式的 Genie Agents 若要在程式碼中協調多個代理,請使用 Agent Bricks CLI。
Supervisor API(已棄用) 寫一個自己的代理迴圈,並用 Agent Bricks CLI 將其部署。 請參閱 在 Azure Databricks 上部署代理程式。
建立自訂多代理系統 Agent Bricks CLI。 要讓你的代理人擁有 Genie Agents 作為工具,請執行 agentbricks tools add genie-agent。
在 Databricks 應用程式中使用舊版代理伺服器執行代理程式 代理程式 Bricks CLI,搭配DurableAgentServer在代理執行階段上運作。
建立聊天代理程式前端 使用 Agent Bricks CLI 建立的專案包含聊天介面。
模型服務上的客製化代理程式 Agent Bricks CLI。 若要移動現有代理,請參見 「將代理從模型服務遷移至 Databricks Apps」。
建立自訂的 LLM 代理 AI 函數,例如 ai_query。
受控記憶體存放區(舊有) 代理記憶。
AI遊樂場 要查詢模型,請參見 查詢基礎與嵌入模型。 要建置和測試代理程式,請使用 Agent Bricks CLI,並使用 agentbricks dev 在本地執行代理程式。 若要查詢已部署的代理程式,請參閱查詢部署於 Azure Databricks 上的代理程式。

自管理代理記憶體(Lakebase)頁面也是舊有的。 改用 代理記憶 和 代理工作階段。