Se você quiser ir além dos conceitos básicos à medida que desenvolve seu app com Firebase AI Logic, consulte 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
Em apps para dispositivos móveis e da Web, é necessário proteger o Gemini API e os recursos do projeto contra abusos de clientes não autorizados. Você pode usar Firebase App Check para verificar se todas as chamadas de API são do seu app.
Consulte o guia Firebase App Check
Atualize valores no seu app sem lançar uma nova versão
Se você precisar mudar valores dinamicamente no seu app sem lançar uma nova versão, use Firebase Remote Config. Os exemplos incluem mudar o nome do modelo, instruções do sistema, comandos, configurações de segurança ou entrada para uma solicitação.
Consulte a solução Remote Config
Defina configurações de execução de forma dinâmica e condicional
Se você quiser definir configurações com base em condições de execução, use Firebase Remote Config. Um exemplo é mudar o local em que você acessa o Gemini modelo com base na localização de um usuário final.
Consulte a solução Remote Config
Gerenciar arquivos e incluir arquivos grandes em solicitações multimodais
Ao usar Cloud Storage for Firebase, você pode aproveitar 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 Cloud Storage for Firebase URL.
Consulte a soluçãoCloud Storage for Firebase
Estamos trabalhando ativamente em outras soluções e guias. Volte em breve para conferir!