Retour aux guides
Images·11 septembre 2026·Mis à jour le 3 octobre 2026·7 min de lecture

Comment utiliser GPT-Image-2 — via l’API plutôt que ChatGPT, et combien coûte chaque image

Les informations en japonais se limitent surtout aux procédures dans l’interface ChatGPT ou à la présentation de sites d’essai gratuits. Nous rassemblons ici le prix par image via l’API et du code directement exécutable.

GPT-Image-2 (gpt-image 2) est le dernier modèle de génération d’images d’OpenAI et peut être utilisé de deux façons. Vous pouvez le solliciter en langage naturel dans l’application ChatGPT (dans le cadre de votre forfait ChatGPT) ou l’appeler image par image via l’API, avec une facturation à l’usage. Avec l’API, via Kunavo, il suffit de payer $0.0633 par image, de remplacer base_url du SDK OpenAI par https://api.kunavo.com/v1 et d’indiquer gpt-image-2 pour appeler POST /v1/images/generations. La modification d’images existantes s’effectue avec gpt-image-2-edit et POST /v1/images/edits. L’utilisation de ChatGPT et la facturation de l’API sont distinctes ; l’utilisation de l’API n’est pas incluse dans les forfaits ChatGPT payants.

Les résultats de recherche en japonais présentent surtout les procédures dans l’interface ChatGPT ou des sites externes permettant d’essayer gratuitement. Cette page va plus loin — elle réunit le prix par image lors d’un appel via l’API, du code prêt à copier et à exécuter, ainsi que l’endpoint de modification — et explique clairement dans quels cas l’application ChatGPT est préférable.

Utiliser ChatGPT ou l’API

Application ChatGPTAPI
Ce que vous payezForfait ChatGPT (mensuel)Facturation à l’usage par image ($0.0633)
UtilisationDemander dans le chat et affiner au fil de la conversationAppeler depuis du code. Reproduire le résultat avec le même prompt et les mêmes paramètres
Situation adaptéeCréer occasionnellement quelques images et finaliser chacune par essais successifsGénération en volume, intégration à un service, suivi du coût unitaire
FacturationFacturation ChatGPTDébit sur le solde de la clé API (séparé de ChatGPT)

Si vous créez seulement quelques images de temps en temps, l’application ChatGPT est plus simple.Vous n’avez besoin ni de code ni de clé et pouvez demander des modifications dans la conversation, comme « rendez-la un peu plus lumineuse ». Les limites et conditions des forfaits étant fréquemment modifiées par OpenAI, nous n’indiquons pas de chiffres ici. L’API devient intéressante pour créer des dizaines ou des centaines d’images au même format, générer au sein de votre propre service ou connaître le coût par image.

Utiliser ChatGPT (en bref)

Dans la zone de chat de ChatGPT, décrivez simplement l’image que vous souhaitez créer. Joignez une image et demandez « change l’arrière-plan » pour la modifier. Plus vous précisez la composition, la lumière, l’usage (bannière, photo de produit, etc.) et le texte à intégrer, plus le résultat sera proche de votre objectif. Cette manière de rédiger les prompts s’utilise aussi telle quelle avec l’API.

Utiliser l’API — 3 étapes

  1. Créez une clé.Après l’inscription, émettez une clé commençant par /app/keys depuis sk-kn-. Elle ne s’affiche qu’une seule fois : enregistrez-la immédiatement.
  2. Ajoutez du solde. À partir de 10 $ en prépaiement. Le paiement Stripe accepte les cartes, y compris JCB, ainsi qu’Apple Pay, Google Pay et Link. Le solde n’expire pas.
  3. Modifiez la destination du SDK OpenAI et appelez l’API.Aucun compte OpenAI n’est nécessaire ; dans du code existant, il suffit de remplacer base_url et la clé.
gpt_image_2.py
import os
import requests
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["KUNAVO_API_KEY"],   # sk-kn-...
    base_url="https://api.kunavo.com/v1",   # 既存コードから変えるのはここだけ
    timeout=600,                            # 同期モードは最長 540 秒待つ
)

img = client.images.generate(
    model="gpt-image-2",
    prompt="白い机の上の和菓子、やわらかい自然光、真上から、余白を多めに",
    size="1024x1024",                  # 縦横比として解釈される
    extra_body={"resolution": "2K"},   # 1K / 2K / 4K(SDK の標準外なので extra_body)
)

