Ao desenvolver seu app com a Vertex AI para Firebase, convém ir além dos princípios básicos discutidos nos guias principais. As soluções descritas nesta seção oferecem orientação sobre casos de uso mais avançados.
Gerenciar arquivos e incluir arquivos grandes em solicitações multimodais
Ao usar o Cloud Storage para Firebase, você aproveita uma infraestrutura rápida, segura e escalonável para armazenamento e gerenciamento de arquivos. Além disso, é possível incluir arquivos maiores nas solicitações multimodais usando um URL do Cloud Storage para Firebase.
Consulte a solução Cloud Storage para Firebase
Proteja seu app contra clientes não autorizados
Em apps para dispositivos móveis e da Web, você precisa proteger a API Gemini e os recursos do seu projeto (como modelos ajustados) contra abusos por clientes não autorizados. Use o Firebase App Check para verificar se todas as chamadas de API são do seu app.
Consulte a solução do Firebase App Check
Definir configurações de ambiente de execução de maneira dinâmica e condicional
Para definir configurações com base nas condições de tempo de execução, use a Configuração remota do Firebase. Um exemplo é alterar o local em que você executa o serviço da Vertex AI e o modelo generativo com base no local de um usuário final.
Consulte a documentação da Configuração remota
Atualizar valores no app sem lançar uma nova versão
Se você precisar alterar dinamicamente os valores no seu app sem lançar uma nova versão dele, use a Configuração remota do Firebase. Os exemplos incluem atualizar o nome do modelo quando uma nova versão dele é lançada ou alterar um comando ou uma entrada para uma solicitação.
Consulte a documentação da Configuração remota
Estamos trabalhando ativamente em outras soluções e guias. Volte em breve.