GPT Image 2.6 n’est pas encore en service. La disponibilité et les tarifs suivront le lancement du service. Générez et retouchez des images avec GPT Image 2.6 Sunburst sur APIMart. Configurez les prompts, références, masques, dimensions, qualité et format de sortie, puis suivez la tâche asynchrone. Cette page utilise gpt-image-2.6-sunburst. Configurez les dimensions, la qualité, les références et les masques pour cette version.
Points forts du service
32 000 caractères maximum.
Ajoutez au moins une image de référence pour utiliser un masque.

Image link valid for 72 hours
Tarification transparente, sans frais cachés. Payez uniquement ce que vous utilisez.
gpt-image-2.6-sunburstPrix (par image)
Économie 20%Prix membre affiché : Or
Le prix est calculé selon la consommation de tokens — cette configuration utilise environ 824 tokens.
* Estimation de la sortie uniquement ; le prompt et les références peuvent ajouter des frais. Le montant final suit les tarifs actuels et l’usage réel.
GPT Image 2.6 n’est pas encore en service. La disponibilité et les tarifs suivront le lancement du service. Générez et retouchez des images avec GPT Image 2.6 Sunburst sur APIMart. Configurez les prompts, références, masques, dimensions, qualité et format de sortie, puis suivez la tâche asynchrone.
50K+
Utilisateurs actifs
99.9%
Disponibilité
2x
Plus rapide
70%
Économies
Ces exemples suivent le format commun des tâches image asynchrones APIMart. Vérifiez la valeur du modèle et les options, puis consultez la structure de soumission et de suivi.
Stockez votre clé APIMart dans la variable d'environnement APIMART_API_KEY et envoyez-la à chaque requête sous la forme Authorization: Bearer <key>.
POST /v1/images/generations avec model gpt-image-2.6-sunburst, le prompt, size, resolution et quality. Pour éditer, ajoutez image_urls et mask_url. L'ID de tâche se trouve dans data[0].task_id.
Utilisez GET /v1/tasks/{task_id}. À la fin, lisez data.result.images[0].url[0] ; en cas d’échec, consultez data.error.message.
Consultez la documentation APIMart pour l’authentification et l’utilisation générale des API APIMart.
curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2.6-sunburst",
"prompt": "Flacon de soin de luxe posé sur une pierre noire mouillée, contre-jour doux, gouttes d'\''eau, photo produit éditoriale",
"n": 1,
"size": "4:5",
"resolution": "2k",
"quality": "xhigh",
"complexity": "high"
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "gpt-image-2.6-sunburst",
"prompt": "Flacon de soin de luxe posé sur une pierre noire mouillée, contre-jour doux, gouttes d'eau, photo produit éditoriale",
"n": 1,
"size": "4:5",
"resolution": "2k",
"quality": "xhigh",
"complexity": "high"
}
resp = requests.post(f"{API_BASE}/v1/images/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["images"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(3)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2.6-sunburst",
"prompt": "Changer uniquement la zone d'\''étiquette masquée en SUMMER EDITION dans une linéale nette, sans rien modifier d'\''autre",
"image_urls": [
"https://example.com/product.png"
],
"mask_url": "https://example.com/product-mask.png",
"resolution": "2k",
"quality": "xhigh",
"complexity": "low"
}'curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Flacon de soin de luxe posé sur une pierre noire mouillée, contre-jour doux, gouttes d'\''eau, photo produit éditoriale",
"model": "gpt-image-2.6-sunburst",
"output_format": "gif",
"size": "512x512",
"frame_count": 9,
"frame_duration_ms": 200,
"quality": "low",
"complexity": "low",
"n": 1
}'curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Flacon de soin de luxe posé sur une pierre noire mouillée, contre-jour doux, gouttes d'\''eau, photo produit éditoriale",
"model": "gpt-image-2.6-sunburst",
"output_format": "svg",
"svg": {
"model": "gpt-5.4-mini"
},
"size": "1:1",
"quality": "low",
"complexity": "high",
"n": 1
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| Paramètre | Type | Obligatoire | Par défaut | Description |
|---|---|---|---|---|
model | string | Oui | Par défaut: gpt-image-2.6-sunburst | Cette page utilise gpt-image-2.6-sunburst. Configurez les dimensions, la qualité, les références et les masques pour cette version. |
prompt | string | Oui | Par défaut: — | Ce qu'il faut générer ou modifier. Décrivez le sujet, la scène, la composition, le style, la lumière et ce qui doit rester inchangé. 32 000 caractères maximum. |
size | string | Facultatif | Par défaut: auto | auto, l'un des 15 formats (1:1, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 16:9, 9:16, 2:1, 1:2, 21:9, 9:21, 3:1, 1:3) ou des dimensions en pixels comme 1600x1200. En édition, s'il est omis, il suit l'image d'entrée. auto utilise 512×512 par image. Vous pouvez saisir des dimensions multiples de 16, comme 512x512. Les noms de ratios ne sont pas acceptés pour GIF. |
resolution | string | Facultatif | Par défaut: 1k | 1k, 2k ou 4k. S'utilise avec un format pour size et est ignoré avec des dimensions en pixels. |
quality | string | Facultatif | Par défaut: auto | low / medium / high / xhigh / max / auto. auto réserve le montant de max ; les tâches observées sont généralement facturées en low, puis la différence est restituée selon l’usage réel. Par rapport à 2.5, low consomme 4,2 fois et medium 3,3 fois plus de jetons de sortie ; high, xhigh et max sont inchangés. Flare et Sunburst ont les mêmes tarifs par jeton et consommations. Les tarifs actuels et l’usage réel déterminent le montant final. |
n | integer | Facultatif | Par défaut: 1 | 1–4; SVG: 1. |
output_format | string | Facultatif | Par défaut: png | PNG, JPEG ou WebP pour une image fixe, GIF pour une animation, SVG pour un vecteur. Un fond transparent explicite exige PNG ou WebP ; SVG est transparent par défaut. GIF et SVG n’acceptent que du texte et imposent des restrictions supplémentaires. |
output_compression | integer | Facultatif | Par défaut: — | JPEG / WebP: 0–100. GIF / SVG: —. |
background | string | Facultatif | Par défaut: — | transparent, opaque ou auto. transparent nécessite png ou webp. |
moderation | string | Facultatif | Par défaut: low | auto ou low. |
image_urls | array | Facultatif | Par défaut: — | Jusqu'à 16 URL HTTP(S) publiques d'images de référence. Leur présence active le mode édition. GIF accepte uniquement un prompt texte, sans références, masques, annotations ni compression de sortie. SVG utilise un prompt texte avec n=1. Références, masques, annotations et compression sont exclus. Les niveaux de raisonnement dépendent du modèle. |
mask_url | string | Facultatif | Par défaut: — | Masque PNG avec canal alpha (URL ou data URL PNG), de la même taille que la première image d'entrée ; les zones transparentes sont modifiées. Utilisez un PNG transparent de la taille de la première référence. Une référence est requise ; annotation et masque sont incompatibles. GIF accepte uniquement un prompt texte, sans références, masques, annotations ni compression de sortie. SVG utilise un prompt texte avec n=1. Références, masques, annotations et compression sont exclus. Les niveaux de raisonnement dépendent du modèle. |
complexity | string | Facultatif | Par défaut: high | Choisissez low, medium ou high indépendamment de quality. La valeur par défaut est high. Aucun supplément ni jeton image supplémentaire. |
markup_url | string | Facultatif | Par défaut: — | markup_url accepte HTTPS ou une Data URL ; markup accepte une URL ou {"image_url":"..."}, mais pas file_id. Une référence est requise. Le PNG transparent doit correspondre à la première image. L’original et le calque sont limités chacun à 16 777 216 pixels, et le calque à 50 Mo. Annotation et mask_url sont incompatibles. Le calque ne consomme pas de jetons image, mais peut ajouter un peu d’usage texte. |
markup | string | object | Facultatif | Par défaut: — | URL / {"image_url":"..."}; file_id: —. Utilisez un PNG transparent de la taille de la première référence. Une référence est requise ; annotation et masque sont incompatibles. |
frame_count | integer | Facultatif | Par défaut: 9 | GIF: 2–16. GIF accepte uniquement un prompt texte, sans références, masques, annotations ni compression de sortie. |
frame_duration_ms | integer | Facultatif | Par défaut: 200 | Par défaut 200 ms ; minimum 20 ms, par pas de 10 ms. |
svg.model | string | Facultatif | Par défaut: — | Obligatoire pour SVG. Indiquez un modèle texte pris en charge avec une tarification par jeton texte, comme gpt-5.4-mini. |
svg.reasoning.effort | string | Facultatif | Par défaut: — | none / minimal / low / medium / high / xhigh / max. Les niveaux pris en charge dépendent du modèle de rédaction. L’omission utilise son réglage par défaut. |
safety_identifier | string | Facultatif | Par défaut: — | Identifiant utilisateur stable facultatif, limité à 128 caractères ; utilisez le hachage d’un nom ou d’une adresse e-mail. Il n’est pas transmis par défaut. |
Explorez les versions GPT Image sur APIMart et choisissez le modèle et les paramètres pour générer et retoucher vos images.
| Modèle | Idéal pour | Résolution / format |
|---|---|---|
| GPT Image 2.6 API | Flare et Sunburst : sorties image, GIF et SVG prévues avec complexity et annotations ; pas encore en service | 1K / 2K / 4K |
| GPT Image 2.6 Flare API | Flare et Sunburst : sorties image, GIF et SVG prévues avec complexity et annotations ; pas encore en service | 1K / 2K / 4K |
| GPT Image 2.6 Sunburst APICette page | Flare et Sunburst : sorties image, GIF et SVG prévues avec complexity et annotations ; pas encore en service | 1K / 2K / 4K |
| GPT Image 2.5 API | Flare et Sunburst sur une seule page, avec jusqu'à 16 images de référence, masques et fond transparent | 1K / 2K / 4K |
| GPT Image 2.5 Flare API | Images rapides au quotidien, génération par lots et prototypage rapide | 1K / 2K / 4K |
| GPT Image 2.5 Sunburst API | Retouches précises pour les assets de production, les créations publicitaires et l'édition en plusieurs étapes | 1K / 2K / 4K |
| GPT Image 2 API | Texte vers image et édition avec jusqu'à 16 images de référence et 15 formats d'image | 1K / 2K / 4K |
| GPT Image 1.5 API | Texte vers image et édition avec jusqu'à 5 images de référence et masques | 1:1 / 3:2 / 2:3 |
| GPT Image 1 API | Génération précédente : texte vers image et édition avec jusqu'à 5 images de référence et masques | 1:1 / 3:2 / 2:3 |
Cette page utilise gpt-image-2.6-sunburst. Configurez les dimensions, la qualité, les références et les masques pour cette version.
Décrivez l’objectif visuel et les points à vérifier.
Trois étapes de l'inscription à votre première image GPT Image 2.6 Sunburst
Inscrivez-vous sur APIMart, rechargez votre solde et créez une clé API dans le tableau de bord. La même clé fonctionne pour tous les modèles GPT Image.
Essayez prompts, images de référence, tailles et qualité dans le Playground ci-dessus et vérifiez le coût estimé avant d'écrire du code.
Utilisez les exemples ci-dessous pour envoyer des tâches depuis votre backend et interroger le résultat.
Prompts, variantes de nom, références et configuration.
Cette page utilise gpt-image-2.6-sunburst. Configurez les dimensions, la qualité, les références et les masques pour cette version.
Commencez par le sujet et la scène, puis précisez la composition et la lumière. Indiquez les mots exacts à afficher et séparez les modifications des détails à conserver.
model et prompt sont obligatoires. Les options sont size (auto, 15 formats ou dimensions en pixels), resolution (1k, 2k, 4k ; 1k par défaut), quality (low, medium, high, xhigh, max, auto), n (1–4), output_format (png / jpeg / webp / gif / svg), output_compression, background, moderation, image_urls (jusqu'à 16) et mask_url. complexity / markup_url / markup / frame_count / frame_duration_ms / svg.model / svg.reasoning.effort / safety_identifier. 32 000 caractères maximum. SVG: n=1.
Oui. Ajoutez jusqu'à 16 URL d'images publiques dans image_urls pour éditer ou combiner des images. Pour une retouche locale, ajoutez mask_url : un PNG avec canal alpha de la même taille que la première image d'entrée, dont les zones entièrement transparentes sont modifiées. Gardez le masque sous 4 Mo.
auto ou 15 formats en 1k, 2k ou 4k, par exemple 2880×2880 pour 1:1 et 3840×2160 pour 16:9 en 4k. Les dimensions en pixels doivent être des multiples de 16, au plus 3840 px par côté, avec un rapport jusqu'à 3:1 et 655 360–8 294 400 pixels au total. Les tailles au-delà de 2560×1440 sont expérimentales.
Oui. Réglez background sur transparent et output_format sur png ou webp. Le JPEG n'a pas de canal alpha et ne prend donc pas en charge la transparence.
PNG, JPEG ou WebP pour une image fixe, GIF pour une animation, SVG pour un vecteur. Un fond transparent explicite exige PNG ou WebP ; SVG est transparent par défaut. GIF et SVG n’acceptent que du texte et imposent des restrictions supplémentaires.
Les deux vues représentent le même brouillon. Les valeurs JSON valides et prises en charge actualisent le formulaire. Un JSON invalide reste visible avec un message d’erreur.
Envoyez POST /v1/images/generations, récupérez data[0].task_id, puis interrogez GET /v1/tasks/{task_id}. L’image terminée se trouve dans data.result.images[0].url[0].
Dans la réponse commune, un état failed s’accompagne de data.error.message. Vérifiez la cause avant de modifier les données ou de réessayer.
Vérifiez le tarif actuel du modèle et des paramètres choisis avant l’envoi. Le montant final figure dans le résultat de la tâche.
Après connexion, utilisez Obtenir une clé API pour ouvrir la gestion des clés APIMart. Conservez la clé côté serveur ou dans une variable d’environnement, hors du code client public.
GPT Image 2.6 n’est pas encore en service. La disponibilité et les tarifs suivront le lancement du service.
Choisissez low, medium ou high indépendamment de quality. La valeur par défaut est high. Aucun supplément ni jeton image supplémentaire.
markup_url accepte HTTPS ou une Data URL ; markup accepte une URL ou {"image_url":"..."}, mais pas file_id. Une référence est requise. Le PNG transparent doit correspondre à la première image. L’original et le calque sont limités chacun à 16 777 216 pixels, et le calque à 50 Mo. Annotation et mask_url sont incompatibles. Le calque ne consomme pas de jetons image, mais peut ajouter un peu d’usage texte.
GIF accepte uniquement du texte, sans image_urls, mask_url, markup ni output_compression. frame_count : 2–16, défaut 9. frame_duration_ms : défaut 200, minimum 20, par pas de 10 ms. size désigne les pixels d’une image avec des côtés multiples de 16 ; auto vaut 512×512, sans noms de ratios. La planche complète est limitée à 3840 pixels par côté, 8 294 400 pixels au total et un ratio de 3:1. Réduisez la taille ou le nombre d’images si nécessaire. n vaut 1–4, chaque animation étant facturée sur sa planche entière.
SVG accepte uniquement du texte avec n=1, sans références, masques, annotations ni output_compression. svg.model est obligatoire et doit disposer d’une tarification texte sur la plateforme. svg.reasoning.effort peut être none, minimal, low, medium, high, xhigh ou max selon le modèle ; l’omission utilise son réglage par défaut. quality et complexity contrôlent l’image de référence générée. Le SVG statique a un fond transparent par défaut, sans scripts, liens externes ni bitmaps intégrés. Les coûts de l’image et de la rédaction s’additionnent. Les contrats à prix fixe par image ne prennent pas en charge SVG.
auto réserve le montant de max ; les tâches observées sont généralement facturées en low, puis la différence est restituée selon l’usage réel. Par rapport à 2.5, low consomme 4,2 fois et medium 3,3 fois plus de jetons de sortie ; high, xhigh et max sont inchangés. Flare et Sunburst ont les mêmes tarifs par jeton et consommations. Les tarifs actuels et l’usage réel déterminent le montant final. Le coût SVG inclut l’image de référence et l’usage texte réel du modèle de rédaction. GIF est facturé sur la planche complète des images, séparément pour chaque animation.
Identifiant utilisateur stable facultatif, limité à 128 caractères ; utilisez le hachage d’un nom ou d’une adresse e-mail. Il n’est pas transmis par défaut.
Vous pouvez nous joindre via le chat en direct en bas à droite de la page, nous envoyer un e-mail à [email protected], ou rejoindre notre communauté Discord. Notre équipe vous répondra dans les plus brefs délais.
Découvrez d'autres modèles de la même catégorie.

GPT Image 2.6 Flare
GPT Image 2.6 Flare brings your imagination into focus, turning creative ideas into expressive visuals. From cinematic scenes and bold illustrations to polished product concepts, explore color, light, and composition to give every idea its own distinctive look.

Muse Image Ext
Muse Image turns inspiration into compelling visuals. From a spark of an idea to a fully imagined scene, it helps bring your creative vision to life with images that express your style and tell your story. Explore new possibilities and give every idea a visual voice.

Hy Image V3.5 Preview
HY Image 3.5 Preview is an image generation and editing model developed by Tencent Hunyuan. It supports text-to-image creation, reference-based generation, and multi-turn editing, allowing users to refine images through conversational instructions. With support for up to 4K output and flexible image dimensions, it offers a versatile tool for creating and refining visual content.

Flux 3 Image Klein
FLUX 3 Image Klein is a compact, open-weight image generation and editing model developed by Black Forest Labs. It combines text-to-image creation, image editing, and composition using up to 10 reference images in a single model. With support for up to 4K resolution and bounding-box layout control, it gives creators flexible tools to bring their ideas to life.