L'API Gemini est le parcours le plus rapide du prompt à la production avec Gemini, Veo, Nano Banana et plus encore. Elle vous permet d'intégrer ces modèles génératifs à vos applications pour générer du texte et des images, analyser des entrées multimodales et créer des agents conversationnels.
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-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.7-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.7-flash",
"input": "Explain how AI works in a few words"
}'
Suivez notre guide de démarrage pour obtenir une clé API et effectuer votre premier appel d'API en quelques minutes.
Découvrez les modèles
Tout afficherGemini 3.1 Pro Nouveau
Notre modèle le plus intelligent, le meilleur au monde pour la compréhension multimodale, basé sur une technologie de raisonnement de pointe.
Gemini 3.7 Flash Nouveau
Notre dernier modèle Flash, le plus performant, conçu pour le codage complexe, les workflows agentiques et l'exécution fiable en plusieurs étapes.
Gemini 3.6 Flash
Notre modèle Flash de génération précédente, qui équilibre la vitesse et les capacités multimodales pour les tâches agentiques générales et les tâches quotidiennes.
Gemini 3.5 Flash
Notre modèle Flash hérité, qui offre une vitesse de base et des performances fondamentales pour les charges de travail de routine à haut débit.
Gemini 3.5 Flash-Lite Nouveau
Modèle à haut volume et sensible aux coûts, optimisé pour les tâches de sous-agent à faible latence et à haut débit.
Gemini 3.1 Flash-Lite
Modèle à haut volume et sensible aux coûts, avec les performances et la qualité de la série Gemini 3.
Gemini 3 Flash
Performances de classe Frontier rivalisant avec celles de modèles plus grands pour un coût bien inférieur.
🍌 Nano Banana 2 et Nano Banana Pro
Modèles de pointe pour la génération et la retouche d'images.
Veo 3.1
Notre modèle de génération de vidéos de pointe, avec audio natif.
Gemini Robotics
Un modèle de vision-langage (VLM) qui apporte les capacités agentiques de Gemini à la robotique et permet un raisonnement avancé dans le monde physique.
Explorer les fonctionnalités
Génération d'images native (Nano Banana)
Générez et retouchez des images très contextuelles de manière native avec Gemini 2.5 Flash Image.
Contexte long
Saisissez des millions de jetons dans les modèles Gemini et déduisez des informations à partir d'images, de vidéos et de documents non structurés.
Sorties structurées
Limitez la réponse de Gemini au format JSON, un format de données structurées adapté au traitement automatisé.
Appel de fonction
Créez des workflows agentiques en connectant Gemini à des API et outils externes.
Génération de vidéos avec Veo 3.1
Créez des contenus vidéo de haute qualité à partir d'invites textuelles ou d'images avec notre modèle de pointe.
Agents vocaux avec l'API Live
Créez des applications et des agents vocaux en temps réel avec l'API Live.
Outils
Connectez Gemini au monde grâce à des outils intégrés tels que la recherche Google, le contexte d'URL, Google Maps, l'exécution de code et l'utilisation de l'ordinateur.
Compréhension des documents
Traitez jusqu'à 1 000 pages de fichiers PDF avec une compréhension multimodale complète ou d'autres types de fichiers textuels.
Raisonnement
Découvrez comment les capacités de raisonnement améliorent le raisonnement pour les tâches et les agents complexes.
API Interactions
L'API Interactions est devenue notre interface par défaut en juin 2026. C'est le meilleur moyen de créer des modèles et des agents Gemini à l'avenir. Si vous démarrez un nouveau projet, vous devez utiliser l'API Interactions. Bien qu'elle reste compatible, l'API generateContent est désormais considérée comme héritée.
Présentation des interactions
Découvrez comment l'API Interactions gère l'état de la conversation, les messages et les formats de sortie.
Guide de migration
Guide par étapes pour migrer votre code de generateContent vers l'API Interactions.
Streaming
Diffusez des jetons en temps réel, des pensées incrémentales et des événements d'appel d'outil.