A medida que desarrolles tu app con Vertex AI in Firebase, es posible que quieras ir más allá de los conceptos básicos que analizamos en las guías principales. Las soluciones que se describen en esta sección ofrecen orientación sobre casos de uso más avanzados.
Administra archivos e incluye archivos grandes en solicitudes multimodales
Cuando usas Cloud Storage for Firebase, puedes aprovechar una infraestructura rápida, segura y escalable para el almacenamiento y la administración de archivos. Además, puedes incluir archivos más grandes en tus solicitudes multimodales con una URL Cloud Storage for Firebase.
Ver la solución Cloud Storage for Firebase
Protege tu app de clientes no autorizados
En el caso de las apps para dispositivos móviles y la Web, debes proteger Gemini API y los recursos de tu proyecto (como los modelos ajustados) del abuso de clientes no autorizados. Puedes usar Firebase App Check para verificar que todas las llamadas a la API provengan de tu app real.
Consulta la solución de Firebase App Check
Establece configuraciones de tiempo de ejecución de forma dinámica y condicional
Si deseas establecer parámetros de configuración según las condiciones del entorno de ejecución, puedes usar Firebase Remote Config. Un ejemplo es cambiar la ubicación en la que ejecutas el servicio de Vertex AI y el modelo generativo según la ubicación de un usuario final.
Consulta la solución de Remote Config
Actualiza los valores de tu app sin lanzar una versión nueva
Si necesitas cambiar valores de forma dinámica en tu app sin lanzar una versión nueva, puedes usar Firebase Remote Config. Algunos ejemplos son actualizar el nombre del modelo cuando se lanza una versión nueva o cambiar las instrucciones del sistema, las indicaciones, la configuración de seguridad o la entrada para una solicitud.
Estamos trabajando activamente en otras soluciones y guías, así que vuelve a consultar pronto.