Código do Gênio

O Genie Code é o assistente de codificação e dados de IA para desenvolvedores e profissionais técnicos no workspace Azure Databricks. Ele gera e executa código, cria pipelines e painéis de IA/BI, depura erros e trabalha diretamente com tabelas, colunas e linhagem de dados do Unity Catalog para acelerar tarefas de dados em várias etapas. Funciona em notebooks, no editor SQL, no editor do Lakeflow Pipelines, em painéis de IA/BI e no MLflow, e as conversas do chat são mantidas enquanto você navega entre as páginas.

O Genie Code é regido pelas permissões do Catálogo do Unity, portanto, ele só pode acessar dados e executar operações para as quais você tem permissões. Ele está disponível sem nenhum custo adicional para todos os clientes Azure Databricks; você paga apenas pela computação usada para executar seus notebooks, consultas e trabalhos. Limites de uso justos evitam abusos, mas não afetam a maioria dos usuários.

O Genie Code faz parte da família Genie de experiências de IA. Os usuários empresariais que desejam uma interface de chat simplificada para fazer perguntas de dados, explorar painéis e executar aplicativos devem usar o Genie. As equipes de dados que configuram dados confiáveis, métricas e regras de negócios para ambientes específicos do domínio devem ver o Genie Spaces. Para detalhes sobre privacidade, confiabilidade e segurança, consulte Confiabilidade e segurança dos recursos assistivos de IA do Databricks.

Vídeo de demonstração

Consulte Genie Code em ação neste vídeo de demonstração.

Funcionalidades do modo de agente por superfície do produto

No modo agente, 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. No Lakeflow Pipelines Editor, o foco é a edição de pipelines e a engenharia de dados. Em notebooks e no Editor de SQL, ele dá suporte à exploração e análise de dados. Nos painéis, ele dá suporte à análise de dados e à criação de painéis. No MLflow, ele ajuda a depurar e melhorar os aplicativos GenAI.

Funcionalidades do Genie Code Descrição
Ciência de dados e ML em notebooks O Genie Code é integrado aos notebooks do Databricks e otimizado para automatizar a análise exploratória de dados e o treinamento de modelos.
Desenvolvimento de pipeline no Lakeflow O Genie Code tem capacidades de engenharia de dados que facilitam automatizar cargas de trabalho ETL e construir Pipelines Declarativos do Spark no Lakeflow.
Análise de dados em dashboards O Genie Code pode planejar e gerar painéis prontos para produção e ajudar na análise de dados.
Observabilidade &avaliação no MLflow O Genie Code pode entender, depurar e melhorar seus aplicativos GenAI.

Recursos integrados para assistência a código

O Genie Code usa metadados do Catálogo do Unity (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:

Recursos do Genie Code Descrição
Conversar com o Genie Code Faça perguntas sobre o Genie Code e ele responde com informações relevantes, incluindo citações da documentação do Databricks.
Sugestões embutidas e preenchimento automático Obtenha ajuda para escrever código com sugestões embutidas.
Correção rápida O Genie Code sugere automaticamente correções para erros básicos que você pode optar por aceitar e executar.
Diagnosticar erro O Genie Code analisa erros mais complexos, incluindo erros de ambiente e tenta corrigi-los.
Comandos /slash Use comandos /slash para solicitações comuns.
Atalhos de comando Trabalhe com o Genie Code diretamente em uma célula de notebook.
Filtrar dados Filtre dados usando linguagem natural em superfícies com suporte.
Explorar dados de exemplo Explore dados de tabela de exemplo no Gerenciador de Catálogos usando linguagem natural no Gerenciador de Catálogos.

Tutorial

Para começar, experimente o tutorial do Genie Code:

Tutorial do Genie Code Descrição
Tutorial de análise de segmentação Use o Genie Code para executar a segmentação de cliente de ponta a ponta diretamente dentro de um notebook do Databricks.

Disponibilidade geográfica dos recursos do Genie Code

O Genie Code é um Serviço Designado que usa o Geos para gerenciar a residência de dados ao processar o conteúdo do cliente. Para saber mais sobre a disponibilidade dos recursos do Genie Code em diferentes áreas geográficas, consulte Os Serviços Designados do Databricks.

Dica

Se você não conseguir habilitar o Genie Code, talvez seja necessário desabilitar o processamento de dados no workspace Geography para recursos de IA. Veja Habilitar o processamento entre áreas geográficas.