genie grupo de comando
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).
Exemplos
O exemplo a seguir cria uma mensagem em uma conversa:
databricks genie create-message abc123 conv456 "What were our sales last quarter?"
O exemplo a seguir cria uma mensagem com configuração JSON:
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:
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.
Exemplos
O exemplo a seguir cria um Espaço Genie:
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
Exemplos
O exemplo a seguir exclui uma conversa:
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
Exemplos
O exemplo a seguir exclui uma mensagem:
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
Exemplos
O exemplo a seguir executa uma consulta de anexo de mensagem:
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
Exemplos
O exemplo a seguir gera um download para o resultado completo da consulta:
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.
Exemplos
O exemplo a seguir cria uma execução de avaliação:
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
Exemplos
O exemplo a seguir obtém detalhes do resultado da avaliação:
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
Exemplos
O exemplo a seguir obtém uma execução de avaliação:
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.
Exemplos
O exemplo a seguir lista os resultados da avaliação:
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.
Exemplos
O exemplo a seguir lista a execução da avaliação:
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
Exemplos
O exemplo a seguir obtém o download completo dos resultados da consulta:
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
Exemplos
O exemplo a seguir recupera uma mensagem de uma conversa:
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
Exemplos
O exemplo a seguir obtém o resultado da consulta para um anexo de mensagem:
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.
Exemplos
O exemplo a seguir lista as mensagens em uma conversa:
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.
Exemplos
O exemplo a seguir lista conversas em um espaço:
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.
Exemplos
O exemplo a seguir lista todos os Espaços Genie:
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.
Exemplos
O exemplo a seguir envia um feedback positivo sobre uma mensagem:
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
Exemplos
O exemplo a seguir obtém detalhes de um Genie Space:
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).
Exemplos
O exemplo a seguir demonstra como iniciar uma nova conversa:
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:
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:
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
Exemplos
O exemplo a seguir destrói um Genie Space:
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.
Exemplos
O exemplo a seguir atualiza um Genie Space:
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