Grupo de comandos knowledge-assistants

Note

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Visualização Pública.

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer provisionamentos de Dados de Uso.

O knowledge-assistants grupo de comandos dentro da CLI do Databricks permite que você gerencie assistentes de conhecimento e recursos relacionados.

assistentes de conhecimento do databricks criam-assistentes de conhecimento

Crie um Assistente de Conhecimento.

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

Argumentos

DISPLAY_NAME

    O nome de exibição do Assistente de Conhecimento, exclusivo no nível do workspace.

DESCRIPTION

    Descrição do que esse assistente pode fazer (voltado para o usuário).

Opções

--instructions string

    Instruções globais adicionais sobre como o agente deve gerar respostas.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    O nome do recurso do Assistente de Conhecimento.

Sinalizadores globais

Examples

O exemplo a seguir cria um Assistente de Conhecimento:

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

databricks knowledge-assistants create-knowledge-source

Crie uma fonte de conhecimento em um Assistente de Conhecimento.

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

Argumentos

PARENT

    Recurso pai em que essa origem será criada. Formato: knowledge-assistants/{knowledge_assistant_id}.

DISPLAY_NAME

    Nome de exibição legível por humanos da fonte de conhecimento.

DESCRIPTION

    Descrição da fonte de conhecimento.

SOURCE_TYPE

    O tipo da origem. Valores com suporte: index, files, file_table.

Opções

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    Nome completo do recurso: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Sinalizadores globais

Examples

O exemplo a seguir cria uma fonte de conhecimento:

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

assistentes de conhecimento do databricks delete-knowledge-assistant

Excluir um Assistente de Conhecimento.

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

Argumentos

NAME

    O nome do recurso do assistente de conhecimento a ser excluído. Formato: knowledge-assistants/{knowledge_assistant_id}.

Opções

Sinalizadores globais

Examples

O exemplo a seguir exclui um Assistente de Conhecimento:

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

databricks knowledge-assistants delete-knowledge-source

Eliminar uma origem de dados de conhecimento.

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

Argumentos

NAME

    O nome do recurso da fonte de conhecimento a ser excluída. Formato: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Opções

Sinalizadores globais

Examples

O exemplo a seguir exclui uma fonte de conhecimento:

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

assistentes de conhecimento do databricks get-knowledge-assistant

Obtenha um Assistente de Conhecimento.

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

Argumentos

NAME

    O nome do recurso do assistente de conhecimento. Formato: knowledge-assistants/{knowledge_assistant_id}.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém um Assistente de Conhecimento:

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

databricks knowledge-assistants get-knowledge-source

Obtenha uma fonte de conhecimento.

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

Argumentos

NAME

    O nome do recurso da fonte de conhecimento. Formato: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém uma fonte de conhecimento:

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

assistentes de lista de conhecimento de assistentes de conhecimento do databricks

Listar assistentes de conhecimento.

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

Argumentos

None

Opções

--page-size int

    O número máximo de assistentes de conhecimento a serem retornados.

--page-token string

    Um token de página, recebido de uma chamada anterior list-knowledge-assistants .

Sinalizadores globais

Examples

O exemplo a seguir lista todos os Assistentes de Conhecimento:

databricks knowledge-assistants list-knowledge-assistants

databricks knowledge-assistants list-knowledge-sources

Listar fontes de conhecimento em um Assistente de Conhecimento.

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

Argumentos

PARENT

    Recurso pai do qual listar. Formato: knowledge-assistants/{knowledge_assistant_id}.

Opções

--page-size int

    O número máximo de fontes de conhecimento a serem retornadas.

--page-token string

    Um token de página de uma chamada de lista anterior.

Sinalizadores globais

Examples

O exemplo a seguir lista fontes de conhecimento para um assistente:

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

databricks knowledge-assistants sync-knowledge-sources

Sincronize todas as fontes de conhecimento não indexados para um Assistente de Conhecimento. As fontes de índice não exigem sincronização.

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

Argumentos

NAME

    O nome do recurso do Assistente de Conhecimento. Formato: knowledge-assistants/{knowledge_assistant_id}.

Opções

Sinalizadores globais

Examples

O exemplo a seguir sincroniza todas as fontes de conhecimento para um assistente:

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

assistentes de conhecimento do databricks atualizam-knowledge-assistant

Atualize um Assistente de Conhecimento.

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

Argumentos

NAME

    O nome do recurso do Assistente de Conhecimento. Formato: knowledge-assistants/{knowledge_assistant_id}.

UPDATE_MASK

    Lista delimitada por vírgulas de campos a serem atualizados. Valores permitidos: display_name, description, instructions.

DISPLAY_NAME

    O nome de exibição do Assistente de Conhecimento.

DESCRIPTION

    Descrição do que esse assistente pode fazer.

Opções

--instructions string

    Instruções globais adicionais sobre como o agente deve gerar respostas.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    O nome do recurso do Assistente de Conhecimento.

Sinalizadores globais

Examples

O exemplo a seguir atualiza o nome de exibição de um Assistente de Conhecimento:

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

databricks knowledge-assistants update-knowledge-source

Atualize uma fonte de conhecimento.

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

Argumentos

NAME

    O nome do recurso da fonte de conhecimento a ser atualizada. Formato: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

UPDATE_MASK

    Lista delimitada por vírgulas de campos a serem atualizados. Valores permitidos: display_name, description.

DISPLAY_NAME

    Nome de exibição legível por humanos da fonte de conhecimento.

DESCRIPTION

    Descrição da fonte de conhecimento.

SOURCE_TYPE

    O tipo da origem. Esse campo é ignorado na atualização.

Opções

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    Nome completo do recurso: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Sinalizadores globais

Examples

O exemplo a seguir atualiza uma fonte de conhecimento:

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

Sinalizadores globais

--debug

  Indica se deve habilitar o registro em log de depuração.

-h ou --help

    Exiba ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.

--log-file corda

    Uma cadeia de caracteres que representa o arquivo onde serão gravados os logs de saída. Se esse sinalizador não for especificado, o padrão será gravar logs de saída no stderr.

--log-format formato

    O tipo de formato de log, text ou json. O valor padrão é text.

--log-level corda

    Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desabilitado.

-o, --output tipo

    O tipo de saída do comando, text ou json. O valor padrão é text.

-p, --profile corda

    O nome do perfil no arquivo ~/.databrickscfg, que deverá ser usado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.

--progress-format formato

    O formato para exibir logs de progresso: default, append, inplace ou json

-t, --target corda

    Se aplicável, o destino do pacote a ser usado