Pular para o conteúdo principal

genie grupo de comando

nota

Esta informação se aplica a Databricks CLI versões 0.205 e acima. A CLI do Databricks está em pré-visualização pública.

Databricks CLI O uso está sujeito à LicençaDatabricks e à Política de PrivacidadeDatabricks, incluindo qualquer disposição sobre Dados de Uso.

O grupo de comandos genie dentro da CLIDatabricks contém comandos para Genie. Veja O que é um Espaço Genie.

databricks genie criar mensagem

Crie uma nova mensagem em uma conversa. A resposta " AI " utiliza todas as mensagens criadas anteriormente na conversa para responder.

databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]

Argumentos

SPACE_ID

O ID associado ao Espaço Genie onde a conversa começa.

CONVERSATION_ID

O ID associado à conversa.

CONTENT

Conteúdo da mensagem do usuário.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

--no-wait

Não espere para atingir o estado CONCLUÍDO.

--timeout duration

Tempo máximo para atingir o estado COMPLETADO (default 20m0s).

Bandeiras globais

Exemplos

O exemplo a seguir cria uma mensagem em uma conversa:

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

O exemplo a seguir cria uma mensagem com configuração JSON:

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

O exemplo a seguir cria uma mensagem sem esperar pela conclusão:

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

databricks genie criar-espaço

Crie um Espaço Genie .

databricks genie create-space WAREHOUSE_ID SERIALIZED_SPACE [flags]

Argumentos

WAREHOUSE_ID

O ID do SQL warehouse a ser associado ao espaço.

SERIALIZED_SPACE

A configuração de espaço serializada.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Exemplos

O exemplo a seguir cria um Espaço Genie:

Bash
databricks genie create-space my-warehouse-id '{}' --json @space-config.json

databricks genie excluir-conversa

Apagar uma conversa de um Genie Space.

databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

CONVERSATION_ID

O ID da conversa que deseja excluir.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir exclui uma conversa:

Bash
databricks genie delete-conversation abc123 conv456

databricks genie excluir-mensagem-de-conversa

Apagar uma mensagem de uma conversa em um Espaço Genie.

databricks genie delete-conversation-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

CONVERSATION_ID

O ID da conversa.

MESSAGE_ID

O ID da mensagem a ser excluída.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir exclui uma mensagem:

Bash
databricks genie delete-conversation-message abc123 conv456 msg789

databricks genie execute uma consulta de anexos de mensagem

Execute o SQL para um anexo de consulta de mensagem. Utilize este comando quando o anexo da consulta tiver expirado e precisar ser executado novamente.

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

Argumentos

SPACE_ID

ID do Genie Space.

CONVERSATION_ID

ID da conversa.

MESSAGE_ID

ID da mensagem.

ATTACHMENT_ID

ID do anexo.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir executa uma consulta de anexo de mensagem:

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

databricks genie gerar-download-resultado-de-consulta-completo

Gere um download para o resultado completo da consulta de um anexo de mensagem.

databricks genie generate-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

CONVERSATION_ID

O ID da conversa.

MESSAGE_ID

O ID da mensagem.

ATTACHMENT_ID

O ID do anexo.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir gera um download para o resultado completo da consulta:

Bash
databricks genie generate-download-full-query-result abc123 conv456 msg789 attach001

databricks genie genie-create-eval-execução

Crie uma execução de avaliação para um Genie Space.

databricks genie genie-create-eval-run SPACE_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Exemplos

O exemplo a seguir cria uma execução de avaliação:

Bash
databricks genie genie-create-eval-run abc123 --json @eval-config.json

databricks genie genie-get-eval-result-details

Obtenha detalhes sobre o resultado da avaliação.

databricks genie genie-get-eval-result-details SPACE_ID EVAL_RUN_ID RESULT_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

EVAL_RUN_ID

O ID da execução da avaliação.

RESULT_ID

O ID do resultado da avaliação.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém detalhes do resultado da avaliação:

Bash
databricks genie genie-get-eval-result-details abc123 run456 result789

databricks genie genie-get-eval-execução

Obtenha uma execução de avaliação para um Espaço Genie .

databricks genie genie-get-eval-run SPACE_ID EVAL_RUN_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

EVAL_RUN_ID

O ID da execução da avaliação.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém uma execução de avaliação:

Bash
databricks genie genie-get-eval-run abc123 run456

databricks genie genie-list-eval-results

Liste os resultados da avaliação para uma execução de avaliação.

databricks genie genie-list-eval-results SPACE_ID EVAL_RUN_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

EVAL_RUN_ID

O ID da execução da avaliação.

Opções

--page-size int

Número máximo de resultados de avaliação a serem retornados por página.

--page-token string

Tokens opacos para recuperar a próxima página de resultados.

Bandeiras globais

Exemplos

O exemplo a seguir lista os resultados da avaliação:

Bash
databricks genie genie-list-eval-results abc123 run456

databricks genie genie-list-eval-execução

Lista de execução de avaliação para um Espaço Genie .

databricks genie genie-list-eval-runs SPACE_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

Opções

--page-size int

Número máximo de execuções de avaliação a serem retornadas por página.

--page-token string

Tokens para obter a próxima página de resultados.

Bandeiras globais

Exemplos

O exemplo a seguir lista a execução da avaliação:

Bash
databricks genie genie-list-eval-runs abc123

databricks genie get-download-full-query-result

Faça o download do resultado completo de uma consulta gerada anteriormente.

