Antes de comenzar a usar Gemini en Firebase, debes habilitarlo en Firebase console. Gemini en Firebase se habilita por proyecto y por usuario, y se incluye en Gemini Code Assist. Obtén más información en Configura Gemini Code Assist.
Permisos necesarios
Para habilitar y usar las funciones de Gemini en Firebase, se requieren ciertos roles y permisos de IAM.
- Los miembros del proyecto que tengan el rol de IAM de propietario o editor pueden habilitar Gemini en Firebase y usar sus funciones.
- Los usuarios del proyecto no pueden habilitar Gemini en Firebase, pero pueden usar sus funciones, como Gemini en el chat de Firebase, ayuda y asistencia basada en IA en Crashlytics si se les asigna el rol de usuario Gemini for Google Cloud.
Aquí te mostramos cómo asignar el rol de usuario Gemini for Google Cloud a un miembro del proyecto. Ten en cuenta que solo los propietarios de proyectos pueden editar los roles de IAM.
- En Firebase console, selecciona Configuración del proyecto y, luego, selecciona Usuarios y permisos.
- Busca la fila del miembro del proyecto que corresponda.
- Haz clic en . Más opciones y, luego, selecciona Editar acceso.
- Expande Roles, selecciona Usuario de Gemini for Google Cloud y, luego, haz clic en Listo.
- Haz clic en Actualizar roles para guardar el cambio. Es posible que el nuevo rol tarde uno o dos minutos en aplicarse a tu usuario.
Configura Gemini en Firebase para un proyecto
Después de asegurarte de que tu cuenta tenga los permisos necesarios, puedes habilitar Gemini en Firebase para tu proyecto.
Para habilitar Gemini en Firebase, sigue estos pasos:
Como propietario o editor del proyecto, abre Firebase console, selecciona un proyecto y haz clic en ✦Gemini en Firebase, ubicado en el menú de la consola en la parte superior derecha.
Aparecerá el panel de Gemini.
Revisa la información que aparece y haz clic en Comenzar.
De manera opcional, habilita Gemini en Firebase para otros usuarios de tu proyecto: En Configuración del proyecto, selecciona Usuarios y permisos y asigna a los usuarios adicionales el rol de Gemini for Google Cloud.
Ahora tienes todo listo para acelerar tu desarrollo en Firebase con Gemini en Firebase. Obtén más información sobre cómo interactuar con Gemini en Firebase en Prueba Gemini en Firebase console.
Desactiva Gemini en Firebase
Para desactivar todos los productos de Gemini for Google Cloud, incluido Gemini en Firebase y las funciones que admite, como la asistencia de IA en Crashlytics, consulta Desactiva Gemini for Google Cloud API. De lo contrario, puedes limitar el acceso de usuarios específicos.
Para limitar el acceso de usuarios específicos, puedes quitar el rol de usuario de Gemini for Google Cloud de cada uno de ellos:
- En Firebase console, abre Configuración del proyecto, selecciona Usuarios y permisos y, para cada usuario que quieras actualizar, quita el rol de Gemini for Google Cloud.
Soluciona problemas de Gemini en Firebase
Si no aparece ✦Gemini en Firebase en Firebase console, verifica lo siguiente:
- Verifica que la Gemini for Google Cloud API esté habilitada en la Consola de Google Cloud.
- Asegúrate de que se haya asignado el rol de Usuario de Cloud AI companion a los usuarios a los que deseas otorgar acceso en IAM.
Próximos pasos
- Prueba Gemini en Firebase console.
- Más información sobre la optimización de instrucciones.