Ce guide de démarrage rapide vous explique comment commencer à utiliser l'API Gemini à l'aide du SDK de votre choix.
Afficher sur l'IA de Google | Essayer un notebook Colab | Afficher le notebook sur GitHub |
Prérequis
Ce guide de démarrage rapide suppose que vous savez créer des applications avec Python.
Pour suivre ce guide de démarrage rapide, assurez-vous que votre environnement de développement répond aux exigences suivantes:
- Python 3.9 ou version ultérieure
Installer le SDK Google AI
Le SDK Python pour l'API Gemini est inclus dans le package google-generativeai
. Installez la dépendance à l'aide de pip:
pip install -q -U google-generativeai
Configurer l'authentification
Le moyen le plus simple d'authentifier une application auprès de l'API Gemini consiste à configurer une clé API, comme décrit dans cette section. Si vous avez besoin de contrôles d'accès plus stricts, vous pouvez utiliser OAuth à la place.
Si vous ne possédez pas encore de clé API, créez-en une dans Google AI Studio.
Obtenir une clé API depuis Google AI Studio
Configurez ensuite votre clé.
Nous vous recommandons vivement de ne pas vérifier une clé API dans votre système de contrôle des versions, mais de l'attribuer en tant que variable d'environnement:
export API_KEY=<YOUR_API_KEY>
Importer la bibliothèque
Importez et configurez la bibliothèque Google Generative AI.
import google.generativeai as genai
import os
genai.configure(api_key=os.environ["API_KEY"])
Envoyer votre première requête
Utilisez la méthode generateContent
pour générer du texte.
model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Write a story about a magic backpack.")
print(response.text)
Étape suivante
Maintenant que vous êtes configuré pour envoyer des requêtes à l'API Gemini, vous pouvez utiliser l'ensemble des fonctionnalités de l'API Gemini pour créer vos applications et vos workflows. Pour commencer à utiliser les fonctionnalités de l'API Gemini, consultez les guides suivants:
Pour obtenir une documentation détaillée sur les méthodes et les paramètres de requête de l'API Gemini, consultez les guides de la documentation de référence de l'API.