API Gemini via les SDK Vertex AI pour Firebase

Créer des fonctionnalités et des applications mobiles et Web basées sur l'IA avec l'API Gemini de Vertex AI

L'API Vertex AI Gemini vous donne accès aux derniers modèles d'IA générative de Google: les modèles Gemini. Si vous devez appeler l'API Vertex AI Gemini directement depuis votre application mobile ou Web (plutôt que côté serveur), vous pouvez utiliser les SDK Vertex AI pour Firebase. Ces SDK sont spécialement conçus pour être utilisés avec des applications mobiles et Web. Ils offrent des options de sécurité contre les clients non autorisés, ainsi que des intégrations à d'autres services Firebase.

Grâce à ces SDK, vous pouvez ajouter la personnalisation par IA à votre application, créer une expérience de chat basée sur l'IA, créer des optimisations et des automatisations basées sur l'IA, et bien plus encore.


Configuration iOS+ Configuration Android Configuration Web Configuration de Flutter


Si vous souhaitez appeler l'API Vertex AI Gemini côté serveur, consultez les SDK Vertex AI côté serveur.

Capacités clés

Entrée multimodale Les modèles Genmini sont multimodals. Les requêtes envoyées à l'API Gemini peuvent donc inclure du texte, des images (même des PDF), de la vidéo et de l'audio.
Une suite de fonctionnalités en expansion Grâce à ces SDK, vous pouvez appeler l'API Gemini directement depuis votre application mobile ou Web, créer une expérience de chat basée sur l'IA et plus encore.
Sécurité des applications de production Utilisez Firebase App Check pour protéger l'API Vertex AI Gemini contre les utilisations abusives par des clients non autorisés.
Infrastructure robuste Profitez d'une infrastructure évolutive conçue pour être utilisée avec les applications mobiles et Web. Vous pouvez par exemple gérer des données structurées avec les offres de bases de données Firebase (comme Cloud Firestore) et définir dynamiquement les configurations d'exécution avec Firebase Remote Config.

Comment ça marche ?

Les SDK Vertex AI pour Firebase vous permettent d'appeler l'API Vertex AI Gemini directement depuis votre application mobile ou Web, sans avoir à configurer un backend.

Apprenez-en plus sur l'API Gemini de Vertex AI, qui vous donne accès aux modèles Geniaux.

Chemin d'accès de l'exécution

Associer votre application à Firebase Enregistrez votre application dans votre projet Firebase, puis ajoutez votre configuration Firebase à votre application.
Installer le SDK et l'initialiser Installez le SDK Vertex AI pour Firebase spécifique à la plate-forme de votre application, puis initialisez le service Vertex AI et le modèle génératif dans votre application.
Appeler l'API Gemini Appelez l'API Gemini avec des invites textuelles uniquement ou multimodales pour générer une sortie textuelle. Utilisez des appels plus complexes pour créer des expériences de chat.
Préparer la production Implémentez d'importantes intégrations pour les applications mobiles et Web, par exemple en protégeant l'API contre les utilisations abusives avec Firebase App Check.

Étapes suivantes

Premiers pas avec l'API Vertex AI Gemini dans votre application mobile ou Web

Configuration iOS+ Configuration Android Configuration Web Configuration de Flutter

Tester les requêtes

Accéder à Vertex AI Studio

En savoir plus sur les modèles Gemini

Découvrez les modèles, y compris les modèles disponibles pour différents cas d'utilisation, ainsi que leurs quotas et tarifs.