Présentation : solutions Firebase AI Logic

Lorsque vous développez votre application avec Firebase AI Logic, vous pouvez aller au-delà des bases abordées dans les guides principaux. Les solutions décrites dans cette section fournissent des conseils sur des cas d'utilisation plus avancés.

Protéger votre application contre les clients non autorisés

Pour les applications mobiles et Web, vous devez protéger les Gemini API et ressources de votre projet contre toute utilisation abusive par des clients non autorisés. Vous pouvez utiliser Firebase App Check pour vérifier que tous les appels d'API proviennent de votre application.

Consulter le guide Firebase App Check

Mettre à jour les valeurs de votre application sans publier de nouvelle version

Si vous devez modifier dynamiquement des valeurs dans votre application sans publier de nouvelle version, vous pouvez utiliser Firebase Remote Config. Vous pouvez par exemple modifier le nom du modèle, les instructions système, les invites, les paramètres de sécurité ou l'entrée d'une requête.

Consulter la solution Remote Config

Définir dynamiquement et conditionnellement des configurations d'exécution

Si vous souhaitez définir des configurations en fonction des conditions d'exécution, vous pouvez utiliser Firebase Remote Config. Vous pouvez par exemple modifier l'emplacement où vous exécutez le Vertex AI service et le modèle génératif en fonction de la localisation d'un utilisateur final.

Consulter la solution Remote Config

Gérer les fichiers et inclure des fichiers volumineux dans les requêtes multimodales

En utilisant Cloud Storage for Firebase, vous pouvez profiter d'une infrastructure rapide, sécurisée, et évolutive pour le stockage et la gestion des fichiers. De plus, vous pouvez inclure des fichiers plus volumineux dans vos requêtes multimodales à l'aide d'une Cloud Storage for Firebase URL.

Consulter la solution Cloud Storage for Firebase


Nous travaillons activement sur d'autres solutions et guides. Revenez bientôt !