Aller au contenu
Site principal Actualités Console

Référence de l’API de génération d’images

Référence de l’API de génération d’images de la série GPT-Image. Pour la vue d’ensemble et le choix du modèle, voir GPT-Image 生图

Requête

POST https://api.4allapi.com/v1/images/generations
{
"model": "gpt-image-2",
"prompt": "Affiche de marque de café au style minimaliste, fond couleur crème, une tasse de latte au centre de l’image",
"n": 1
}
ParamètreObligatoireDescription
modelNom du modèle ; pour le format/ la résolution/ la vitesse, utilisez les suffixes (-fast, -portrait, -2k, -4k, etc.)
promptDescription de l’image, prend en charge le chinois et l’anglais ainsi que des instructions composites
nNombre d’images à générer, 1 par défaut ; pour les lots, il est recommandé d’effectuer plusieurs requêtes plutôt qu’un grand n
response_formaturl (par défaut) ou b64_json

Réponse

{
"created": 1735900000,
"data": [
{ "url": "https://…/xxx.png" }
]
}
  • Lorsque response_format: "b64_json" est utilisé, le champ b64_json est renvoyé ; attention, le corps de la réponse est plus volumineux ;
  • Les URL sont temporaires ; sauvegardez-les immédiatement après réception, voir 压缩与输出分辨率

Exemple Python

resp = client.images.generate(
model="gpt-image-2-portrait-2k",
prompt="Rue de Tokyo sous la pluie la nuit, reflets néon, ambiance cinématographique",
)
print(resp.data[0].url)

Facturation et échecs

  • Facturation à l’usage : chaque image réussie est débitée une fois, les échecs ne sont pas facturés ;
  • Le traitement des délais d’attente et des déconnexions est décrit dans 连接中断排查;
  • Pour l’édition d’une image à partir d’une autre, voir 图片编辑 API