精靈密碼

Genie Code 是 Azure Databricks 工作空間中為開發者及技術從業者設計的 AI 編碼與資料助理。 它能產生並執行程式碼,建立管線與 AI/BI 儀表板,除錯,並直接與 Unity 目錄的表格、欄位及血緣系統協作,加速多步驟資料工作。 它能在筆記本、SQL 編輯器、Lakeflow Pipelines 編輯器、AI/BI 儀表板和 MLflow 中運行,聊天串會在你瀏覽頁面時持續存在。

Genie Code 受你的 Unity 目錄權限控制,因此只能存取你有權限的資料和操作。 所有 Azure Databricks 用戶皆無需額外費用;您只需支付用於執行筆記本、查詢與工作所需的運算費用。 合理使用限制防止濫用,但對大多數使用者影響不大。

Genie Code 是 Genie AI 體驗家族的一部分。 想要簡化聊天介面以提問資料、探索儀表板及執行應用程式的商業用戶,應該使用 Genie。 為領域特定環境配置可信資料、指標及商業規則的資料團隊,應參考 Genie Spaces。 關於隱私、信任與安全細節,請參閱 Databricks AI 輔助功能、信任與安全

示範影片

在這支示範影片中觀看精靈代碼的實際運作。

按產品表面劃分的代理模式能力

在代理模式下,Genie Code 會自動適應你所使用的產品表面,並自動處理多步驟任務。 在 Lakeflow Pipelines Editor 中,它專注於管線編輯與資料工程。 在筆記本與 SQL 編輯器中,支援資料探索與分析。 在儀表板中,它支援資料分析與儀表板建立。 在 MLflow 中,它有助於除錯並改進生成式 AI 應用。

Genie Code 功能 說明
筆記本中的資料科學與機器學習 Genie Code 已整合至 Databricks 筆記本,並優化以自動化探索性資料分析與模型訓練。
Lakeflow的管線開發 Genie Code 具備資料工程功能,能輕鬆自動化 ETL 工作負載並建立 Lakeflow Spark 宣告式管線。
儀表板中的資料分析 Genie Code 可以規劃並產生適合生產環境的儀表板,並協助資料分析。
MLflow 中的可觀察性與評估 Genie Code 能理解、除錯並改進你的生成式 AI 應用。

內建程式碼協助功能

Genie Code 使用 Unity Catalog 的元資料(表格、欄位、描述以及貴公司常用的資料資產),在你撰寫、除錯和執行程式碼時,提供個人化的回應。 請使用以下內建功能:

Genie Code 特色 說明
與精靈代碼聊天 向 Genie Code 提問,它會回覆相關資訊,包括 Databricks 文件的引用。
內嵌建議與自動補全 透過內嵌建議獲得撰寫程式的協助。
快速解決方法 Genie Code 會自動建議對基本錯誤的修正,你可以選擇接受這些修正並執行。
診斷錯誤 Genie Code 分析更複雜的錯誤,包括 環境錯誤,並嘗試修正它們。
/斜線命令 使用/slash指令來表示常見的提示。
指令捷徑 直接在筆記本(notebook)儲存格中使用 Genie Code。
過濾資料 在支援的表面中,使用自然語言過濾資料。
探索樣本資料 在目錄瀏覽器中使用自然語言探索範例資料表資料。

Tutorial

要開始,請試試Genie Code教學:

Genie Code 教學 說明
分割分析教學 使用 Genie Code 直接在 Databricks 筆記本中執行端對端的客戶分群。

Genie Code 功能的地理可用性

Genie Code 是一項 指定服務 ,透過 Geos 技術來管理客戶內容的數據駐留。 欲了解更多關於 Genie Code 功能在不同地理區域的可用性,請參閱 Databricks 指定服務

小提示

如果你無法啟用 Genie Code,可能需要在 Workspace Geography 中關閉 AI 功能中的強制資料處理。 請參閱 啟用跨地理位置處理