L'API Gemini est le moyen le plus rapide de passer du prompt à la production avec Gemini, Veo, Nano Banana et plus encore. Il 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()
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Explain how AI works in a few words",
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Explain how AI works in a few words",
});
console.log(response.text);
}
await main();
Go
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
result, err := client.Models.GenerateContent(
ctx,
"gemini-3.8-flash",
genai.Text("Explain how AI works in a few words"),
nil,
)
if err != nil {
log.Fatal(err)
}
fmt.Println(result.Text())
}
Java
package com.example;
import com.google.genai.Client;
import com.google.genai.types.GenerateContentResponse;
public class GenerateTextFromTextInput {
public static void main(String[] args) {
Client client = new Client();
GenerateContentResponse response =
client.models.generateContent(
"gemini-3.8-flash",
"Explain how AI works in a few words",
null);
System.out.println(response.text());
}
}
C#
using System.Threading.Tasks;
using Google.GenAI;
using Google.GenAI.Types;
public class GenerateContentSimpleText {
public static async Task main() {
var client = new Client();
var response = await client.Models.GenerateContentAsync(
model: "gemini-3.8-flash", contents: "Explain how AI works in a few words"
);
Console.WriteLine(response.Candidates[0].Content.Parts[0].Text);
}
}
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain how AI works in a few words"
}
]
}
]
}'
Découvrir 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 un raisonnement de pointe.
Gemini 3.6 Flash Nouveau
Notre dernier modèle qui offre un bon équilibre entre vitesse et intelligence pour des performances élevées dans les tâches agentiques et multimodales.
Gemini 3.5 Flash
Des performances de pointe rivalisant avec celles des modèles plus grands, pour un coût bien inférieur.
Gemini 3.8 Flash TTS Nouveau
Modèle Text-to-Speech de qualité studio avec jeu d'acteur expressif, conception de voix personnalisée et réplication de voix.
Gemini 3.5 Flash-Lite Nouveau
Modèle à fort volume et sensible aux coûts, optimisé pour les tâches de sous-agents à faible latence et à haut débit.
Gemini 3.1 Flash-Lite
Modèle à fort volume et sensible aux coûts, avec les performances et la qualité de la série Gemini 3.
Gemini 3 Flash
Des performances de pointe rivalisant avec celles des 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 obtenez des informations à partir d'images, de vidéos et de documents non structurés.
Sorties structurées
Limitez Gemini à répondre avec JSON, un format de données structurées adapté au traitement automatisé.
Appel de fonction
Créez des workflows agentifs 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 de requêtes textuelles ou d'images grâce à 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 réflexion améliorent le raisonnement pour les tâches et les agents complexes.