Descripción general: Soluciones de lógica y IA de Firebase

A medida que desarrolles tu app con Firebase AI Logic, 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 brindan orientación sobre casos de uso más avanzados.

Administra archivos e incluye archivos grandes en solicitudes multimodales

Con 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 de Cloud Storage for Firebase.

Ver la solución de Cloud Storage for Firebase

Protege tu app de clientes no autorizados

En el caso de las aplicaciones web y para dispositivos móviles, debes proteger Gemini API y los recursos de tu proyecto contra el 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 guía de Firebase App Check

Cómo establecer de forma dinámica y condicional la configuración del tiempo de ejecución

Si deseas establecer configuraciones según las condiciones de tiempo 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.

Ver la solución de Remote Config

Actualiza los valores en 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 incluyen actualizar el nombre del modelo cuando se lanza una nueva versión o cambiar las instrucciones del sistema, las indicaciones, la configuración de seguridad o la entrada de una solicitud.

Ver la solución de Remote Config


Estamos trabajando activamente en otras soluciones y guías, así que vuelve a consultar las novedades pronto.