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 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).

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

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

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 espaço Genie.

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

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

Bandeiras globais

Exemplos

O exemplo a seguir obtém detalhes de um espaço Genie:

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

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