API GPT Image 2 — génération d'images OpenAI, un seul endpoint
GPT Image 2 génère et édite des images via une API OpenAI unifiée. Tâches asynchrones, facturation au crédit, deux variantes — prêt pour la production en quelques minutes.
Facturation par appel, par paliers de résolution.
Même endpoint API. Le paramètre model sélectionne la variante.
Texte libre · obligatoire · ≤ 4000 caractères
Provide a prompt or at least one reference image / video / frame.
auto choisit depuis le prompt ou les références
4k nécessite un format panoramique
Jusqu'à 16 · uploadées vers R2
Ce que tu peux construire
Des workflows réels propulsés par ce modèle.

Rafraîchir tes photos produit en lot
Édite tes visuels e-commerce existants sans refaire de shooting. Change les coloris, remplace les arrière-plans, ou redessine la mise en scène pour une nouvelle saison — GPT Image 2 garde le produit intact pendant que la scène autour est retravaillée. Une URL d'image entre, un nouveau rendu sort. Passe une centaine de SKU dans le même template de prompt et le catalogue reste visuellement cohérent.
Éditer une photo
Générer des créas pub à la vitesse d'un brouillon
Sors quatre variantes hero d'un seul prompt avec le canal stable de GPT Image 2 (n=4). Choisis la gagnante, publie sur les réseaux, itère sur les autres. Le canal basic gère les brouillons en image unique quand le budget compte plus que le choix. Même endpoint dans les deux cas — change un seul string dans le corps de la requête.

Composer des scènes à partir d'images de référence
Passe jusqu'à 16 images de référence et le modèle les fusionne en une nouvelle composition fidèle à ta charte. Ajoute une URL de mask pour faire de l'inpainting — remplace un ciel, repeins un mur, ou échange un logo sans redessiner les pixels autour. GPT Image 2 gère automatiquement les bords fins et les transitions de texture.
Tarifs
Basé sur les crédits — 1 crédit = 0,001 USD. Tu ne paies que les générations réussies.
| Mode | Catégorie | Unité | Prix |
|---|---|---|---|
| Self | |||
| 1K | 1 image | $0.007 7 credits | |
| 2K | 1 image | $0.014 14 credits | |
| 4K | 1 image | $0.02 20 credits | |
| Stable | |||
| Low | 1 image | $0.006 6 credits | |
| Medium | 1 image | $0.047 47 credits | |
| High | 1 image | $0.186 186 credits | |
| High 4K | 1 image | $1.467 1467 credits | |
Pourquoi reAPI
Deux variantes, un seul endpoint
Envoie le model `gpt-image-2` pour le canal basic économique — image unique, prix fixe par résolution. Envoie `gpt-image-2-official` pour le canal stable : batchs jusqu'à quatre, paliers de qualité, masks d'inpainting, arrière-plans transparents, contrôle du format de sortie et de la compression. Change de canal en modifiant un seul string. Pas de refactor côté client, pas de second SDK à apprendre.
Des crédits, pas de mauvaises surprises
1 crédit équivaut à 0,001 USD. L'estimateur en direct sur cette page calcule ta configuration exacte avant que tu valides, donc le montant facturé GPT Image 2 dans ton dashboard correspond à ce que tu as vu au moment de la requête. Pas de surprise sur le compteur, pas d'engagement minimum, pas de frais de plateforme mensuels — tu paies uniquement ce que ton app génère vraiment.
Asynchrone par défaut
Soumets une tâche, récupère un ID instantanément, fais du polling jusqu'à la fin. Rien à timeouter, rien à retry. Le même pattern asynchrone s'intègre dans des fonctions serverless, des workers de file d'attente, et des edge runtimes — peu importe où ton code tourne, l'endpoint GPT Image 2 épouse la forme que ta stack utilise déjà.
Intègre GPT Image 2 en trois étapes
- step 01
Créer une clé API
Inscris-toi et récupère une clé depuis le dashboard. Les crédits offerts à l'inscription couvrent quelques centaines de générations sur le canal basic avant ta première recharge — assez pour livrer la première feature et voir la facture rester à zéro.
Ouvrir - step 02
Soumettre une génération
POST un body JSON avec `model`, `prompt`, et tout champ optionnel vers `/api/v1/images/generations`. Choisis `gpt-image-2` pour les brouillons économiques ou la variante stable pour l'ensemble des fonctionnalités. L'endpoint renvoie immédiatement un ID de tâche, donc la requête ne bloque jamais ton handler.
Ouvrir - step 03
Polling du résultat
GET `/api/v1/tasks/:id` jusqu'à ce que status passe à `completed`. La réponse de GPT Image 2 contient des URLs d'image hébergées sur notre CDN — stables pendant sept jours. Mirror-les vers ton propre stockage si tu en as besoin plus longtemps.
Ouvrir
Questions fréquentes
Questions courantes sur ce modèle.
POST /api/v1/images/generations
Authorization: Bearer $REAPI_API_KEY
Content-Type: application/json
{
"prompt": "..."
}Prêt à déployer ?
Essaie-le dans le playground ou récupère une clé API pour intégrer dès maintenant.