Images
GPT Image
POST
GPT Image
Les paramètres et les méthodes d’utilisation sont alignés sur la version officielle ; pour les paramètres détaillés, reportez-vous directement à la documentation officielle.
Pour une édition avec plusieurs images de référence, vous pouvez répéter
Édition d’images :
Édition d’images :
Méthode d’appel
https://{api_domain}/openai/v1/images/generationshttps://{api_domain}/openai/v1/images/edits
https://{api_domain}/openai/v1
Modèles pris en charge
gpt-image-2gpt-image-2-oaigpt-image-2.5-sunburst-oaigpt-image-2.5-flare-oai
Description
Cette API est compatible avec l’API Image d’OpenAI et prend actuellement en charge la génération et l’édition d’images. Pour les paramètres détaillés, la documentation officielle d’OpenAI fait foi :- Guide officiel de génération d’images OpenAI
- Images generate
- Images edit
-
Les requêtes de génération d’images utilisent
application/json. -
L’édition d’images prend en charge l’upload de fichiers via
multipart/form-data, ainsi queapplication/jsonavec un tableauimagespour transmettre les références d’images ; un exemple JSON est fourni ci-dessous. -
Il est recommandé de définir explicitement
sizeetqualityafin de contrôler la qualité des images et les coûts. Les frais sont calculés en fonction de la consommation réelle de tokens et du prix du modèle ; la consommation peut être consultée dans le champusagede la réponse.
Modèles et paramètres
- Utilisez
gpt-image-2.5-sunburst-oaipour une édition d’images fine, ougpt-image-2.5-flare-oaipour une génération d’images rapide. Dans les requêtes, utilisez le nom complet dumodeltel que listé ci-dessus. qualitypour les modèles 2.5 :low/medium/high/xhigh/max/auto, avecautopar défaut ; GPT Image 2 ne prend pas en charge les nouvelles valeursxhigh/max.- Pour générer des images avec un fond transparent, définissez
background="transparent"et utilisezoutput_format="png"ou"webp". - Définissez la taille de l’image via
size, par exemple1024x1024,1536x1024ou1024x1536. Pour les contraintes relatives aux tailles personnalisées et la description complète des paramètres, reportez-vous à la documentation officielle.
API REST
1. Génération d’images
2. Édition d’images
image[] :
3. Édition d’images (JSON)
Remplacez{base64_image} par l’encodage Base64 de l’image PNG d’entrée.
SDK OpenAI
Python
Node.js
Bonnes pratiques
Paramètre moderation
moderation="auto"correspond au filtrage standard par défaut ;moderation="low"indique un filtrage plus permissif.moderationpeut être utilisé dans les requêtes de génération et d’édition d’images.