Créer une application avec l'API Gemini

Vous pouvez utiliser App Prototyping agent pour créer automatiquement un prototype d'application avec Gemini API, mais vous pouvez également lancer un canevas vierge avec l'API de développement Gemini en un seul clic. Commencez à utiliser les derniers modèles d'IA générative de Google dans votre application avec un modèle qui inclut toute l'infrastructure Gemini API dont vous avez besoin. Il vous suffit d'ajouter votre clé Gemini API et de commencer à coder.

Créer une application avec Gemini API préchargé

Accédez au modèle Gemini API Firebase Studio depuis le tableau de bord des modèles et créez des applications avec la puissance de l'IA.

  1. Ouvrez le modèle Firebase Studio pour Gemini API à partir du tableau de bord des modèles Firebase Studio.
  2. Sélectionnez la langue et le framework de votre environnement. Le modèle Gemini API dans Firebase Studio est disponible en JavaScript (avec Vite ou Genkit) et en Python (notebook ou application Web avec Flask), et d'autres langues et frameworks seront bientôt disponibles.
  3. (Facultatif) Si vous souhaitez ajouter le framework LangChain à votre application, sélectionnez l'option Use LangChain (Utiliser LangChain).
  4. Lorsque votre espace de travail se charge, ouvrez le fichier main.js ou main.py et mettez à jour la variable API_KEY avec votre clé Gemini API depuis Google AI Studio.
  5. Testez l'application de base dans le panneau d'aperçu Web pour voir le Gemini API en action, puis modifiez votre nouvelle application Gemini API en conséquence.

Ajouter le Gemini API à une application existante

Vous pouvez également ajouter le Gemini API à votre application existante directement depuis Firebase Studio.

  1. Ouvrez Firebase Studio.

  2. Cliquez sur l'icône Firebase Studio dans le volet de navigation pour ouvrir le panneau Firebase Studio.

  3. Développez la section Intégrations Google, puis cliquez sur Ajouter Gemini API.

  4. Suivez les instructions pour authentifier votre compte et ajouter une clé Gemini API à votre application.