Pular para o conteúdo principal

Recursos e capacidades do Genie Code

O Genie Code ajuda os desenvolvedores a gerar, otimizar, explicar e corrigir código em notebooks do Databricks, no editor SQL, em jobs, em dashboards de AI/BI e no editor de arquivos. Ele responde a perguntas provenientes da documentação da Databricks, adapta-se à superfície do produto em que você está trabalhando e oferece assistência de código integrada.

Para executar o Genie Code como um agente autônomo, consulte Modo de agente. Para abrir e navegar na interface do Genie Code, consulte Navegar no Genie Code.

Obter ajuda com código

Obtenha ajuda com código do Genie Code diretamente em seus notebooks. O Genie Code oferece:

O Databricks recomenda que você sempre revise qualquer código gerado pelo Genie Code antes de executá-lo, pois ele pode, às vezes, 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 Databricks

O código gerado pelo Genie Code destina-se a ser executado em um ambiente de compute da Databricks. Ele é otimizado para criar código em linguagens de programação, frameworks e dialetos aceitos pela Databricks. Ele não se destina a ser um assistente de programação de uso geral.

O Genie Code frequentemente usa informação de recurso da Databricks, como o site da documentação da Databricks ou a Base de Dados de Conhecimento, para responder melhor às query dos usuários. Ele apresenta melhor desempenho quando a pergunta do usuário está relacionada a questões que podem ser respondidas com conhecimento da documentação da Databricks, do Unity Catalog e do código do usuário no workspace.

Obtenha respostas provenientes da documentação

O Genie Code pesquisa na documentação da Databricks para responder às suas perguntas. Quando ele referencia a documentação, você vê um passo Searched documentation 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 mostrando uma resposta obtida da documentação.

Genie Code em toda a plataforma Databricks

O Genie Code se adapta à superfície do produto que você está usando e lida com tarefas de várias etapas de forma autônoma.

Assistência de código integrada

O Genie Code usa metadados do Unity Catalog (tabelas, colunas, descrições e ativos de dados populares da sua empresa) para fornecer respostas personalizadas enquanto você escreve, depura e executa código. Use os seguintes recursos integrados:

Mais maneiras de usar o Genie Code

    • Explorar dados de amostra
    • Faça perguntas em linguagem natural sobre dados de exemplo em tabelas do Unity Catalog e, em seguida, revise ou execução automaticamente o SQL gerado.
    • Pesquisar na web
    • Permita que o Genie Code pesquise na web pública por informações atuais, como notas sobre a versão recentes, documentação de terceiros e notícias, e cite suas fontes.

Recursos adicionais