Descripción general: Soluciones de Firebase AI Logic

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.

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 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

Actualiza los valores de tu app sin lanzar una versión nueva

Si necesitas cambiar los valores de tu app de forma dinámica sin lanzar una versión nueva, puedes usar Firebase Remote Config. Algunos ejemplos incluyen cambiar el nombre del modelo, las instrucciones del sistema, los mensajes, la configuración de seguridad o la entrada de una solicitud.

Consulta la soluciónRemote Config

Establece configuraciones de tiempo de ejecución de forma dinámica y condicional

Si deseas establecer configuraciones basadas en condiciones de tiempo de ejecución, puedes usar Firebase Remote Config. Un ejemplo es cambiar la ubicación en la que ejecutas el servicio Vertex AI y el modelo generativo según la ubicación del usuario final.

Consulta la soluciónRemote Config

Administra archivos y agrega archivos grandes en solicitudes multimodales

Si 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 Cloud Storage for Firebase URL.

Consulta la soluciónCloud Storage for Firebase


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