databricks genie get-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID DOWNLOAD_ID DOWNLOAD_ID_SIGNATURE [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

CONVERSATION_ID

O ID da conversa.

MESSAGE_ID

O ID da mensagem.

ATTACHMENT_ID

O ID do anexo.

DOWNLOAD_ID

O ID do download.

DOWNLOAD_ID_SIGNATURE

A assinatura do ID de download.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém o download completo dos resultados da consulta:

Bash
databricks genie get-download-full-query-result abc123 conv456 msg789 attach001 dl001 sig001

databricks genie get-message

Receba uma mensagem de uma conversa.

databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Argumentos

SPACE_ID

O ID associado ao Genie Space onde a conversa alvo está localizada.

CONVERSATION_ID

O ID associado à conversa de destino.

MESSAGE_ID

O ID associado à mensagem de destino da conversa identificada.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir recupera uma mensagem de uma conversa:

Bash
databricks genie get-message abc123 conv456 msg789

databricks genie get-message-attachment-query-result

Obter o resultado da consulta SQL se a mensagem tiver um anexo de consulta. Isso só está disponível se a mensagem tiver um anexo de consulta e o status da mensagem for EXECUTING_QUERY ou COMPLETED.

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

Argumentos

SPACE_ID

ID do Genie Space.

CONVERSATION_ID

ID da conversa.

MESSAGE_ID

ID da mensagem.

ATTACHMENT_ID

ID do anexo.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém o resultado da consulta para um anexo de mensagem:

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

lista de mensagens de conversa do genie do databricks

Listar mensagens em uma conversa.

databricks genie list-conversation-messages SPACE_ID CONVERSATION_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

CONVERSATION_ID

O ID da conversa.

Opções

--page-size int

Número máximo de mensagens a serem retornadas por página.

--page-token string

Tokens para obter a próxima página de resultados.

Bandeiras globais

Exemplos

O exemplo a seguir lista as mensagens em uma conversa:

Bash
databricks genie list-conversation-messages abc123 conv456

lista de conversas do gênio do databricks

Liste as conversas em um Espaço Genie.

databricks genie list-conversations SPACE_ID [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

Opções

--page-size int

Número máximo de conversas a serem exibidas por página.

--page-token string

Tokens para obter a próxima página de resultados.

Bandeiras globais

Exemplos

O exemplo a seguir lista conversas em um espaço:

Bash
databricks genie list-conversations abc123

lista de espaços do gênio do databricks

Liste os espaços Genie na workspace.

databricks genie list-spaces [flags]

Opções

--page-size int

Número máximo de espaços a serem retornados por página.

--page-token string

Tokens de paginação para obter a próxima página de resultados.

Bandeiras globais

Exemplos

O exemplo a seguir lista todos os Espaços Genie:

Bash
databricks genie list-spaces

databricks genie enviar-feedback de mensagens

Enviar feedback sobre uma mensagem em uma conversa do Genie.

databricks genie send-message-feedback SPACE_ID CONVERSATION_ID MESSAGE_ID RATING [flags]

Argumentos

SPACE_ID

O ID do Espaço Genie.

CONVERSATION_ID

O ID da conversa.

MESSAGE_ID

O ID da mensagem.

RATING

A avaliação do feedback para a mensagem.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Exemplos

O exemplo a seguir envia um feedback positivo sobre uma mensagem:

Bash
databricks genie send-message-feedback abc123 conv456 msg789 POSITIVE

databricks genie get-space

Obtenha detalhes sobre um Genie Space.

databricks genie get-space SPACE_ID [flags]

Argumentos

SPACE_ID

O ID associado ao Genie Space.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém detalhes de um Genie Space:

Bash
databricks genie get-space abc123

databricks genie iniciar-conversa

Iniciar uma nova conversa.

databricks genie start-conversation SPACE_ID CONTENT [flags]

Argumentos

SPACE_ID

O ID associado ao Espaço Genie onde você deseja iniciar uma conversa.

CONTENT

O texto da mensagem que inicia a conversa.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

--no-wait

Não espere para atingir o estado CONCLUÍDO.

--timeout duration

Tempo máximo para atingir o estado COMPLETADO (default 20m0s).

Bandeiras globais

Exemplos

O exemplo a seguir demonstra como iniciar uma nova conversa:

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

O exemplo a seguir demonstra como iniciar uma conversa com uma configuração d JSON:

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

O exemplo a seguir demonstra como iniciar uma conversa sem aguardar a conclusão:

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

espaço de lixo do gênio do databricks

Mova um Genie Space para a lixeira.

databricks genie trash-space SPACE_ID [flags]

Argumentos

SPACE_ID

O ID do Genie Space para descartar.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir destrói um Genie Space:

Bash
databricks genie trash-space abc123

espaço de atualização do gênio do databricks

Atualizar um espaço Genie.

databricks genie update-space SPACE_ID [flags]

Argumentos

SPACE_ID

O ID do Genie Space a ser atualizado.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Exemplos

O exemplo a seguir atualiza um Genie Space:

Bash
databricks genie update-space abc123 --json '{"title": "Updated Space Title"}'

Bandeiras globais

--debug

Se deve habilitar o registro de depuração.

-h ou --help

Exibir ajuda para o comando Databricks CLI ou para o grupo de comandos relacionado ou para o comando relacionado.

--log-file string

Uma string que representa o arquivo no qual a saída logs deve ser gravada. Se este sinalizador não for especificado, o default deverá gravar a saída logs no stderr.

--log-format Formato

O tipo de formato do log, text ou json. O valor de default é text.

--log-level string

Uma string que representa o nível de formato do log. Se não for especificado, o nível de formato do log será desativado.

-o, --output Tipo

O tipo de saída do comando, text ou json. O valor de default é text.

-p, --profile string

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

--progress-format Formato

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

-t, --target string

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