API Gemini pour les développeurs
Obtenez une clé API Gemini et effectuez votre première requête API en quelques minutes.
Python
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)
Node.js
const { GoogleGenerativeAI } = require("@google/generative-ai");
const genAI = new GoogleGenerativeAI("YOUR_API_KEY");
const model = genAI.getGenerativeModel({ model: "gemini-2.0-flash" });
const prompt = "Explain how AI works";
const result = await model.generateContent(prompt);
console.log(result.response.text());
REST
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
2.0 Flash
Notre tout dernier modèle multimodal, avec des fonctionnalités de nouvelle génération et des fonctionnalités améliorées
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é.