En esta página, se proporcionan respuestas a las preguntas frecuentes sobre los SDKs de Gemini API y Vertex AI in Firebase. Si tienes más preguntas, consulta las Preguntas frecuentes sobre Gemini API en la documentación de Google Cloud.
¿Qué APIs deben estar habilitadas para usar los SDK de Vertex AI in Firebase? ¿Cómo puedo habilitarlos?
Para usar los SDKs de Vertex AI in Firebase, tu proyecto debe tener habilitadas las siguientes dos APIs:
Haz clic en la tarjeta Vertex AI in Firebase para iniciar un flujo de trabajo que habilite las dos APIs. Este flujo de trabajo también agregará la
API de Vertex AI in Firebase a la lista de entidades permitidas de tu clave de API de Firebase.
Como alternativa, puedes usar la consola Google Cloud (opción más manual):
Haz clic en cada vínculo de API que aparece en la parte superior de esta entrada de Preguntas frecuentes y, luego, en Habilitar en la página de cada API.
Para agregar la API de Vertex AI in Firebase a la lista de entidades permitidas de tu clave de API de Firebase, sigue las instrucciones que se indican en Agrega restricciones de API en la documentación de Google Cloud.
¿Qué permisos se requieren para usar los SDKs de Vertex AI in Firebase?
Acción
Permisos de IAM obligatorios
Roles de IAM que incluyen permisos obligatorios de forma predeterminada
Actualiza la facturación al plan de precios de pago por uso (Blaze)
No puedes usar modelos de Gemini que no sean de la base, como modelos de PaLM, modelos ajustados o modelos basados en Gemma con los SDK de Vertex AI in Firebase.
Agregamos nuevas funciones a los SDKs con frecuencia, así que consulta esta sección de preguntas frecuentes para obtener actualizaciones (también en las notas de lanzamiento, los blogs y las publicaciones en redes sociales).
¿Cómo corrijo el error 400 Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.?
Si intentas enviar una solicitud multimodal con una URL Cloud Storage for Firebase, es posible que encuentres el siguiente error 400: Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.
Este error se debe a un proyecto que no tenía los agentes de servicio necesarios
aprovisionados de forma automática de forma correcta cuando se habilitó la API de Vertex AI en
el proyecto. Este es un problema conocido con algunos proyectos, y estamos trabajando en una
corrección global.
Esta es la solución para corregir tu proyecto y aprovisionar correctamente estos agentes de servicio para que puedas comenzar a incluir URLs de Cloud Storage for Firebase en tus solicitudes multimodales. Debes ser propietario del proyecto y solo debes completar este conjunto de tareas una vez.
Accede y autentícate con gcloud CLI.
La forma más fácil de hacerlo es desde Cloud Shell. Obtén más información en la documentación de Google Cloud.
Si se te solicita, sigue las instrucciones que se muestran en la terminal para que
gcloud CLI se ejecute en tu proyecto de Firebase.
Necesitarás el ID de tu proyecto de Firebase, que puedes encontrar en la parte superior de la sección
settingsConfiguración del proyecto
en la consola de Firebase.
Ejecuta el siguiente comando para aprovisionar los agentes de servicio necesarios en tu proyecto:
Espera unos minutos para asegurarte de que los agentes de servicio se aprovisionen y, luego, vuelve a enviar la solicitud multimodal que incluye la URL de Cloud Storage for Firebase.