Pular para o conteúdo principal

Construtor de Aplicativos Genie

info

Beta

Esse recurso está em Beta. Para usá-lo, um administrador do Workspace deve ativar Governed agentic app-building na página Previews . Consulte Gerenciar prévias do Databricks.

O Genie App Builder é uma forma nativa do Databricks de criar aplicativos do Databricks usando linguagem natural, diretamente na interface do usuário do Databricks. Descreva o aplicativo desejado, e o Genie App Builder o gera e exibe uma prévia funcional que você pode refinar e implantar, sem necessidade de código. Por ser executado nativamente no Databricks, seus dados permanecem na plataforma durante o desenvolvimento. O Genie App Builder cria aplicativos com o Databricks AppKit, o framework do Databricks para aplicativos de dados e IA.

O Genie App Builder faz parte de um conjunto de novos recursos do Databricks Apps. Para ver o panorama geral, consulte Governed agentic app building.

App Spaces e Genie App Builder​

O Genie App Builder cria aplicativos apenas dentro de um App Space (consulte App Spaces). O App Space é o limite de governança: ele determina como os aplicativos se autenticam, quais recursos e escopos eles podem usar e quem tem permissão para criar. Como todo aplicativo é criado dentro de um espaço, os aplicativos que você desenvolve permanecem dentro dos limites definidos pelo administrador. Consulte Configurar um App Space.

Como usar o Genie App Builder​

Prerequisite : You have at least CAN CREATE APP permission on an App Space. See Configure an App Space.

  1. Na página inicial dos Apps, clique na tab Build na navegação à esquerda.
  2. Certifique-se de que o espaço de aplicativo correto esteja selecionado.
  3. Opcionalmente, nomeie o aplicativo.

Em seguida, faça iterações em ciclos curtos. O Databricks recomenda essa abordagem, especialmente ao começar:

  1. Insira um prompt simples em linguagem natural.
  2. Permita que o Construtor de Aplicativos Genie gere um aplicativo de visualização.
  3. Faça login para ver o aplicativo de prévia.
  4. Se o construtor encontrar problemas, faça iterações com prompts de acompanhamento. Caso contrário, implante o aplicativo.
  5. After it deploys successfully, the app runs as a Serverless Micro App (see Serverless Micro Apps) that scales to zero and back up to one.
  6. Continue iterando clicando em Genie App Builder na página de detalhes do aplicativo.

Dicas para melhores resultados​

Para obter melhores resultados com o Genie App Builder, siga estas dicas:

  • Comece de forma simples, depois itere : use prompts de acompanhamento em vez de um único prompt grande.
  • Seja específico sobre a IU e o comportamento : as páginas, entradas, gráficos e ações desejados, e o que deve acontecer (filtros, default, onde os dados são gravados).

Limitações​

The following are current limitations of Genie App Builder:

  • O Genie App Builder cria aplicativos apenas dentro de um App Space, portanto, você não pode usá-lo para criar um aplicativo independente.
  • Os aplicativos que você cria são executados apenas como microaplicativos Serverless, que reduzem a escala a zero e voltam a escalar até um, mas não fazem escalonamento horizontal.

Para ver os requisitos para usar esses recursos, consulte Requirements.

Recursos relacionados​