Introduction
La génération texte vers image Sunburst part de votre description, sans image source. Ce niveau axé sur la précision propose cinq réglages de qualité pour maîtriser le détail et des sorties jusqu’à environ 8,3 mégapixels.
| Champ | Valeur |
|---|---|
| Entrée | Texte |
| Sortie | Image |
| Éditeur | OpenAI |
| Date de sortie | 2026-11-05 |
| Modèle API | gpt-image-2.6-sunburst |
| Points de terminaison publics | openai/gpt-image-2.6-sunburst/text-to-image; openai/gpt-image-2.6-sunburst/edit |
| Qualité | low, medium (par défaut), high, xhigh, max |
| Résolution | 1k : environ 1 MP ; 2k : environ 3,7 MP ; 4k : environ 8,3 MP |
| Dimensions en 16:9 | 2k : 2560 x 1440 ; 4k : 3840 x 2160 |
| Rapports d’aspect | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9, 9:21, 2:1, 1:2, 3:1, 1:3, 5:4, 4:5 |
| Nombre de sorties | 1–10 images par demande |
| Sources de retouche | 1–16 images sources |
| Masque | PNG facultatif, aux dimensions de la première image ; les pixels transparents indiquent la zone à repeindre |
| Fond | auto, opaque, transparent ; la transparence exige PNG ou WebP |
| Formats de fichier | PNG (par défaut), JPEG, WebP · GIF (génération depuis un texte uniquement) |
Fonctionnalités et points forts
Demi-tour sur le balcon
Un demi-tour défini et un éclairage nocturne fournissent des détails précis pour examiner la continuité.
Toast au bar de jazz
Le toast suivi du clin d’œil donne une progression claire à la boucle.
Retouche de manteau à Paris
La retouche Sunburst précise le sujet à conserver avant de demander un manteau et un décor pluvieux.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | Description de scène Sunburst obligatoire de 5 000 caractères maximum, sans texte par défaut ; les tokens du prompt sont facturés, donc les prompts Sunburst plus longs coûtent l… 1 caractères minimum · 5000 caractères maximum |
aspect_ratio | Non | Pour les images fixes Sunburst, |
resolution | Non | Pour les images fixes Sunburst, choisissez 1k (environ 1 MP), 2k (environ 3,7 MP) ou 4k (environ 8,3 MP). |
quality | Non | Réglez le détail Sunburst sur low, medium (par défaut), high, xhigh ou max ; les niveaux supérieurs augmentent le détail, le temps de rendu et le prix. |
reasoning_effort | Non | Sunburst utilise |
num_outputs | Non | Demandez 1–10 images par requête Sunburst ; aucun nombre par défaut n’est précisé ici et chaque image produite est facturée. |
background | Non | Les fonds Sunburst peuvent être auto, opaque ou transparent, sans valeur par défaut précisée ici ; utilisez PNG ou WebP pour la transparence, sans supplément lié au fond. |
output_format | Non | Sunburst accepte png (par défaut), jpeg, webp et gif. Le GIF exige un |
frame_count | Non | Une boucle GIF Sunburst comporte de 2 à 16 images, avec 9 par défaut. La taille 768 est limitée à 12 images, tandis que 512 en permet 16. |
frame_duration_ms | Non | La durée de chaque image GIF Sunburst va de 20 à 2000 ms, avec 200 ms par défaut. Décrivez le mouvement et sa répétition dans le prompt. |
output_quality | Non | Réglez la compression JPEG ou WebP de Sunburst entre 0 et 100 : une valeur haute garde plus de détails dans un fichier plus lourd, PNG et GIF l’ignorent, et le prix de Sunburst… |
Tarification
Sunburst facture les tokens réellement utilisés par chaque demande : le texte du prompt et les tokens d’image du résultat final. Le prix affiché pour un niveau de qualité et de résolution correspond à une image Sunburst carrée ; les autres rapports coûtent donc généralement moins cher. Demander davantage d’images Sunburst additionne leurs tokens, et les tokens du prompt sont comptés à nouveau pour chaque image. Sunburst réserve le montant maximal au lancement d’une tâche et restitue la part inutilisée une fois celle-ci terminée. Les demandes Sunburst refusées ne sont pas facturées. Un GIF Sunburst suit le même décompte : les images sont regroupées sur des planches, donc davantage d’images signifie généralement davantage de tokens d’image.
| Résolution | Qualité: low | Qualité: medium | Qualité: high | Qualité: xhigh | Qualité: max |
|---|---|---|---|---|---|
| $0.02232 / image | $0.03915 / image | $0.04743 / image | $0.08433 / image | $0.18972 / image |
| $0.027 / image | $0.04752 / image | $0.05742 / image | $0.10206 / image | $0.22941 / image |
| $0.04131 / image | $0.07299 / image | $0.08847 / image | $0.15723 / image | $0.35379 / image |
| $0.04392 / image | $0.07776 / image | $0.09432 / image | $0.1674 / image | $0.37638 / image |
| $0.07479 / image | $0.13221 / image | $0.16011 / image | $0.28512 / image | $0.64044 / image |
Cas d’utilisation
Visuels de campagne touristique
Créez une affiche de bord de mer avec une destination nommée, un titre court et une palette maîtrisée.
Visuels de menu de café
Décrivez la disposition d’une ardoise avec les entrées du menu entre guillemets et une ambiance matinale bien définie.
Retouches de portrait
Transposez un portrait fourni dans une rue sous la pluie en demandant de préserver la continuité avec la source.
Guide de prompt et conseils pratiques
Définissez le brief visuel
Décrivez le sujet, les matières et la lumière, puis placez entre guillemets les courts textes à afficher.
Choisissez le détail et les dimensions
Commencez en qualité medium et choisissez 1k, 2k ou 4k selon l’emplacement prévu pour l’image.
Précisez la retouche
Pour une retouche, placez la source en premier et décrivez ce qu’il faut conserver avant d’indiquer le remplacement.
Délimitez une zone
Fournissez un masque PNG aux dimensions de la première image si le changement concerne une zone précise.
Introduction
GPT Image 2.6 Sunburst Texte vers image crée une nouvelle image à partir d’une description écrite. Sunburst est le niveau axé sur la précision de la version OpenAI du 5 novembre 2026, conçu pour la fidélité et la stabilité des détails au fil des retouches.
Ce point de terminaison part d’un texte plutôt que d’une image source. Décrivez la composition, puis choisissez séparément la qualité, la résolution et le rapport ; lors de nos tests, medium 1k a demandé environ 30 secondes par image.
Fonctionnalités et points forts
- Boucles GIF : choisissez
output_formatgif, renseignezaspect_ratioet décrivez précisément le cycle du mouvement. - Cinq niveaux de détail : medium est le réglage par défaut, avec low, high, xhigh et max pour s’adapter au projet.
- Grandes tailles de sortie : 1k correspond à environ 1 MP, 2k à environ 3,7 MP et 4k à environ 8,3 MP.
- Textes courts : lors de nos tests, les titres d’affiches touristiques et les entrées de menus de café ont été reproduits sans erreur de lettres.
- Visuels transparents : demandez un fond transparent en PNG ou WebP ; la transparence PNG en low 1k a fonctionné dans nos tests.
- Plusieurs propositions : demandez 1–10 images, chaque résultat généré étant payé séparément.
Cas d’usage
- Visuels touristiques : concevez une affiche avec un phare, un titre de destination court et une ligne de date.
- Signalétique de café : créez une scène photographique d’ardoise avec les entrées du menu entre guillemets, à examiner.
- Illustration éditoriale : décrivez un atelier de menuiserie ensoleillé avec un sujet assis et des matières nommées.
Guide du prompt et conseils
- Situez les mots : écrivez par exemple « PORTO AZUL en haut » pour relier le texte à son emplacement.
- Précisez les matières : « pull en maille bleu marine dans un atelier de menuiserie » apporte des détails concrets à la scène.
- Choisissez la lumière avec soin : essayez « lumière du matin devant un café parisien » plutôt qu’une ambiance vague.
- Accordez texte et mise en page : utilisez une formule comme « affiche touristique verticale » et choisissez le rapport correspondant.
- Demandez clairement le détourage : décrivez « une tasse de café sur fond transparent » et sélectionnez transparent avec PNG ou WebP.
- Ajustez
reasoning_effortsur low, medium ou high (par défaut). Plus de planification aide les textes denses et les mises en page complexes, avec un délai accru mais un tarif inchangé.
Démarrage rapide de l’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "openai/gpt-image-2.6-sunburst/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"quality": "medium",
"background": "auto",
"resolution": "1k",
"num_outputs": 1,
"aspect_ratio": "1:1"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.







