Skip to content

Modifier gpt-image-1.5

POST
/v1/images/edits
  • Modifier ou composer des images à partir de prompt et de l'image de référence image (gpt-image-1.5)
  • mask optionnel pour définir les zones transparentes comme zone d'édition
  • Corps de requête en multipart/form-data (champs image binaires)
  • Documentation officielle : Images createEdit

Authorizations

bearer
Type
HTTP (bearer)

Request Body

multipart/form-data
object

Image à modifier. Doit être un fichier image pris en charge ou un tableau d'images. Pour gpt-image-1, chaque image doit être un png, webp ou jpg de moins de 25 Mo. Pour dall-e-2, une seule image carrée png de moins de 4 Mo.

Format"binary"

Description textuelle de l'image souhaitée. Longueur maximale 1000 caractères pour dall-e-2 et 32000 pour gpt-image-1.

Image supplémentaire dont les zones entièrement transparentes (ex. alpha nul) indiquent où modifier image. Si plusieurs images sont fournies, le masque s'applique à la première. PNG valide de moins de 4 Mo et mêmes dimensions que image.

Format"binary"

Modèle utilisé pour générer l'image. Uniquement gpt-image-1, gpt-image-1-all, flux-kontext-pro, flux-kontext-max.

Nombre d'images à générer. Entre 1 et 10.

Qualité de l'image générée. Seul gpt-image-1 prend en charge high, medium et low. dall-e-2 uniquement standard. Par défaut auto.

Format de retour des images générées. url ou b64_json. Les URL sont valides 60 minutes après génération. Ce paramètre ne s'applique qu'à dall-e-2 ; gpt-image-1 renvoie toujours du base64 — ne pas utiliser ce paramètre pour gpt-image-1.

Taille de l'image générée. Pour les modèles GPT Image : 1024x1024, 1536x1024 (paysage), 1024x1536 (portrait) ou auto (par défaut). Pour dall-e-2 : 256x256, 512x512 ou 1024x1024. Pour dall-e-3 : 1024x1024, 1792x1024 ou 1024x1792.

Transparence du fond des images générées. Uniquement gpt-image-1 : transparent, opaque ou auto (par défaut). Avec auto, le modèle choisit le meilleur fond.

Niveau de modération du contenu pour les images gpt-image-1. low pour un filtrage moins strict, auto par défaut.

Responses

application/json
object
object[]
Required
object
Required

Playground

Authorization
Body

Samples