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 dans 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-4-argon",
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-4-argon",
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-4-argon",
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-4-argon",
"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-4-argon", 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-4-argon: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écouvrez les modèles
Tout afficherGemini 4 Argon Nouveau
Notre modèle de raisonnement phare avec une fenêtre de contexte partagée de 1 million de jetons et des décodages longs jusqu'à 1 million de jetons.
Gemini 3.6 Flash Nouveau
Notre dernier modèle, qui offre un bon équilibre entre vitesse et intelligence pour des performances optimales dans les tâches agentiques et multimodales.
Gemini 3.8 Flash TTS Nouveau
Modèle de synthèse vocale de qualité studio avec jeu d'acteur expressif, conception de voix personnalisée et réplication vocale.
Gemini 3.5 Flash-Lite Nouveau
Modèle à haut volume et sensible aux coûts, optimisé pour les tâches de sous-agents à haut débit et à faible latence.
Gemini 3.1 Flash-Lite
Modèle à volume élevé et sensible aux coûts, offrant les performances et la qualité de la série Gemini 3.
Gemini 3 Flash
Des performances de pointe rivalisant avec celles de modèles plus grands, pour un coût bien inférieur.
Nano Banana
Modèles de pointe pour la génération et la retouche d'images.
Gemini Omni Flash
Notre modèle de pointe pour la génération et la retouche de vidéos.
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.
Découvrir les fonctionnalités
Génération d'images native (Nano Banana)
Générez et retouchez des images hautement contextuelles de manière native avec Gemini 2.5 Flash Image.
Contexte long
Saisissez des millions de jetons dans les modèles Gemini et tirez des enseignements d'images, de vidéos et de documents non structurés.
Sorties structurées
Limitez Gemini à répondre au format JSON, un format de données structuré adapté au traitement automatisé.
Appel de fonction
Créer des workflows agentifs en connectant Gemini à des API et des outils externes
Génération de vidéos avec Gemini Omni Flash
Créez des contenus vidéo de haute qualité à partir de prompts contenant du texte ou des 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 réflexion améliorent le raisonnement pour les tâches et les agents complexes.