Visão geral: soluções do Firebase AI Logic

Ao desenvolver seu app com Firebase AI Logic, você pode ir além dos conceitos básicos discutidos nos guias principais. As soluções descritas nesta seção oferecem orientações sobre casos de uso mais avançados.

Proteger 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. Você pode usar Firebase App Check para verificar se todas as chamadas de API são do seu app real.

Consulte o guia 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 Firebase Remote Config. Os exemplos incluem 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.

Consulte a solução Remote Config

Definir 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ê executa o Vertex AI serviço e o modelo generativo com base na localização do 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!