Compartilhar via


Usar o Código do Gênio

O Genie Code é um assistente de IA com reconhecimento de contexto que ajuda você com o trabalho de dados em notebooks do Databricks, editor de SQL, trabalhos, painéis de IA/BI, editor de arquivos e muito mais. Ele é capaz de gerar, otimizar, explicar e corrigir código e consultas. Use o chat do Genie Code para pedir ajuda e usar o modo agente para permitir que o Genie Code funcione de forma autônoma em tarefas complexas de várias etapas.

Observação

O Genie Code usa como padrão o uso de modelos de IA hospedados pelo Databricks se você desabilitar recursos de IA alimentados por parceiros.

Para saber como o Genie Code ajuda com o código, consulte Obter ajuda de codificação do Genie Code.

Tour pelo painel Genie Code

Esta seção descreve a experiência padrão do painel Genie Code.

Para abrir o painel Genie Code, clique no ícone assistente de banco de dados. No canto superior direito da página.

O painel Assistente com um prompt com barra.

Digite perguntas ou comandos de barra na caixa de texto na parte inferior do painel Genie Code e pressione Enter ou clique no ícone Enviar. À direita da caixa de texto. O Genie Code exibe sua resposta.

Se você solicitar que o Genie Code ajude com o código, ele o orientará na execução, aceitação ou rejeição das alterações de código que ele propõe.

Configurações e controles do painel Genie Code

O cabeçalho do painel Genie Code tem controles e configurações.

  • Clique no ícone Plus. Inicie um novo thread.

  • Clique no ícone Engrenagem. Para abrir as configurações do Genie Code. A partir daqui, você pode adicionar instruções personalizadas de usuário e workspace.

  • Clique no ícone do menu Kebab. Para abrir as configurações do painel Genie Code.

    Menu do painel de Chat do Assistente com opções.

    • Controlar a localização do Genie Code: escolha Encaixado para encaixar o painel do Genie Code em qualquer posição ao longo da parte inferior. Você pode arrastar e soltar o painel para movê-lo. Escolha Lado para manter o painel Genie Code no lado direito.
    • Exibir threads de chat no Histórico: Clique em Histórico para exibir threads de chat anteriores. Clique em um thread de chat para reabri-lo. Para excluir um thread de chat, passe o mouse sobre ele e clique no ícone da lixeira..
    • Alterar as configurações do Genie Code. Quando você seleciona Configurações, o painel Chat executa o /settings assistant prompt.
  • Clique no ícone Fechar. Para fechar o painel Código do Genie.

Modos de código do Genie

Interaja com o Genie Code em dois modos diferentes: Chat e Agent.

Para alternar entre os modos, use o seletor de modo na parte inferior do painel Genie Code:

A tabela a seguir resume os dois modos de Código do Genie:

Modo Capabilities Quando usar Prompts de exemplo
Chat Responda a perguntas para ajudá-lo a entender o código e os conceitos.
Gere e execute o código dentro do chat.
  • Explicando código ou erros
  • Aprendendo sobre os conceitos do Databricks
  • Geração de código simples
  • "O que essa função faz?"
  • "O que é o Catálogo do Unity?"
  • Escrever um teste de unidade para essa função
Agente Automatizar fluxos de trabalho de várias etapas, planejar uma solução, recuperar ativos relevantes, executar código, usar saídas de célula para melhorar os resultados, corrigir erros automaticamente e muito mais.
  • Análise de dados exploratórios
  • Organização do notebook
  • Geração de dashboard
  • Criação de pipeline
  • "Faça uma análise exploratória de dados em @example_table e resuma os insights."
  • "Dê a cada célula do notebook um nome relevante."
  • "Analisar @bakehouse dados e criar um painel para mostrar insights."
  • Crie uma linha de processamento para atualizar @example_table diariamente.

Embora o Genie Code esteja disponível em todo o Databricks, o modo agente só está disponível em algumas superfícies do produto. Consulte as funcionalidades do Genie Code.

Obter ajuda com o código

Obtenha ajuda com o código do Genie Code diretamente em seus blocos de anotações. O Genie Code oferece:

Os usuários sempre devem examinar qualquer código gerado pelo Genie Code antes de executá-lo, pois às vezes ele pode cometer erros.

Para obter mais informações sobre como o Genie Code pode ajudar com o código, consulte Obter ajuda de codificação do Genie Code.

Código otimizado para o ambiente do Azure Databricks

O código gerado pelo Genie Code destina-se a ser executado em um ambiente de computação do Databricks. Ele é otimizado para criar código em linguagens de programação, estruturas e dialetos compatíveis com o Databricks. Ele não se destina a ser um assistente de programação de uso geral.

O Genie Code geralmente usa informações de recursos do Databricks, como o site de documentação do Databricks ou a Base de Dados de Conhecimento, para responder melhor às consultas do usuário. Ele tem o melhor desempenho quando a pergunta do usuário está relacionada a perguntas que podem ser respondidas com conhecimento da documentação do Databricks, do Catálogo do Unity e do código do usuário no Workspace.

Obter respostas originadas da documentação

O Genie Code pesquisa a documentação do Databricks para responder às suas perguntas. Quando ele faz referência à documentação, você vê uma etapa de documentação pesquisada na resposta. Você pode pedir ao Genie Code para citar suas fontes e ele fornece links para páginas de documentação relevantes.

Uma resposta do Genie Code com base em informações da documentação.

Fornecer comentários sobre respostas do Genie Code

Informe-nos se as respostas do Genie Code são úteis ou não:

  1. Passe o mouse logo abaixo da resposta do Genie Code.
  2. Clique no botão Útil Ícone de polegar para cima ou Não útil Ícone de polegar para baixo..

Informações adicionais