API GPT Image 2 : Comment les développeurs accèdent au dernier modèle d'OpenAI

Accédez à GPT Image 2 via l'API OpenAI. Ce guide développeur couvre la tarification par tokens ($8/$30 par million), la résolution 2K, le mode Thinking et l'intégration de recherche web.

by Framia

API GPT Image 2 : Comment les développeurs accèdent au dernier modèle d'OpenAI

GPT Image 2 (gpt-image-2) est disponible via l'API OpenAI, offrant aux développeurs un accès programmatique au modèle de génération d'images le plus puissant d'OpenAI. Sorti le 21 avril 2026, il apporte le raisonnement agentique, la résolution native 2K, le rendu de texte multilingue et l'intégration de recherche web aux pipelines d'images en production. Voici tout ce dont vous avez besoin pour commencer.

Prérequis

  • Un compte OpenAI avec accès API
  • Une clé API depuis platform.openai.com
  • Un moyen de paiement sur votre compte (GPT Image 2 utilise une tarification par tokens)
  • Une connaissance de base des requêtes HTTP ou du SDK OpenAI

Identifiant du modèle

gpt-image-2

Il s'agit de l'ID officiel du modèle GPT Image 2 dans l'API OpenAI.

Tarification

GPT Image 2 utilise une tarification par tokens (par million de tokens) :

Type de token Prix
Entrée image 8,00 $ / 1 M de tokens
Entrée image en cache 2,00 $ / 1 M de tokens
Sortie image 30,00 $ / 1 M de tokens
Entrée texte 5,00 $ / 1 M de tokens

Coût typique par image : 0,04 $ à 0,35 $ selon la complexité du prompt et la taille de sortie.

Pour les tâches légères (brouillons, aperçus, vignettes en lot), gpt-image-1-mini coûte environ 8 $/M de tokens en sortie — soit environ 1/4 du prix de gpt-image-2.

Requête API de base

Avec le SDK Python OpenAI

from openai import OpenAI

client = OpenAI(api_key="your-api-key")

response = client.images.generate(
    model="gpt-image-2",
    prompt="A professional headshot of a woman in her 30s, soft studio lighting, neutral background, photorealistic",
    size="1024x1024",
    quality="high",
    n=1
)

image_url = response.data[0].url
print(image_url)

Avec cURL

curl https://api.openai.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "A professional headshot of a woman in her 30s, soft studio lighting, neutral background, photorealistic",
    "n": 1,
    "size": "1024x1024",
    "quality": "high"
  }'

Paramètres pris en charge

Paramètre Description Options
model Modèle à utiliser gpt-image-2
prompt Description textuelle Chaîne (jusqu'à ~4 000 caractères)
n Nombre d'images 1–10
size Dimensions de sortie 1024x1024, 1792x1024, 1024x1792, 2048x2048
quality Qualité de rendu standard, high
response_format Format de retour url, b64_json

Résolution

GPT Image 2 prend en charge une sortie native jusqu'à la résolution 2K (2048 px). C'est une amélioration significative par rapport à gpt-image-1 et DALL-E 3. Utilisez quality: "high" et des paramètres de taille plus grands pour une sortie en résolution maximale.

  • Standard : 1024×1024 — rapide, moins coûteux, idéal pour le prototypage
  • High / 2K : Jusqu'à 2048×2048 — pour les usages commerciaux, l'impression ou le numérique haute définition

Mode Thinking et prompts complexes

Le mode Thinking de GPT Image 2 (raisonnement agentique de la série O) s'active automatiquement pour les prompts complexes. Vous n'avez pas besoin de l'activer explicitement — le modèle décide lui-même quand raisonner plus en profondeur. Pour en profiter, rédigez des prompts détaillés à plusieurs éléments :

prompt = """
A product advertisement for a luxury watch brand.
The watch should be centered on a dark marble surface.
Dramatic side lighting highlights the metal case.
Include the text 'Precision. Perfected.' in elegant serif font in the upper right.
Wide format suitable for a magazine spread.
"""

Intégration de la recherche web

GPT Image 2 peut effectuer des recherches sur le web avant de générer des images pour vérifier des détails réels. Vous pouvez le diriger dans votre prompt :

prompt = """
A product launch poster for the latest iPhone.
Research the current iPhone model's design and use it as visual reference.
Modern Apple aesthetic, clean white background.
"""

Traitement de la réponse

Format URL (par défaut)

image_url = response.data[0].url
# Remarque : les URL expirent après 60 minutes — téléchargez immédiatement pour les conserver

Format Base64

response = client.images.generate(
    model="gpt-image-2",
    prompt="...",
    response_format="b64_json"
)

import base64
image_data = base64.b64decode(response.data[0].b64_json)
with open("output.png", "wb") as f:
    f.write(image_data)

Gestion des erreurs

from openai import OpenAI, BadRequestError, RateLimitError
import time

client = OpenAI(api_key="your-api-key")

def generate_with_retry(prompt, max_retries=3):
    for attempt in range(max_retries):
        try:
            response = client.images.generate(
                model="gpt-image-2",
                prompt=prompt,
                size="1024x1024",
                quality="high"
            )
            return response.data[0].url
        except BadRequestError as e:
            print(f"Prompt refusé (politique de contenu) : {e}")
            return None
        except RateLimitError:
            wait = 2 ** attempt
            print(f"Limite de taux atteinte. Nouvelle tentative dans {wait}s...")
            time.sleep(wait)
    return None

Stratégie de hiérarchisation des modèles

Cas d'usage Modèle recommandé Pourquoi
Livrables finaux, travail client gpt-image-2 Meilleure qualité, raisonnement, texte multilingue
Images commerciales standard gpt-image-1.5 Pipeline stable et mature
Brouillons, aperçus, vignettes en lot gpt-image-1-mini ~1/4 du coût de gpt-image-2

Un flux de travail courant en production : itérer avec gpt-image-1-mini jusqu'à trouver la bonne direction, puis générer l'asset final avec gpt-image-2.

Azure AI Foundry

GPT Image 2 est également disponible via Microsoft Azure AI Foundry pour les équipes entreprise. Consultez la documentation Microsoft pour les détails de point de terminaison et d'authentification propres à votre région Azure.

Alternatives pour les non-développeurs

Si vous souhaitez profiter de la puissance de GPT Image 2 sans coder, Framia.pro propose une interface créative complète. Générez avec GPT Image 2, puis retouchez, agrandissez et animez vos créations — le tout sur un canevas visuel. Un seul abonnement vous donne également accès à plus de 20 autres modèles de pointe, dont Midjourney v7, Sora 2 et Veo 3.1.

Résumé

GPT Image 2 est prêt pour la production via l'API OpenAI. Utilisez l'ID de modèle gpt-image-2, exploitez la sortie haute qualité (2K) pour les travaux professionnels et rédigez des prompts détaillés pour activer le mode Thinking et la recherche web. Pour un accès sans API, Framia.pro intègre GPT Image 2 dans un environnement de production visuelle complet.