Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

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.

Points clés
1K–4K · édition par masque · jusqu'à 4 images par requête
Idéal pour
Ressources de conception, éditions, rendu texte
Entrée
Texte, images de référence, masque optionnel
Sortie
Jusqu'à 4 images par requête
Input

Texte libre · obligatoire · ≤ 32000 caractères

auto choisit depuis le prompt ou les références

4k nécessite un format panoramique

0/16 files

Jusqu'à 16 · uploadées vers R2

Estimated cost~$0.0330 credits
Result

Try one of these prompts

Qu'est-ce que l'API GPT Image 2 ?

GPT Image 2 est le modèle de génération et d'édition d'images d'OpenAI, exposé sur reAPI comme un unique point d'entrée asynchrone couvrant le texte vers image, l'image vers image avec jusqu'à 16 URL de référence et l'inpainting par masque. Les prompts atteignent 32 000 caractères et la sortie se choisit parmi 14 formats en 1K, 2K ou 4K — la 4K étant réservée aux six ratios larges (16:9, 9:16, 2:1, 1:2, 21:9, 9:21). La facturation se fait à l'image.

Qu'est-ce que l'API GPT Image 2 ?

Ce que tu peux construire avec ce modèle

Des workflows réels et des cas d'usage en production que tu peux construire et déployer avec ce modèle.

Rafraîchissement de photo produit avec GPT Image 2

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
Créas marketing générées avec GPT Image 2

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.

Composition pilotée par référence avec GPT Image 2

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.

Coût du premier test
$0.02222 credits

Une génération au palier le moins cher (1 image).

Guide de budget de test
Ajouter des crédits
$10
≈ 454 tests
$50
≈ 2272 tests
$100
≈ 4545 tests
ModèleCatégoriePrix
Self1K
$0.03
30 credits · 1 image
2K
$0.05
50 credits · 1 image
4K
$0.08
80 credits · 1 image
StableLow
$0.022
22 credits · 1 image
Medium
$0.043
43 credits · 1 image
High
$0.169
169 credits · 1 image
High 4K
$0.954
954 credits · 1 image

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

  1. 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
  2. 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
  3. 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
docs/api/gpt-image-2

Référence API

Code prêt à l'emploi et tableau complet des paramètres.

curl -X POST https://reapi.ai/api/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "a cute red panda eating bamboo, photorealistic",
    "size": "1:1",
    "resolution": "2k"
  }'

Échec de validation des paramètres

Rejet synchrone avec le champ fautif nommé. Vérifiez enums, plages et champs URL — rien n'est facturé.

Problème d'authentification ou de solde

401 : clé Bearer absente ou invalide ; 402 : la réserve dépasse votre solde. Gérez clés et crédits dans la console.

Contenu ou matériel rejeté

Le matériel de référence et les sorties passent une modération automatique. Les tâches rejetées échouent avec une erreur claire et un remboursement intégral.

Tâche échouée ou expirée

Une tâche en état d'échec n'est jamais facturée — la réserve est remboursée automatiquement. Conservez l'ID et réessayez.

Questions fréquentes

Questions courantes sur ce modèle.

GPT Image 2 est le modèle text-to-image et d'édition d'images d'OpenAI. reApi l'expose via un endpoint asynchrone unique avec une facturation au crédit, ce qui te permet d'éviter complètement la surface de facturation upstream tout en appelant le même modèle sous-jacent. Deux canaux sont disponibles, tarifés et fonctionnellement séparés — choisis celui qui colle à chaque requête.

start building

Prêt à déployer ?

Essaie-le dans le playground ou récupère une clé API pour intégrer dès maintenant.