Guide de démarrage rapide de l'API Gemini

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.