Vertex AI in Firebase
Build generative AI features directly into your mobile and web apps
Call the Gemini API client-side from your iOS, Android, Web, and Flutter apps. Serverless, scalable, and built on Google's robust Vertex AI platform, ensuring enterprise-grade performance and reliability.
Use your favorite programming languages
Leverage our SDKs - available in Kotlin (Java compatible), Swift, JavaScript, and Dart. These SDKs provide easy access to the latest Gemini models for text, image, video, and audio processing.
Designed for security
Vertex AI in Firebase integrates with Firebase App Check to help protect your API calls and enhance your app's security. You can use these SDKs from your client with confidence.
Faster onboarding and easy usage
Get started quickly by simply activating access in the Firebase console. Then, write just a few lines of code to make inferences with a Gemini model and retrieve results.
Streamlined file uploads with Cloud Storage for Firebase
Use Cloud Storage for Firebase to efficiently upload files for your multimodal prompts. Firebase Security Rules provide granular control over file access, ensuring only authorized users can interact with uploaded content.
Seamless model and prompt updates
Combine Firebase Remote Config with Vertex AI to fine-tune prompts for your specific use case. Effortlessly update prompts and model versions in your apps without requiring users to download a full update.