Hoje, estamos introduzindo o modo de edição do Databricks Assistant, uma nova maneira de aplicar sugestões geradas pela IA em várias células no seu pocket book com um único immediate.
Editar um caderno geralmente significa pular entre as células, fazer a mesma alteração em vários lugares e verificar a consistência. Databricks Assistant Edit Modo muda isso. Com um único immediate, você pode aplicar edições geradas por IA em várias células. O modo de edição entende todo o seu pocket book, sugere alterações embutidas e mantém o bate -papo assistente aberto para que você possa refinar as solicitações conforme necessário. Funciona para refatoração em larga escala e atualizações rápidas, como renomear variáveis, limpar a lógica ou ajustar o estilo de código.
Nos testes antecipados, o modo de edição cortou o tempo de refatoração em mais da metade, tornando as edições mais rápidas, consistentes e mais fáceis de revisar.
Como usá -lo
Então, como você começa com o modo de edição? Abra o painel lateral do assistente, selecione “Editar” a partir do menu suspenso e digite seu immediate. O assistente sugerirá alterações ali mesmo nas células relevantes.
Depois de ter essas sugestões, você pode verificá -las diretamente no seu caderno ou através do painel lateral. Se você clicar em qualquer célula listada no painel lateral, ele o levará direto a esse native no pocket book. Você tem a liberdade de aceitar ou rejeitar cada edição individualmente, em linha ou do painel lateral. Ou, se preferir, você pode aplicar todos eles de uma vez usando os botões “aceitar tudo” ou “rejeitar todos” na parte inferior.
Onde o modo de edição faz a diferença
Com base nos padrões que observamos e no suggestions das pesquisas de usuários, os exemplos a seguir destacam alguns dos casos de uso mais comuns e de alto impacto.
Refatorar a lógica entre células
O modo de edição ajuda a reestruturar os notebooks, transformando a lógica repetida em funções reutilizáveis, quebrando células longas e organizando etapas intermediárias com mais clareza.
Variável e renomeação de funções
O modo de edição permite aplicar a variável e a função renomear todo o seu pocket book. Vai além do encontro e substituição básica, entendendo o contexto e aplicando mudanças apenas onde são necessárias.
Migrações de código
Use o modo de edição para ajudar a simplificar as migrações de código, sugerindo alterações que adaptam sua lógica a novas plataformas, idiomas ou ambientes. Ele pode lidar com tarefas como atualizar dialetos SQL, traduzir pandas para Pyspark ou modificar notebooks para trabalhar com o Delta Lake e o Unity Catalog.
Padronizando código
O modo de edição facilita a limpeza e a padronização do código em seu pocket book sem edições manuais repetitivas. Ele pode lidar com tarefas como corrigir o recuo, remover o código comentado, unificar estilos de cotação e substituir valores codificados por parâmetros.
Testes de escrita
O modo de edição facilita a gravação de testes, gerando andaimes de teste com base na lógica de pocket book existente. Ele pode identificar funções ou transformações principais e sugerir testes de unidade com estrutura, entradas e afirmações.
O que vem a seguir?
Continuamos a expandir o modo de edição para suportar mais superfícies e fluxos de trabalho nos Databricks. Aqui está o que está no roteiro:
- Para fluxos de trabalho mais agênticos: o modo de edição é um passo inicial em direção a uma assistência de IA mais autônoma. Estamos explorando maneiras de o assistente agir mais como um agente colaborativo que entende uma intenção mais ampla e pode ajudar a impulsionar transformações de alto nível, não apenas responder a solicitações isoladas.
- Editar modo em painéis de AI/BI: estamos expandindo o suporte do modo de edição para os painéis, permitindo que os usuários obtenham sugestões movidas a IA em várias consultas SQL de uma só vez.
- Ferramentas expandidas: estamos adicionando mais ferramentas ao assistente para apoiar ações avançadas, como solicitar permissões, ajustar as configurações de cluster e agendar trabalhos.
O modo de edição atualmente requer o uso de modelos movidos a parceiros. Confira o nosso página do produto para ver o assistente de Databricks em ação ou ler o documentação Para mais informações sobre todos os recursos.