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.

Use your favorite programming languages
Designed for security

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.

Faster onboarding and easy usage
Streamlined file uploads with Cloud Storage for Firebase

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.

Seamless model and prompt updates