Activer le mode Modèle uniquement


Vous pouvez activer le mode Modèle uniquement pour votre projet Firebase afin que toutes les requêtes Gemini API via Firebase AI Logic utilisent des modèles de prompts côté serveur.

Lorsqu'une requête est bloquée, la réponse est une erreur 403: unauthorized.

Remarques importantes

Tenez compte des points importants suivants concernant le mode "Modèle uniquement".

Lorsque le mode Modèle uniquement est activé

Lorsque le mode Modèle uniquement est activé, tenez compte des points suivants :

  • Il s'agit d'un paramètre à l'échelle du projet pour Firebase AI Logic.

    • Il s'applique à toutes les applications enregistrées dans le projet.
    • Elle ne s'applique qu'au projet dans lequel elle est appliquée.
  • Ce paramètre s'applique à toutes les requêtes via Firebase AI Logic vers Gemini Developer API et Vertex AI Gemini API.

  • Ce paramètre bloque toutes les requêtes via Firebase AI Logic qui n'utilisent pas de modèles de prompts côté serveur. Cela inclut le blocage des requêtes de votre application qui utilisent des fonctionnalités non encore compatibles avec les modèles de prompts côté serveur.

  • Ce paramètre ne bloque pas les requêtes Gemini API de votre projet qui ne sont pas envoyées via Firebase AI Logic.

  • Si vous utilisez l'API REST Firebase AI Logic :

    • Ce paramètre ne bloque pas les requêtes d'inférence qui utilisent des modèles d'invite de serveur (comme templateGenerateContent ou templateStreamGenerateContent).
    • Ce paramètre ne bloque pas les requêtes du plan de contrôle (comme celles permettant de gérer les modèles et les configurations).
  • Ce paramètre ne bloque pas les requêtes envoyées à countTokens (l'API Count Tokens).

Avant d'appliquer le mode Modèle uniquement

Tenez compte des points suivants avant d'activer le mode Modèle uniquement :

  • Si vous avez des versions existantes de votre application qui n'utilisent pas de modèles de prompts côté serveur :

    • Ce paramètre bloque les requêtes via Firebase AI Logic provenant de ces versions d'application existantes.
    • Assurez-vous que tous les clients actifs sont mis à jour pour utiliser les modèles de requête serveur avant d'appliquer le mode Modèle uniquement.
  • Si votre application utilise des fonctionnalités non encore compatibles avec les modèles de prompts côté serveur :

    • Ce paramètre bloque les requêtes via Firebase AI Logic pour ces fonctionnalités non encore compatibles, car elles n'utilisent pas (et ne peuvent pas utiliser) de modèles d'invite de serveur.
    • Assurez-vous que votre application (y compris toute version antérieure) n'utilise pas activement ces fonctionnalités non encore prises en charge avant d'appliquer le mode "Modèles uniquement".

Gérer le paramètre du mode Modèle uniquement

Vous gérez le paramètre du mode Modèle uniquement dans la console Firebase.

Autorisations et rôles IAM requis

Pour gérer le paramètre du mode modèle uniquement, vous devez disposer de l'autorisation firebasevertexai.configs.update, qui est incluse par défaut dans les rôles IAM suivants : Propriétaire, Éditeur, Administrateur Firebase et Administrateur Firebase AI Logic.

Appliquer le mode Modèle uniquement

Voici comment activer le mode Modèle uniquement pour votre projet Firebase :

  1. Si vous ne l'avez pas encore fait, consultez les points importants à prendre en compte concernant le mode modèle uniquement plus haut dans ce guide.

  2. Dans la consoleFirebase, accédez à Services d'IA > Logique d'IA > onglet Paramètres.

  3. Sous Mode Modèle, faites glisser le bouton Activer le mode Modèle uniquement sur Activé.

  4. Lisez le contenu de la boîte de dialogue de confirmation, puis cliquez sur Confirmer.

Arrêter l'application du mode Modèle uniquement

Si vous cessez d'appliquer le mode Modèle uniquement, tenez compte des points suivants :

  • Les requêtes via Firebase AI Logic qui n'utilisent pas de modèles de requêtes côté serveur seront autorisées.
  • Il s'agit d'un paramètre à l'échelle du projet pour Firebase AI Logic.

Voici comment arrêter l'application du mode modèle uniquement pour votre projet Firebase :

  1. Dans la consoleFirebase, accédez à Services d'IA > Logique d'IA > onglet Paramètres.

  2. Sous Mode Modèle, désactivez l'option Activer le mode Modèle uniquement.

  3. Lisez le contenu de la boîte de dialogue de confirmation, puis cliquez sur Confirmer.