La génération d'images n'est pas l'interface de chat standard. Même si un fournisseur d'IA prend en charge les modèles de texte, cela ne signifie pas nécessairement qu'il prend en charge l'interface d'images OpenAI. Vérifiez auprès du fournisseur s'il mentionne explicitement « Images API », « génération d'images » ou le modèle correspondant avant de procéder à la configuration.
Informations officiellesLes téléchargements et la documentation dépendent du site officiel.
Vérifiez d'abord si le fournisseur prend en charge l'interface d'images
Élément à vérifier
Comment vérifier
Pourquoi
Type d'interface
Si le panneau d'administration ou la documentation mentionne explicitement Images API, génération d'images, édition d'images
Indiquer uniquement une interface de chat compatible OpenAI ne signifie pas que l'interface d'images est également disponible
Permissions du modèle
Si la liste des modèles inclut des modèles d'images et si le compte ou la clé dispose des autorisations
Les modèles d'images sont souvent facturés et activés séparément des modèles de texte
Chemin de la requête
Si le fournisseur a fourni des exemples pour l'interface d'images
Certains fournisseurs ne relaient que l'interface de chat ; appeler directement le chemin d'image renverra une erreur 404
Tarif
Les images sont facturées à l'unité, selon la taille ou la qualité
Testez avec une petite quantité avant toute génération en masse afin d'éviter une consommation élevée d'un coup
Différences avec l'interface de chat
Type
Interfaces courantes
Préparation requise
Chat textuel
/v1/chat/completions ou Responses
Clé, Base URL, nom du modèle, contenu du message
Génération d'images
/v1/images/generations
Clé, modèle d'image, prompt, taille, format de sortie
Édition d'images
Interface d'édition d'images
En plus du prompt, vous devez également téléverser l'image originale ou le masque
Comment remplir les champs
Paramètre de configuration
Méthode de saisie
Endpoint
https://api.openai.com/v1/images/generations
Model
Exemple officiel disponible : <code>gpt-image-2</code> ; pour les services de fournisseurs, remplissez selon la liste du fournisseur
Prompt
Quelle image souhaitez-vous générer
Size
Taille de l'image
Format
URL ou base64
Si vous utilisez un fournisseur, remplacez la partie domaine officielle par l'adresse de l'API d'image fournie par celui-ci ; si le fournisseur n'a pas précisé la prise en charge de l'interface d'images, ne présumez pas qu'elle est disponible. Pour savoir si la Base URL inclut /v1, suivez toujours l'exemple du panneau d'administration sans essayer de deviner.
Exemple de requête
Exemple de génération d'images OpenAI
curl https://api.openai.com/v1/images/generations \ -H "Authorization: Bearer YOUR_OPENAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2", "prompt": "A clean product photo of a white ceramic mug on a solid-color background", "size": "1024x1024" }'
Le coût de l'interface d'images est généralement différent de celui de l'interface de texte. Vérifiez le tarif avant de procéder à des générations en masse.
Erreur
Causes fréquentes
Solutions
404 / endpoint not found
Le fournisseur ne dispose pas d'interface relais pour les images, ou le chemin comporte trop ou pas assez de barres obliques /v1
Consultez le panneau d'administration pour trouver un exemple d'interface d'images dédié ; n'utilisez pas directement l'interface de chat
model not found
Le nom du modèle d'image ne figure pas dans la liste actuelle du fournisseur
Copiez l'ID de modèle/le nom de modèle original du modèle d'image, et non celui d'un modèle de texte
unsupported content type
L'interface d'édition d'images nécessite l'envoi de fichiers ; vous ne pouvez pas envoyer uniquement du JSON
Vérifiez d'abord si vous appelez l'interface de génération ou l'interface d'édition