Se você quiser ir além dos conceitos básicos à medida que desenvolve seu app com o Firebase AI Logic, acesse os guias principais. As soluções descritas nesta seção oferecem orientações sobre casos de uso mais avançados.
Proteja seu app contra clientes não autorizados
Para apps da Web e para dispositivos móveis, é necessário proteger o Gemini API e os recursos do projeto contra abusos de clientes não autorizados. Use Firebase App Check para verificar se todas as chamadas de API são do seu app real.
Consulte o guia do Firebase App Check
Atualizar valores no app sem lançar uma nova versão
Se você precisar mudar valores dinamicamente no app sem lançar uma nova versão, use a Firebase Remote Config. Por exemplo, mudar o nome do modelo, as instruções do sistema, os comandos, as configurações de segurança ou a entrada de uma solicitação.
Confira a solução do Remote Config
Definir configurações de tempo de execução de forma dinâmica e condicional
Se você quiser definir configurações com base em condições de tempo de execução, use Firebase Remote Config. Um exemplo é mudar o local onde você executa o serviço Vertex AI e o modelo generativo com base na localização de um usuário final.
Confira a solução do Remote Config
Gerenciar arquivos e incluir arquivos grandes em solicitações multimodais
Ao usar o Cloud Storage for 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 Cloud Storage for Firebase.
Confira a solução do Cloud Storage for Firebase
Estamos trabalhando em outras soluções e guias. Volte em breve para conferir!