Avant de commencer à utiliser Gemini dans Firebase, vous devez l'activer dans la console Firebase. Gemini dans Firebase est activé par projet et par utilisateur, et est inclus avec Gemini Code Assist. Pour en savoir plus, consultez Configurer Gemini Code Assist.
Autorisations requises
Pour activer et utiliser les fonctionnalités de Gemini dans Firebase, vous devez disposer de certains rôles et autorisations IAM.
- Les membres du projet disposant du rôle IAM de propriétaire ou d'éditeur peuvent activer Gemini dans Firebase et utiliser ses fonctionnalités.
- Les lecteurs de projets ne peuvent pas activer Gemini dans Firebase, mais ils peuvent utiliser ses fonctionnalités, y compris Gemini dans le chat Firebase, l'aide et l'assistance par IA dans Crashlytics s'ils sont affectés au rôle Utilisateur Gemini for Google Cloud.
Voici comment attribuer le rôle Utilisateur Gemini for Google Cloud à un membre du projet. Notez que seuls les propriétaires de projet peuvent modifier les rôles IAM.
- Dans la console Firebase, sélectionnez Paramètres du projet, puis Utilisateurs et autorisations.
- Recherchez la ligne correspondant au membre du projet concerné.
- Cliquez sur Autres options, puis sélectionnez Modifier l'accès.
- Développez Rôle(s), sélectionnez Gemini for Google Cloud Utilisateur, puis cliquez sur OK.
- Cliquez sur Mettre à jour les rôles pour enregistrer la modification. L'application du nouveau rôle à votre utilisateur peut prendre une à deux minutes.
Configurer Gemini dans Firebase pour un projet
Après vous être assuré que votre compte dispose des autorisations requises, vous pouvez activer Gemini dans Firebase pour votre projet.
Pour activer Gemini dans Firebase:
En tant que propriétaire ou éditeur de projet, ouvrez la console Firebase, sélectionnez un projet, puis cliquez sur ✦Gemini dans Firebase dans le menu de la console en haut à droite.
Le volet Gemini s'affiche.
Vérifiez les informations qui s'affichent, puis cliquez sur Premiers pas.
Vous pouvez également activer Gemini dans Firebase pour d'autres utilisateurs de votre projet: dans Paramètres du projet, sélectionnez Utilisateurs et autorisations, puis attribuez le rôle Gemini for Google Cloud à d'autres utilisateurs.
Vous êtes maintenant prêt à accélérer le développement de Firebase avec Gemini dans Firebase. Découvrez comment interagir avec Gemini dans Firebase sur la page Essayer Gemini dans la console Firebase.
Désactiver Gemini dans Firebase
Pour désactiver tous les produits Gemini for Google Cloud, y compris Gemini dans Firebase et les fonctionnalités qu'il prend en charge, comme l'assistance IA dans Crashlytics, consultez Désactiver Gemini for Google Cloud API. Sinon, vous pouvez limiter l'accès à des utilisateurs spécifiques.
Pour limiter l'accès à des utilisateurs spécifiques, vous pouvez supprimer le rôle utilisateur Gemini for Google Cloud de chaque utilisateur:
- Dans la console Firebase, ouvrez Project settings (Paramètres du projet), sélectionnez Users and permissions (Utilisateurs et autorisations) et, pour chaque utilisateur que vous souhaitez mettre à jour, supprimez le rôle Gemini for Google Cloud.
Résoudre les problèmes liés à Gemini dans Firebase
Si ✦Gemini dans Firebase ne s'affiche pas dans la console Firebase, vérifiez les points suivants:
- Vérifiez que Gemini for Google Cloud API est activé dans la console Google Cloud.
- Assurez-vous que les utilisateurs auxquels vous souhaitez accorder l'accès ont été attribués au rôle Utilisateur Cloud AI Companion dans IAM.
Étapes suivantes
- Essayez Gemini dans la console Firebase.
- En savoir plus sur l'optimisation des requêtes