Gemini API está usando Vertex AI in Firebase
Compila funciones y apps web y para dispositivos móviles impulsadas por IA con la Gemini API a través de Vertex AI in Firebase.
El Vertex AI Gemini API te brinda acceso a la tecnología de IA generativa más reciente. de Google: los modelos de Gemini. Si necesitas llamar al Vertex AI Gemini API directamente desde tu app web o para dispositivos móviles, en lugar de del servidor: puedes usar los SDK de Vertex AI in Firebase. Estos clientes Los SDKs se crean específicamente para su uso con apps web y para dispositivos móviles, lo que ofrece seguridad opciones contra clientes no autorizados e integraciones con otros de Google Cloud.
Con estos SDK cliente, puedes agregar personalización de la IA a tu app, crear la experiencia de chat, crear optimizaciones y automatización impulsadas por IA, y mucho más.
¿Todo listo para comenzar? Elige tu plataforma:
Si buscas formas de llamar al servidor de Vertex AI Gemini API, consulta la SDKs de Vertex AI del servidor o Firebase Extensions para Gemini API.
Funciones clave
Entrada multimodal | Los modelos de Gemini son multimodal, por lo que las instrucciones enviadas a Gemini API pueden incluir texto, imágenes (incluso archivos PDF), videos y audio. |
creciente paquete de capacidades | Con los SDK, puedes hacer lo siguiente: llama a Gemini API. directamente desde tu app web o para dispositivos móviles, crear una experiencia de chat con IA usar llamadas a funciones y más. |
Seguridad para apps de producción | Usa Firebase App Check. para proteger el Vertex AI Gemini API contra el abuso de clientes no autorizados. |
Infraestructura sólida | Aprovecha la infraestructura escalable creada para usarse en dispositivos móviles y aplicaciones web, como administrar datos estructurados con las ofertas de bases de datos de Firebase (como Cloud Firestore) y establecer de forma dinámica las configuraciones de entorno de ejecución con Firebase Remote Config |
¿Cómo funciona?
Los SDK de Vertex AI in Firebase te permiten llamar al Vertex AI Gemini API directamente desde tu aplicación web o para dispositivos móviles para quitar la necesitas configurar un backend.
Obtén más información sobre la Gemini API de Vertex AI, que te da acceso a los modelos de Gemini.
Ruta de implementación
Conecta tu app a Firebase | Registra la app con el proyecto de Firebase y, luego, agrega Firebase actual a tu app. | |
Instala el SDK y, luego, inicializa | Instala el SDK de Vertex AI in Firebase específico para las aplicaciones e inicializa el servicio Vertex AI y la biblioteca un modelo de responsabilidad en tu app. | |
Llama al Gemini API | Llama a Gemini API con cualquiera de los dos métodos: solo texto o instrucciones multimodales para generar salida de texto. Usa llamadas más complejas para compilar experiencias de chat o utiliza llamada a función. | |
Prepárate para la producción | Implementa integraciones importantes para apps web y para dispositivos móviles, como proteger la API de abusos con Firebase App Check y incluidos los archivos grandes en las solicitudes que usan URLs Cloud Storage for Firebase. |
Próximos pasos
Comienza a usar Vertex AI Gemini API en tu app web o para dispositivos móviles
Configuración de iOS+ Configuración de Android Configuración web Configuración de Flutter
Experimenta con instrucciones