|
Cliquez sur votre fournisseur Gemini API pour afficher le contenu et le code spécifiques à ce fournisseur sur cette page. |
L'utilisation de Firebase AI Logic est sans frais. Toutefois, les coûts liés à votre utilisation de Gemini API et la nécessité de passer au forfait Blaze avec paiement à l'usage pour votre projet Firebase dépendent du fournisseur Gemini API que vous avez choisi et des fonctionnalités de Firebase AI Logic que vous utilisez.
Dans le cas d'une opération Gemini Developer API :
La tarification dépend en grande partie du modèle et des fonctionnalités que vous utilisez.
L'utilisation de certains modèles (en particulier les modèles en version preview et ceux qui génèrent des images) peut nécessiter la facturation.
Cette page fournit une présentation générale des exigences concernant les tarifs et les comptes de facturation. Pour en savoir plus, consultez la documentation sur les tarifs de Gemini Developer API et les questions fréquentes sur la facturation.
Exigences concernant le compte de facturation
Gemini Developer API propose différents niveaux de tarification. Les sections suivantes offrent une vue d'ensemble de ces niveaux, mais consultez les détails dans la documentation sur les tarifs de Gemini Developer API.
Gemini Developer API "niveau sans frais"
La Gemini Developer API "version sans frais" vous permet de commencer sans avoir à fournir de mode de paiement. Il vous donne un accès limité à certains modèles et à de nombreuses fonctionnalités de base.
Pour utiliser ce niveau sans frais, vous ne devez pas associer votre projet à un compte Cloud Billing. Cela signifie que votre projet Firebase est associé au forfait Spark sans frais.
Gemini Developer API "niveaux payants"
Les Gemini Developer API "niveaux payants" sont disponibles lorsque vous avez besoin de volumes plus importants ou que vous souhaitez accéder à davantage de modèles ou de fonctionnalités avancées.
Pour utiliser ces "niveaux payants", vous devez associer votre projet à un compte Cloud Billing. Cela signifie que votre projet Firebase est passé au forfait Blaze avec paiement à l'usage.
Voici quelques points importants à retenir concernant Gemini Developer API et l'association d'un compte Cloud Billing :
Un prépaiement est généralement requis
Après avoir associé un compte Cloud Billing, Gemini Developer API exige que la plupart des projets fournissent un prépaiement pour accéder à l'API (en particulier les projets avec un nouveau compte Cloud Billing). Pour savoir si votre projet nécessite une configuration de facturation supplémentaire, importez votre projet Firebase dans Google AI Studio (bouton en haut à droite de la page Projets).Toute utilisation de Gemini Developer API est facturée au paiement à l'usage
Après avoir associé un compte Cloud Billing, toute utilisation de Gemini Developer API est facturée au paiement à l'usage (y compris toute utilisation via les SDK Firebase AI Logic). Notez que tous les services Firebase et Google Cloud (comme Cloud Firestore) continuent de proposer leurs propres niveaux d'utilisation sans frais spécifiques.Configurer des alertes de budget et des plafonds de dépenses
Lorsque vous associez un compte Cloud Billing, nous vous recommandons vivement de configurer des alertes de budget et des plafonds de dépenses pour le Gemini Developer API.Notez que les budgets que vous définissez pour une API ne sont pas spécifiques à l'utilisation de l'API via Firebase AI Logic (par exemple, le budget s'applique si vous utilisez l'API via un SDK de serveur d'IA générative ou Genkit dans le même projet Google Cloud).
Pour en savoir plus sur la configuration de la facturation et les paiements, consultez la documentation sur la facturation Gemini Developer API.
Autres considérations sur les coûts
Si vous utilisez le forfait Blaze, vous pouvez encourir des frais lorsque vous utilisez d'autres produits en même temps que Firebase AI Logic :
D'autres produits Firebase peuvent entraîner des coûts. Pour en savoir plus, consultez la page des tarifs de Firebase.
- Utiliser certains des fournisseurs d'attestation compatibles avec Firebase App Check.
Utilisation de Firebase Authentication au-delà des niveaux d'utilisation sans frais.
Utilisation de l'un des produits de base de données Firebase au-delà des niveaux d'utilisation sans frais.
Des frais peuvent s'appliquer à l'AI Monitoring dans la console Firebase.
Bien que l'outil AI Monitoring de la console Firebase soit sans frais, des frais peuvent vous être facturés si vous dépassez les niveaux d'utilisation sans frais des produits Google Cloud Observability Suite sous-jacents. Pour en savoir plus, consultez la documentation sur les tarifs de Google Cloud Observability Suite.
Recommandations pour gérer les coûts
Pour vous aider à gérer vos coûts, nous vous recommandons de procéder comme suit :
Évitez les mauvaises surprises sur votre facture : surveillez vos coûts et votre utilisation, configurez des alertes budgétaires, et définissez des limites de dépenses.
Lorsque vous utilisez des modèles Gemini (à l'exception des modèles Live API), obtenez une estimation de la taille des jetons de vos requêtes à l'aide de l'API
countTokensavant d'envoyer vos requêtes et d'accéder à l'attributusageMetadatadans vos réponses.Définissez un niveau de réflexion approprié (sauf pour les modèles Live API) et
maxOutputTokens(pour tous les modèles) dans la configuration du modèle.Activez AI Monitoring pour afficher des tableaux de bord dans la console Firebase contenant des informations sur vos requêtes, y compris le nombre de jetons.