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 pour des cas d'utilisation plus avancés.

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

Pour les applications mobiles et les applications Web, vous devez protéger Gemini API et les 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 des valeurs dans 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. Par exemple, vous pouvez modifier le nom du modèle, les instructions système, les requêtes, les paramètres de sécurité ou l'entrée d'une requête.

Consulter la solution Remote Config

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

Si vous souhaitez définir des configurations en fonction des conditions d'exécution, vous pouvez utiliser Firebase Remote Config. Par exemple, vous pouvez modifier l'emplacement à partir duquel vous accédez au modèle Gemini en fonction de l'emplacement de l'utilisateur final.

Consulter la solution Remote Config

Gérer des fichiers et inclure des fichiers volumineux dans des 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 URL Cloud Storage for Firebase.

Consulter la solution Cloud Storage for Firebase


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