Construtor de Aplicativos Genie
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.
- Na página inicial dos Apps, clique na tab Build na navegação à esquerda.
- Certifique-se de que o espaço de aplicativo correto esteja selecionado.
- Opcionalmente, nomeie o aplicativo.
Em seguida, faça iterações em ciclos curtos. O Databricks recomenda essa abordagem, especialmente ao começar:
- Insira um prompt simples em linguagem natural.
- Permita que o Construtor de Aplicativos Genie gere um aplicativo de visualização.
- Faça login para ver o aplicativo de prévia.
- Se o construtor encontrar problemas, faça iterações com prompts de acompanhamento. Caso contrário, implante o aplicativo.
- 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.
- 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.