Partilhar via


Use o Código Génio

O Genie Code é um assistente de IA consciente do contexto que o ajuda com trabalho de dados em notebooks Databricks, editor SQL, jobs, dashboards de IA/BI, editor de ficheiros e muito mais. É capaz de gerar, otimizar, explicar e corrigir código e consultas. Use o chat do Código Genio para pedir ajuda e utilize o modo Agente para permitir que o Código Genie trabalhe autonomamente em tarefas complexas de vários passos.

Observação

O Genie Code utiliza por defeito modelos de IA alojados no Databricks se desativar funcionalidades de IA baseadas no Partner.

Para saber como o Genie Code ajuda com código, veja Obter ajuda para programação no Genie Code.

Visita ao painel do Código Génio

Esta secção descreve a experiência padrão do painel Código Genie.

Para abrir o painel do Código Génio, clique no ícone do Assistente de Base de Dados. no canto superior direito da página.

O painel do Assistente com um prompt de barra.

Escreva perguntas ou comandos com barras na caixa de texto no fundo do painel do Código Génio e pressione Enter ou clique no ícone Enviar. à direita da caixa de texto. O Código Génio mostra a sua resposta.

Se pedires ao Código Genie para ajudar com o código, ele guia-te na execução, aceitação ou rejeição das alterações ao código que ele propõe.

Controlos e definições do painel do Genie Code

O cabeçalho do Código Genie tem controlos e definições.

  • Clique no ícone Mais. Inicie um novo tópico.

  • Clica no ícone de engrenagem. para abrir as definições do Código Génio. A partir daqui, você pode adicionar instruções personalizadas de usuário e espaço de trabalho.

  • Clica no ícone do menu Kebab. para abrir as definições do painel Código Genie.

    Menu do painel de bate-papo do assistente com opções.

    • Controla a localização do Código Genie: Escolhe Docked para acoplar o painel do Código Genie em qualquer parte inferior. Você pode arrastar e soltar o painel para movê-lo. Escolhe o Lado para manter o painel do Código Génio do lado direito.
    • Ver tópicos de chat no Histórico: Clique em Histórico para ver tópicos de bate-papo anteriores. Clique em um tópico de bate-papo para reabri-lo. Para excluir um tópico de bate-papo, passe o mouse sobre ele e clique no ícone da lixeira Ícone da lixeira..
    • Alterar as definições do Código Genie. Quando você seleciona Configurações, o painel Bate-papo executa o /settings assistant prompt.
  • Clique no ícone Fechar. para fechar o painel do Código Génio.

Modos do Genie Code

Interaja com o Código Génio em dois modos diferentes: Chat e Agente.

Para alternar entre modos, use o seletor de modos na parte inferior do painel do Código Génio:

A tabela abaixo resume os dois modos Código Génio:

Mode Capabilities Quando utilizar Exemplos de sugestões
Chat Responda a perguntas para ajudá-lo a entender o código e os conceitos.
Gera e executa código dentro do chat.
  • Explicando código ou erros
  • Aprendendo sobre os conceitos do Databricks
  • Geração simples de código
  • "O que faz esta função?"
  • "O que é o Unity Catalog?"
  • "Escreva um teste unitário para esta função"
Agente Automatize fluxos de trabalho em várias etapas, planeje uma solução, recupere ativos relevantes, execute código, use saídas de células para melhorar os resultados, corrija erros automaticamente e muito mais.
  • Análise exploratória de dados
  • Organização do bloco de anotações
  • Geração de dashboards
  • Criação de oleodutos
  • Realizar a EDA em @example_table e resumir os insights.
  • "Dê a cada célula do notebook um nome relevante."
  • "Analisar @bakehouse dados e criar um painel para mostrar insights."
  • "Crie um fluxo de trabalho para atualizar @example_table diariamente."

Embora o Código Genie esteja disponível em todos os Databricks, o modo Agente só está disponível em algumas superfícies de produto. Ver capacidades do Código Génio.

Obter ajuda com o código

Obtenha ajuda com o código do Genie Code diretamente nos seus cadernos. O Código Génio oferece:

Os utilizadores devem sempre rever qualquer código gerado pelo Genie Code antes de o executar, pois por vezes pode cometer erros.

Para mais informações sobre como o Genie Code pode ajudar com código, veja Obter ajuda para programação do Genie Code.

Código otimizado para o ambiente do Azure Databricks

O código gerado pelo Código Genie destina-se a correr num ambiente de computação Databricks. Ele é otimizado para criar código em linguagens de programação, estruturas e dialetos suportados pelo Databricks. Não se destina a ser um assistente de programação de uso geral.

O Genie Code utiliza frequentemente informações de recursos do Databricks, como o site de documentação do Databricks ou a Base de Conhecimento, para responder melhor às perguntas dos utilizadores. Ele funciona melhor quando a pergunta do usuário está relacionada a perguntas que podem ser respondidas com conhecimento da documentação do Databricks, do Unity Catalog e do código do usuário no espaço de trabalho.

Obtenha respostas baseadas na documentação

O Genie Code pesquisa a documentação do Databricks para responder às suas perguntas. Quando faz referência à documentação, vê um passo de Pesquisa de documentação na resposta. Pode pedir ao Genie Code que cite as suas fontes, e ele fornece ligações para páginas de documentação relevantes.

Uma resposta do Código Génio a mostrar uma resposta oriunda da documentação.

Dá feedback sobre as respostas do Código Génio

Diz-nos se as respostas do Código Génio são úteis ou não:

  1. Passe o rato logo abaixo da resposta do Código Génio.
  2. Clique no botão Ícone de Polegar para cima útil ou Ícone de Polegar para baixo não útil.

Informações adicionais