Guide de configuration

Guide de configuration du fournisseur

Consultez les étapes de configuration et le dépannage par outil.

Guide de configuration du fournisseur/Configuration de l'API OpenAI Images

Configuration de l'API OpenAI Images

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.

Vérifiez d'abord si le fournisseur prend en charge l'interface d'images

Élément à vérifierComment vérifierPourquoi
Type d'interfaceSi le panneau d'administration ou la documentation mentionne explicitement Images API, génération d'images, édition d'imagesIndiquer uniquement une interface de chat compatible OpenAI ne signifie pas que l'interface d'images est également disponible
Permissions du modèleSi la liste des modèles inclut des modèles d'images et si le compte ou la clé dispose des autorisationsLes modèles d'images sont souvent facturés et activés séparément des modèles de texte
Chemin de la requêteSi le fournisseur a fourni des exemples pour l'interface d'imagesCertains fournisseurs ne relaient que l'interface de chat ; appeler directement le chemin d'image renverra une erreur 404
TarifLes 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

TypeInterfaces courantesPréparation requise
Chat textuel/v1/chat/completions ou ResponsesClé, Base URL, nom du modèle, contenu du message
Génération d'images/v1/images/generationsClé, modèle d'image, prompt, taille, format de sortie
Édition d'imagesInterface d'édition d'imagesEn plus du prompt, vous devez également téléverser l'image originale ou le masque

Comment remplir les champs

Paramètre de configurationMéthode de saisie
Endpointhttps://api.openai.com/v1/images/generations
ModelExemple officiel disponible : <code>gpt-image-2</code> ; pour les services de fournisseurs, remplissez selon la liste du fournisseur
PromptQuelle image souhaitez-vous générer
SizeTaille de l'image
FormatURL 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.
ErreurCauses fréquentesSolutions
404 / endpoint not foundLe fournisseur ne dispose pas d'interface relais pour les images, ou le chemin comporte trop ou pas assez de barres obliques /v1Consultez le panneau d'administration pour trouver un exemple d'interface d'images dédié ; n'utilisez pas directement l'interface de chat
model not foundLe nom du modèle d'image ne figure pas dans la liste actuelle du fournisseurCopiez 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 typeL'interface d'édition d'images nécessite l'envoi de fichiers ; vous ne pouvez pas envoyer uniquement du JSONVérifiez d'abord si vous appelez l'interface de génération ou l'interface d'édition