GPT Image 2 Génération d'images Beta
- Le modèle GPT Image 2 (gpt-image-2-beta) prend en charge les modes texte vers image, image vers image et édition d’image
- Mode de traitement asynchrone, utilisez l’ID de tâche retourné pour interroger le statut
- Les liens d’image générés sont valides pendant 24 heures, veuillez les enregistrer rapidement
Tailles prises en charge :
- Actuellement, seuls
size=autoou les tailles en ratio (par ex.size="1:1") avecresolution="1K"sont pris en charge - Lorsque
size=auto, le champresolutionest ignoré et traité comme 1K resolution="2K"/resolution="4K"et les tailles en pixels explicites (par ex.1024x1024) ne sont pas pris en charge actuellement- Pour du 2K, 4K ou un contrôle explicite des pixels, utilisez gpt-image-2
Facturation (per_call) :
- Facturation uniquement au palier 1K
nest fixé à 1 ;qualityn’est pas exposé sur ce canal
Autorisations
Toutes les API nécessitent une authentification Bearer Token
Obtenir une clé API :
Visitez la Page de gestion des clés API pour obtenir votre clé API
Ajouter à l'en-tête de requête :
Corps
Nom du modèle de génération d'image
gpt-image-2-beta "gpt-image-2-beta"
Invite décrivant l'image que vous souhaitez générer, ou décrivant comment éditer l'image d'entrée. Limitée à 2000 tokens
2000"A beautiful colorful sunset over the ocean"
Taille de l'image générée. Deux modes sont pris en charge :
1. auto (par défaut)
Le modèle détermine automatiquement la taille de sortie. Dans ce mode, le champ resolution est ignoré et traité comme 1K.
2. Ratio (doit être utilisé avec resolution="1K")
1:1: Carré3:2/2:3: Paysage / Portrait4:3/3:4: Paysage / Portrait5:4/4:5: Paysage / Portrait16:9/9:16: Écran large paysage / portrait21:9/9:21: Ultra-large paysage / portrait2:1/1:2: Paysage / Portrait3:1/1:3: Panorama paysage / portrait (rapport maximal)
Remarque : Les tailles en pixels explicites (par ex. 1024x1024) ne sont pas prises en charge actuellement. Pour un contrôle explicite des pixels, utilisez gpt-image-2.
"16:9"
Niveau de résolution. Effectif uniquement lorsque size est un ratio. Actuellement, seul 1K est pris en charge.
Cas d'ignorance :
- Lorsque
size=auto, ce champ est ignoré et traité comme 1K (ce paramètre n'a pas besoin d'être passé)
Dimensions de sortie paysage/carré (les dimensions portrait sont celles du paysage avec largeur/hauteur inversées) :
Remarque : 2K / 4K ne sont pas pris en charge actuellement. Pour une résolution plus élevée, utilisez gpt-image-2.
1K "1K"
Liste d'URL d'images de référence pour les fonctionnalités image vers image et édition d'image
Remarques :
- Jusqu'à
16images de référence par requête - Formats pris en charge :
.jpeg,.jpg,.png,.webp - Les URL d'images doivent être directement accessibles par le serveur, ou des URL qui déclenchent un téléchargement direct (généralement des URL se terminant par des extensions d'image comme
.png,.jpg)
16URL de rappel HTTPS pour l'achèvement de la tâche
Moment du rappel :
- Déclenché lorsque la tâche est terminée, échouée ou annulée
- Envoyé après confirmation de la facturation
Restrictions de sécurité :
- Protocole HTTPS uniquement
- Les adresses IP internes sont interdites (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longueur de l'URL ne doit pas dépasser
2048caractères
Mécanisme de rappel :
- Délai d'expiration :
10secondes - Maximum
3tentatives après échec (à1/2/4secondes après l'échec) - Le format de réponse du rappel est cohérent avec l'API de requête de tâche
- Un code de statut 2xx est considéré comme un succès, les autres codes déclenchent une nouvelle tentative
"https://your-domain.com/webhooks/image-task-completed"
Réponse
Tâche d'image créée avec succès
Horodatage de création de la tâche
1757156493
ID de tâche
"task-unified-1757156493-imcg5zqt"
Nom du modèle réellement utilisé
"gpt-image-2-beta"
Type d'objet de tâche
image.generation.task Pourcentage de progression de la tâche (0-100)
0 <= x <= 1000
Statut de la tâche
pending, processing, completed, failed "pending"
Informations sur la tâche asynchrone
Type de sortie de la tâche
text, image, audio, video "image"
Informations d'utilisation et de facturation