Criação de aplicativos agênticos com governança
Beta
Este recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o recurso Governed agentic app-building na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
O Databricks Apps apresenta três recursos que funcionam juntos para que usuários não técnicos possam criar aplicativos de dados e de IA governados:
- Genie App Builder permite que usuários finais não técnicos desenvolvam aplicativos Databricks na interface do usuário do Databricks usando linguagem natural. Todos os aplicativos criados são governados dentro de um App Space, e seus dados permanecem na plataforma Databricks durante o desenvolvimento.
- App Spaces são limites de governança onde um administrador do workspace define quem pode criar aplicativos, o que esses aplicativos podem fazer e quais recursos eles podem usar para grupos de desenvolvedores de aplicativos. Um App Space contém apenas Serverless Micro Apps.
- Serverless Micro Apps são executados em um Runtime leve e sob demanda que escala para zero quando parado e ativa novamente quando solicitado por um usuário.
Esses três recursos são agrupados como uma única oferta em Beta. Em outras palavras:
- Os microapps Serverless existem apenas dentro de um App Space.
- Os App Spaces possuem apenas Serverless Micro Apps.
- O Genie App Builder cria apenas aplicativos que estão dentro de um espaço de aplicativo.
- Os aplicativos do App Space só podem ser criados e implantados por meio do Genie App Builder.
Requisitos
Para usar esses recursos, seu workspace e account devem atender aos seguintes requisitos.
Ativação da pré-visualização
Os recursos beta são ativados por default em alguns workspaces, mas não em outros. Como administrador do Workspace, verifique se a prévia do recurso Governed agentic app-building já está ativada (consulte Gerenciar prévias do Databricks) e ative-a se necessário. Se não estiver disponível, entre em contato com sua equipe de conta do Databricks. A ativação pode ser bloqueada por um dos requisitos abaixo ou por outros motivos.
Regiões suportadas
Disponível apenas nas seguintes regiões durante a Beta:
- AWS :
ap-northeast-1,ap-south-1,ap-southeast-1,ap-southeast-2,eu-central-1,eu-west-1,us-east-1,us-east-2,us-west-1,us-west-2 - Azure :
australiaeast,brazilsouth,canadacentral,centralindia,centralus,eastus,eastus2,francecentral,germanywestcentral,japaneast,northcentralus,northeurope,southcentralus,southeastasia,uksouth,westeurope,westus,westus2
Não disponível no GCP, em regiões do GovCloud ou no Mooncake (Azure China).
Recursos de IA com tecnologia de parceiro
Os **recursos** de **AI** oferecidos por **parceiros** devem estar habilitados nos níveis de **account** e de **Workspace**. Consulte Recursos de AI oferecidos por parceiros.
Outros requisitos
O workspace e a account também devem atender aos seguintes requisitos:
- Networking : não suportado se um proxy gerenciado pelo cliente for aplicado ao workspace. As configurações existentes de Secure Egress Gateway (SEG) ao nível do workspace e Private Link serverless não são respeitadas. Os aplicativos do App Space não têm acesso à internet pública geral. O acesso de saída é limitado ao Databricks workspace e aos proxies de pacote npm/PyPI gerenciados.
- Role-based access control (RBAC) : deve ser habilitado no nível da account para usar a configuração de autorização de usuário Apenas a função especificada em um App Space. Consulte Configure an App Space.
- Processamento cross-geo : dependendo da região, o processamento cross-geo pode precisar ser ativado.
preços
Durante o Beta, não há cobrança para App Spaces, Genie App Builder ou Serverless Micro Apps. No entanto, o custo e os preços dos recursos em Beta estão sujeitos a alterações.
Introdução
To build an app with these capabilities, follow these steps:
- Confirme se a prévia Governed agentic app-building está habilitada no seu workspace. Consulte Gerenciar prévias do Databricks.
- Se estiver ativado, App Spaces e Build aparecerão na navegação à esquerda da página inicial do Apps.
- Um administrador do workspace cria um App Space (consulte App Spaces) e concede permissões de construtor a ele.
- Um criador com permissão para o espaço de aplicativo abre a tab Build e começa a criar (consulte Genie App Builder).
- Clique em Deploy ou peça ao agente do Construtor de aplicativos Genie para implantar seu aplicativo quando estiver pronto.
- O aplicativo implantado escala para zero quando fica ocioso e é ativado novamente quando solicitado por um usuário.
- Continue iterando no seu aplicativo clicando em Genie App Builder na página de detalhes do aplicativo.
Perguntas frequentes
Veja a seguir algumas perguntas comuns sobre esses recursos durante a versão Beta:
Can I build apps in an App Space without Genie App Builder? Not during Beta. Genie App Builder is the only way to create apps in an App Space.
Posso usar o Construtor de aplicativos Genie sem um espaço de aplicativo? Não. Durante o Beta, o Construtor de aplicativos Genie cria apenas em um espaço de aplicativo.
Posso habilitar a escala para zero para meus aplicativos existentes? Não durante o Beta. Somente os aplicativos criados com o Construtor de aplicativos Genie em um Espaço de aplicativo são executados como Serverless Micro Apps.
Do Serverless Micro Apps also scale horizontally? Não. Há dois modelos de hospedagem: instâncias dedicadas que estão sempre ativas e escalam horizontalmente, e Serverless Micro Apps que são escalados para zero e voltam para um. Um único aplicativo não pode fazer as duas coisas.
Qual é o preço desses recursos? Não há cobrança por nenhum dos três recursos durante o Beta. See preços.