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 do Databricks CLI contém comandos para Genie. Consulte O que é um espaço AI/BI 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 está a começar.
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 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 espaço Genie.
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 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 espaço Genie 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 espaço Genie.
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
databricks genie get-space
Obtenha detalhes sobre um Genie Space.
databricks genie get-space SPACE_ID [flags]
Argumentos
SPACE_ID
A identificação associada ao espaço Genie.
Opções
Exemplos
O exemplo a seguir obtém detalhes de um espaço Genie:
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 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
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