API gpt-image-2
gpt-image-2 prend en charge la génération d’images à partir de texte et la retouche d’images. Il est disponible via l’endpoint unifié AIHubMix et les endpoints compatibles OpenAI.
Pour une nouvelle intégration unifiée, consultez Génération d’images. Les exemples de cette page utilisent les endpoints compatibles OpenAI pour les intégrations SDK existantes.
La génération, la retouche, le décodage Base64 et le rejet d’un paramètre invalide ont été vérifiés avec
gpt-image-2. Avant l’intégration, consultez l’API Schema du modèle, sélectionnez l’endpoint par path et lisez son request.schema.Prérequis
Installez ou mettez à jour le SDK Python OpenAI et fournissez la clé API par une variable d’environnement :Générer une image
Cet exemple génère une image PNG1024x1024 de qualité basse et enregistre les données Base64 retournées.
Modifier une image
L’endpoint de retouche acceptemultipart/form-data. Placez l’image source dans le dossier courant sous le nom input.png.
Paramètres confirmés
Exemple de réponse
Les deux endpoints compatibles renvoient une réponse image OpenAI.data[].b64_json contient l’image en Base64 et usage indique l’utilisation des tokens.
Réponse d’erreur
Un paramètre non pris en charge renvoie une erreur4xx structurée. Par exemple, quality: "ultra" renvoie HTTP 400 :
error.param et error.code, puis corrigez la requête selon le request.schema de l’endpoint sélectionné.