knowledge-assistants 命令群組

Note

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

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

knowledge-assistants Databricks CLI 中的指令群組允許你管理知識助理及相關資源。

Databricks 知識助手 建立知識助理

建立知識助理。

databricks knowledge-assistants create-knowledge-assistant DISPLAY_NAME DESCRIPTION [flags]

引數

DISPLAY_NAME

    知識助理的顯示名稱,在工作區層級獨一無二。

DESCRIPTION

    說明這個助理能做什麼(面向使用者)。

選項

--instructions string

    額外的全域指令,說明代理人應如何產生答案。

--json JSON

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

--name string

    知識助理的資源名稱。

全域旗標

Examples

以下範例建立知識助理:

databricks knowledge-assistants create-knowledge-assistant "Sales Assistant" "Answers questions about sales data"

Databricks 知識助手 建立知識來源

在知識助理下建立一個知識來源。

databricks knowledge-assistants create-knowledge-source PARENT DISPLAY_NAME DESCRIPTION SOURCE_TYPE [flags]

引數

PARENT

    此來源將建立的父資源。 格式:knowledge-assistants/{knowledge_assistant_id}

DISPLAY_NAME

    知識來源的可讀顯示名稱。

DESCRIPTION

    知識來源的描述。

SOURCE_TYPE

    來源的類型。 支援的值:indexfilesfile_table

選項

--json JSON

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

--name string

    完整資源名稱: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}

全域旗標

Examples

以下範例建立一個知識來源:

databricks knowledge-assistants create-knowledge-source knowledge-assistants/my-assistant-id "Sales Docs" "Documentation about sales processes" files

Databricks knowledge-assistants delete-knowledge-assistant

刪除知識助理。

databricks knowledge-assistants delete-knowledge-assistant NAME [flags]

引數

NAME

    要刪除的知識助理資源名稱。 格式:knowledge-assistants/{knowledge_assistant_id}

選項

全域旗標

Examples

以下範例刪除了一個知識助理:

databricks knowledge-assistants delete-knowledge-assistant knowledge-assistants/my-assistant-id

Databricks 知識助手刪除知識來源

刪除知識來源。

databricks knowledge-assistants delete-knowledge-source NAME [flags]

引數

NAME

    要刪除的知識來源的資源名稱。 格式:knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}

選項

全域旗標

Examples

以下範例刪除了一個知識來源:

databricks knowledge-assistants delete-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id

Databricks knowledge-assistants get-knowledge-assistant

找知識助理。

databricks knowledge-assistants get-knowledge-assistant NAME [flags]

引數

NAME

    知識助理的資源名稱。 格式:knowledge-assistants/{knowledge_assistant_id}

選項

全域旗標

Examples

以下範例獲得知識助理:

databricks knowledge-assistants get-knowledge-assistant knowledge-assistants/my-assistant-id

Databricks 知識助手 get-knowledge-source

取得知識來源。

databricks knowledge-assistants get-knowledge-source NAME [flags]

引數

NAME

    知識來源的資源名稱。 格式:knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}

選項

全域旗標

Examples

以下範例獲得知識來源:

databricks knowledge-assistants get-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id

Databricks 知識助手列表-知識助手

列出知識助理。

databricks knowledge-assistants list-knowledge-assistants [flags]

引數

None

選項

--page-size int

    最多還原的知識助理數量。

--page-token string

    一個從先前 list-knowledge-assistants 通話中收到的分頁標記。

全域旗標

Examples

以下範例列出所有知識助理:

databricks knowledge-assistants list-knowledge-assistants

Databricks 知識助手列表-知識-來源

在知識助理下列出知識來源。

databricks knowledge-assistants list-knowledge-sources PARENT [flags]

引數

PARENT

    家長資源可供列出。 格式:knowledge-assistants/{knowledge_assistant_id}

選項

--page-size int

    最多要回傳的知識來源。

--page-token string

    來自先前列表呼叫的頁面標記。

全域旗標

Examples

以下範例列出助理的知識來源:

databricks knowledge-assistants list-knowledge-sources knowledge-assistants/my-assistant-id

Databricks 知識助手 同步-知識來源

將所有非索引的知識來源同步到知識助理。 索引來源不需要同步。

databricks knowledge-assistants sync-knowledge-sources NAME [flags]

引數

NAME

    知識助理的資源名稱。 格式:knowledge-assistants/{knowledge_assistant_id}

選項

全域旗標

Examples

以下範例會同步助理的所有知識來源:

databricks knowledge-assistants sync-knowledge-sources knowledge-assistants/my-assistant-id

Databricks 知識助手更新-知識助手

更新知識助理。

databricks knowledge-assistants update-knowledge-assistant NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION [flags]

引數

NAME

    知識助理的資源名稱。 格式:knowledge-assistants/{knowledge_assistant_id}

UPDATE_MASK

    需更新欄位的逗號分隔清單。 允許值:display_namedescriptioninstructions

DISPLAY_NAME

    知識助理的顯示名稱。

DESCRIPTION

    說明這位助理能做什麼。

選項

--instructions string

    額外的全域指令,說明代理人應如何產生答案。

--json JSON

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

--name string

    知識助理的資源名稱。

全域旗標

Examples

以下範例更新知識助理的顯示名稱:

databricks knowledge-assistants update-knowledge-assistant knowledge-assistants/my-assistant-id display_name "Updated Sales Assistant" "Answers questions about sales data"

DataBricks 知識助手 更新-知識來源

更新知識來源。

databricks knowledge-assistants update-knowledge-source NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION SOURCE_TYPE [flags]

引數

NAME

    要更新的知識來源的資源名稱。 格式:knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}

UPDATE_MASK

    需更新欄位的逗號分隔清單。 允許的值: display_namedescription

DISPLAY_NAME

    知識來源的可讀顯示名稱。

DESCRIPTION

    知識來源的描述。

SOURCE_TYPE

    來源的類型。 這個欄位在更新時會被忽略。

選項

--json JSON

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

--name string

    完整資源名稱: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}

全域旗標

Examples

以下範例更新了一個知識來源:

databricks knowledge-assistants update-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id display_name "Updated Sales Docs" "Updated documentation about sales" files

全域旗標

--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 字串

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