url = img.data[0].url   # 約 24 時間で消える一時 URL — すぐ保存する
with open("wagashi.png", "wb") as f:
    f.write(requests.get(url, timeout=60).content)

Les URL renvoyées sonttemporaires et disparaissent après environ 24 heures : enregistrez donc l’image dès sa réception, comme ci-dessus. Une génération GPT-Image-2 prend généralement 15 à 60 secondes ; en mode synchrone, Kunavo maintient la connexion jusqu’à 540 secondes. Configurez un délai d’expiration côté client plus long. Pour un traitement en volume, envoyez la requête avec "async": true (ou webhook_url) puis récupérez le résultat avec GET /v1/images/{id} via l’API asynchrone. Consultez la documentation de l’API d’images et le guide de démarrage rapide pour créer une clé et effectuer le premier appel.

Principaux paramètres

ParamètreValeurRemarques
modelgpt-image-2La modification utilise gpt-image-2-edit
promptChaîneObligatoire
sizeComme 1024x1024 au format OpenAIInterprété comme un rapport hauteur/largeur
resolution1K / 2K / 4KDans le SDK, transmettre via extra_body. Une demande 4K carrée devient automatiquement 2K et est facturée comme 2K
qualitystandard / hdUniquement pour les modèles compatibles
nEntierDe nombreux modèles renvoient une seule image quelle que soit la valeur de n. Pour plusieurs images, lancer les appels en parallèle

Tarifs de GPT-Image-2 — combien coûte une image via l’API ?

Les tarifs ci-dessous sont directement rendus depuis le catalogue des modèles de ce site ; si les prix changent, ce tableau change également.

Nombre d’imagesTarif (Kunavo)
1 image$0.0633
100 images$6.33
1 000 images$63.30
Avec un crédit de $10Environ 157 images

Que vous choisissiez 1K, 2K ou 4K, le tarif actuel est identique : $0.0633 par image. Les tarifs par résolution sont affichés depuis le catalogue dans la section Résolution de la documentation. La modification (GPT-Image-2 Edit) coûte également $0.0633 par image. Les requêtes échouées ne sont pas facturées, mais une image régénérée parce qu’elle ne vous convient pas est une génération réussie et est donc facturée par image.

Le tarif d’utilisation directe de l’API OpenAI figure sur la page tarifaire d’OpenAI. Pour comparer, ramenez les tarifs au prix par image, à résolution et qualité identiques. Le tarif des forfaits ChatGPT est distinct de la facturation des deux API.

Modifier une image — gpt-image-2-edit

Pour recréer une image existante, utilisez POST /v1/images/edits. Transmettez l’image originale à image sous forme d’URL https ou d’URI base64 data:, et, si plusieurs images servent de référence, transmettez-les dans un tableau via image_urls. La modification s’envoie au format JSON ; nous l’appelons donc ici avec requests.

gpt_image_2_edit.py
import os
import base64
import requests

KEY = os.environ["KUNAVO_API_KEY"]

# 手元の画像を data: URI にする(https の URL をそのまま渡してもよい)
with open("wagashi.png", "rb") as f:
    src = "data:image/png;base64," + base64.b64encode(f.read()).decode()

r = requests.post(
    "https://api.kunavo.com/v1/images/edits",
    headers={"Authorization": f"Bearer {KEY}"},
    json={
        "model": "gpt-image-2-edit",
        "prompt": "背景を藍色の和紙に変える。和菓子と構図はそのまま",
        "image": src,   # 参照画像が複数なら "image_urls": [...] に配列で
    },
    timeout=600,
)
print(r.json()["data"][0]["url"])

Si vous utilisez plusieurs fois le même fichier, téléversez-le une fois avec POST /v1/files pour obtenir une URL permanente de files.kunavo.com (jusqu’à 25 MB). Ensuite, transmettez simplement cette URL à image.

En toute transparence — quand Kunavo n’est pas adapté

L’API via Kunavo vous permet de commencer avec une seule clé sans compte OpenAI, mais elle fonctionne sur une capacité partagée. Il n’existe ni quota dédié ni SLA contractuel. Si vous avez besoin d’un quota ou d’un SLA garantis à votre échelle, contracter directement avec OpenAI est le bon choix.

De même, si vous créez seulement quelques images par mois en les affinant dans une conversation, l’application ChatGPT demande moins d’efforts. Si aucune des raisons de choisir l’API — volume, intégration ou suivi des coûts — ne vous concerne, l’application suffit.

