Man mano che sviluppi la tua app con Firebase AI Logic, potresti voler andare oltre le nozioni di base trattate nelle guide principali. Le soluzioni descritte in questa sezione offrono indicazioni su casi d'uso più avanzati.
Gestire i file e includere file di grandi dimensioni nelle richieste multimodali
Utilizzando Cloud Storage for Firebase, puoi usufruire di un'infrastruttura rapida, sicura e scalabile per l'archiviazione e la gestione dei file. Inoltre, puoi includere file più grandi nelle tue richieste multimodali utilizzando un URL Cloud Storage for Firebase.
Visualizza la Cloud Storage for Firebase soluzione
Proteggere l'app da client non autorizzati
Per le app web e mobile, devi proteggere Gemini API e le risorse del progetto da abusi da parte di client non autorizzati. Puoi utilizzare Firebase App Check per verificare che tutte le chiamate API provengano dalla tua app effettiva.
Consulta la Firebase App Check guida
Impostare in modo dinamico e condizionale le configurazioni di runtime
Se vuoi impostare configurazioni in base alle condizioni di runtime, puoi utilizzare Firebase Remote Config. Un esempio è la modifica della posizione in cui esegui il servizio Vertex AI e il modello generativo in base alla posizione di un utente finale.
Visualizza la Remote Config soluzione
Aggiorna i valori nella tua app senza rilasciare una nuova versione
Se devi modificare dinamicamente i valori nella tua app senza rilasciare una nuova versione, puoi utilizzare Firebase Remote Config. Alcuni esempi includono l'aggiornamento del nome del modello quando viene rilasciata una nuova versione o la modifica delle istruzioni di sistema, dei prompt, delle impostazioni di sicurezza o dell'input per una richiesta.
Visualizza la Remote Config soluzione
Stiamo lavorando attivamente ad altre soluzioni e guide, quindi ricontrolla a breve.