共用方式為


genie 命令群組

Note

此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態

Databricks CLI 的使用受限於 Databricks 授權Databricks 隱私權聲明,包括任何使用數據條款。

genie Databricks CLI 中的指令群組包含 Genie 的指令。 請參考 什麼是精靈空間

databricks Genie 建立訊息

在交談中建立新訊息。 AI 回應會使用交談中所有先前建立的訊息來回應。

databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]

Arguments

SPACE_ID

    與對話啟動所在 Genie 空間相關聯的標識碼。

CONVERSATION_ID

    與某項交談相關聯的識別碼。

CONTENT

    使用者訊息內容。

選項

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

--no-wait

    請勿等候到達 COMPLETED 狀態。

--timeout duration

    達到 COMPLETED 狀態的時間上限(預設為 20m0s)。

全域旗標

Examples

下列範例會在交談中建立訊息:

databricks genie create-message abc123 conv456 "What were our sales last quarter?"

下列範例會建立 JSON 組態的訊息:

databricks genie create-message abc123 conv456 "Show me top customers" --json '{"additional_context": "Include revenue data"}'

以下的範例會建立一個訊息,而不等待完成:

databricks genie create-message abc123 conv456 "Analyze customer trends" --no-wait

databricks Genie execute-message-attachment-query

執行訊息查詢附件的 SQL。 當查詢附件已過期且需要重新執行時,請使用此命令。

databricks genie execute-message-attachment-query SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Arguments

SPACE_ID

    Genie 空間標識碼。

CONVERSATION_ID

    交談識別碼。

MESSAGE_ID

    訊息 ID。

ATTACHMENT_ID

    附件標識碼。

選項

全域旗標

Examples

下列範例會執行訊息附件查詢:

databricks genie execute-message-attachment-query abc123 conv456 msg789 attach001

databricks Genie get-message

從交談中取得訊息。

databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Arguments

SPACE_ID

    與目標交談所在 Genie 空間相關聯的標識碼。

CONVERSATION_ID

    與目標交談相關聯的標識碼。

MESSAGE_ID

    已識別的對話中與目標訊息相關聯的識別碼。

選項

全域旗標

Examples

下列範例會從交談擷取訊息:

databricks genie get-message abc123 conv456 msg789

databricks Genie get-message-attachment-query-result

如果訊息具有查詢附件,請取得 SQL 查詢的結果。 只有當訊息具有查詢附件,且訊息狀態為 EXECUTING_QUERYCOMPLETED時,才能使用。

databricks genie get-message-attachment-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Arguments

SPACE_ID

    Genie 空間標識碼。

CONVERSATION_ID

    交談識別碼。

MESSAGE_ID

    訊息 ID。

ATTACHMENT_ID

    附件標識碼。

選項

全域旗標

Examples

下列範例會取得訊息附件的查詢結果:

databricks genie get-message-attachment-query-result abc123 conv456 msg789 attach001

databricks Genie get-space

取得 Genie Space 的詳細數據。

databricks genie get-space SPACE_ID [flags]

Arguments

SPACE_ID

    與 Genie 空間相關聯的標識碼。

選項

全域旗標

Examples

下列範例會取得 Genie 空間的詳細資料:

databricks genie get-space abc123

databricks Genie 開始會話

開始新的交談。

databricks genie start-conversation SPACE_ID CONTENT [flags]

Arguments

SPACE_ID

    要在 Genie 空間中開始交談時所需的識別碼。

CONTENT

    啟動交談之訊息的文字。

選項

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

--no-wait

    請勿等候到達 COMPLETED 狀態。

--timeout duration

    達到 COMPLETED 狀態的時間上限(預設為 20m0s)。

全域旗標

Examples

下列範例會啟動新的交談:

databricks genie start-conversation abc123 "What are our top performing products this month?"

下列範例會啟動與 JSON 組態的交談:

databricks genie start-conversation abc123 "Show me sales data" --json '{"context": "Q4 2024"}'

下列範例會啟動交談,而不等待完成:

databricks genie start-conversation abc123 "Analyze customer behavior" --no-wait

全域旗標

--debug

  是否要啟用偵錯記錄。

-h--help

    顯示 Databricks CLI、相關命令群組或相關命令的幫助說明。

--log-file 字串

    字串,表示要寫入輸出記錄檔的檔案。 若未指定此旗標,則預設值是將輸出記錄寫入 stderr。

--log-format 格式

    記錄格式類型,textjson。 預設值是 text

--log-level 字串

    表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。

-o, --output 類型

    指令輸出類型,textjson。 預設值是 text

-p, --profile 字串

    用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。

--progress-format 格式

    顯示進度記錄的格式:default、、appendinplace、 或json

-t, --target 字串

    如果適用,要使用的套件組合目標