API Gemini pour les développeurs

Obtenez une clé API Gemini et effectuez votre première requête API en quelques minutes.

from google import genai

client = genai.Client(api_key="YOUR_API_KEY")

response = client.models.generate_content(
    model="gemini-2.0-flash",
    contents="Explain how AI works",
)

print(response.text)
import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({ apiKey: "YOUR_API_KEY" });

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-2.0-flash",
    contents: "Explain how AI works",
  });
  console.log(response.text);
}

await main();
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  -X POST \
  -d '{
    "contents": [
      {
        "parts": [
          {
            "text": "Explain how AI works in a few words"
          }
        ]
      }
    ]
  }'

Rencontrez les modèles

Utiliser Gemini dans Google AI Studio

Explorer l'API

Génération d'images natives

Générez et modifiez des images hautement contextuelles en mode natif avec Gemini 2.0 Flash.

Explorer le contexte long

Importez des millions de jetons dans les modèles Gemini et tirez des insights des images, vidéos et documents non structurés.

Générer des sorties structurées

Contraignez Gemini à répondre au format JSON, un format de données structurées adapté au traitement automatisé.

Commencer à créer avec l'API Gemini

Commencer