Passer au contenu principal
POST
/
v1
/
images
/
generations
Create images
curl --request POST \
  --url https://api.cometapi.com/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "dall-e-3",
  "prompt": "A paper boat floating on calm water at sunrise."
}
'
{
  "created": 1773311889,
  "data": [
    {
      "revised_prompt": "A paper boat floating on calm water at sunrise, with soft golden light reflecting off the water's surface.",
      "url": "https://filesystem.site/cdn/20260312/1d6826050921c07a13ff173310c640.webp"
    }
  ]
}
Utilisez cette route pour créer des images à partir de texte avec des formats de requête compatibles OpenAI sur CometAPI.

Choisir un modèle d’abord

  • Utilisez dall-e-3 si vous voulez un test simple basé sur une URL
  • Utilisez gpt-image-1, gpt-image-1-mini ou gpt-image-1.5 si vous voulez des modèles d’image GPT plus récents et pouvez gérer des réponses en base64
  • Utilisez qwen-image si vous avez besoin spécifiquement de ce fournisseur, mais gardez n à 1

Première requête recommandée

  • Commencez avec dall-e-3
  • Gardez size à 1024x1024
  • Définissez response_format: "url" si vous voulez une petite réponse JSON et une URL de téléchargement temporaire
  • Utilisez un seul prompt et une seule image avant d’ajouter la génération par lot ou le réglage du style

Comportement des réponses selon le modèle

  • dall-e-2 et dall-e-3 prennent en charge les réponses par URL et les réponses en base64
  • gpt-image-1, gpt-image-1-mini et gpt-image-1.5 sont mieux utilisés comme des routes orientées base64 en priorité
  • qwen-image ne prend pas en charge n > 1
Lors de la validation en conditions réelles le 2026-03-12, une requête dall-e-3 avec response_format: "url" a renvoyé un horodatage created normal, un revised_prompt et une URL d’image temporaire.
Les images générées doivent respecter les politiques d’utilisation du fournisseur. N’envoyez pas de prompts illégaux, violents, pornographiques ou enfreignant le droit d’auteur.

Autorisations

Authorization
string
header
requis

Bearer token authentication. Use your CometAPI key.

Corps

application/json
model
string
défaut:dall-e-3
requis

The image generation model to use. Choose a current model from the Models page.

prompt
string
requis

Text description of the image you want to generate.

Exemple:

"A paper boat floating on calm water at sunrise."

n
integer
défaut:1

Number of images to generate. Keep this at 1 for the broadest compatibility.

size
string

Requested output size. Supported values depend on the selected model.

Exemple:

"1024x1024"

response_format
enum<string>

Requested output encoding for models that support it.

Options disponibles:
url,
b64_json

Réponse

200 - application/json

Image generation result.

created
integer
requis

Unix timestamp for the completed generation.

data
object[]
requis