Gemini API

Nous vous recommandons d'utiliser l'API Interactions pour tous les nouveaux projets. Elle est optimisée pour les workflows agentiques, la gestion des états et les derniers modèles. Pour en savoir plus, consultez la présentation de l'API Interactions.

Le chemin le plus rapide entre l'invite et la production avec Gemini, Veo, Nano Banana et plus encore.

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-3.5-flash",
    input="Explain how AI works in a few words"
)

print(interaction.output_text)

JavaScript

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

const interaction = await ai.interactions.create({
  model: "gemini-3.5-flash",
  input: "Explain how AI works in a few words",
});

console.log(interaction.output_text);

REST

curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "gemini-3.5-flash",
    "input": "Explain how AI works in a few words"
  }'
À vos briques

Suivez notre guide de démarrage rapide pour obtenir une clé API et effectuer votre premier appel d'API en quelques minutes.


Découvrez les modèles

Tout afficher

Découvrez les fonctionnalités