Choisir entre cette solution et Nano Banana

Avec la même clé et le même endpoint, il suffit de modifier la chaîne model pour appeler d’autres modèles d’image. Si le volume est élevé et que le prix unitaire prime, choisissez Nano Banana ($0.0273 par image) ; si vous privilégiez la fidélité aux instructions ou le texte dans l’image, choisissez GPT-Image-2. Le moyen le plus rapide de décider consiste à envoyer le même prompt dix fois à chacun et à comparer.

Les explications détaillées en anglais se trouvent dans le guide de l’API GPT-Image-2 et l’API Nano Banana ; le tarif unitaire des modèles GPT de texte figure dans les tarifs de l’API GPT, la génération vidéo dans l’utilisation de l’API Seedance et les tarifs de tous les modèles sur la page des tarifs.

Questions fréquentes

Qu’est-ce que GPT-Image-2 (gpt-image 2) ?

Il s’agit du dernier modèle de génération d’images d’OpenAI. Il est disponible dans l’application ChatGPT et peut également être appelé via l’API. Dans l’API, appelez l’endpoint images compatible avec OpenAI (POST /v1/images/generations) en indiquant gpt-image-2 comme model ; pour modifier des images existantes, utilisez gpt-image-2-edit (POST /v1/images/edits).

Combien coûte l’API GPT-Image-2 ?

Avec l’API via Kunavo, le prix est de $0.0633 par image, et il est actuellement identique pour les résolutions 1K, 2K et 4K. Une modification (gpt-image-2-edit) coûte également $0.0633 par image. Il n’y a pas d’abonnement mensuel : le montant est prélevé image par image sur le solde prépayé ; 100 images coûtent $6.33 et 1 000 images coûtent $63.30. Les requêtes échouées ne sont pas facturées.

Un abonnement ChatGPT Plus permet-il aussi d’utiliser l’API GPT-Image-2 ?

Non. Le forfait ChatGPT et l’API sont des produits distincts avec une facturation distincte ; l’utilisation de l’API n’est pas incluse dans les forfaits ChatGPT payants. Pour utiliser l’API, vous avez besoin séparément d’une clé API et d’un solde associé à cette clé. À l’inverse, alimenter le solde de l’API n’augmente pas votre quota ChatGPT.

Comment utiliser GPT-Image-2 via l’API ?

Créez une clé API, définissez le base_url du SDK OpenAI sur https://api.kunavo.com/v1, puis appelez images.generate en indiquant gpt-image-2 comme model. Vous n’avez pas besoin d’un compte OpenAI. La résolution (1K / 2K / 4K) étant un paramètre non standard du SDK, transmettez-la via extra_body. Les URL des images renvoyées disparaissent après environ 24 heures ; enregistrez donc les images dès leur réception.

Puis-je modifier des images existantes avec GPT-Image-2 ?

Oui. Transmettez à POST /v1/images/edits le model gpt-image-2-edit, les instructions et l’image originale. Placez l’image originale dans image sous forme d’URL https ou d’URI base64 data: ; si plusieurs images servent de référence, transmettez-les dans un tableau via image_urls. La facturation est la même que pour la génération : par image.

GPT-Image-2 peut-il créer des images en 4K ?

Oui, en indiquant 4K dans resolution. Toutefois, GPT-Image-2 ne peut pas produire une image 4K carrée (1:1) : si vous demandez 4K avec une taille carrée, l’image est automatiquement générée en 2K et facturée comme une image 2K. Si vous avez besoin de 4K, indiquez un format paysage ou portrait dans size.

Puis-je générer plusieurs images à la fois ?

Le paramètre n existe, mais de nombreux modèles d’image ne renvoient qu’une seule image, quelle que soit la valeur de n. Si vous avez besoin de plusieurs images, lancez les appels en parallèle ou utilisez l’API asynchrone (envoyez la requête avec async à true, puis récupérez le résultat ultérieurement). La facturation s’effectue pour chaque image générée.

Dois-je utiliser l’application ChatGPT ou l’API ?

Si vous créez quelques images par mois en les affinant dans une conversation, l’application ChatGPT est plus simple et ne nécessite ni code ni clé. Si vous devez produire de nombreuses images au même format, intégrer la génération à un service ou à un flux de travail, ou suivre le coût unitaire, l’API est plus adaptée. L’API n’a pas de frais mensuels : les mois sans génération sont facturés $0.