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.
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
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
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
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, atualizar o nome do modelo quando uma nova versão é lançada ou mudar instruções do sistema, comandos, configurações de segurança ou entradas para uma solicitação.
Confira a solução do Remote Config
Estamos trabalhando em outras soluções e guias. Volte em breve para conferir!