Zum Hauptinhalt springen
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"
    }
  ]
}
Verwenden Sie diese Route, um Bilder aus Text mit OpenAI-kompatiblen Request-Formaten auf CometAPI zu erstellen.

Wählen Sie zuerst ein Modell

  • Verwenden Sie dall-e-3, wenn Sie einen einfachen Smoke-Test auf URL-Basis möchten
  • Verwenden Sie gpt-image-1, gpt-image-1-mini oder gpt-image-1.5, wenn Sie neuere GPT-Bildmodelle möchten und mit base64-Antworten umgehen können
  • Verwenden Sie qwen-image, wenn Sie diesen Provider speziell benötigen, aber belassen Sie n auf 1

Sichere erste Request

  • Beginnen Sie mit dall-e-3
  • Belassen Sie size auf 1024x1024
  • Setzen Sie response_format: "url", wenn Sie eine kleine JSON-Antwort und eine temporäre Download-URL möchten
  • Verwenden Sie einen Prompt und ein Bild, bevor Sie Batch-Generierung oder Stilabstimmung hinzufügen

Modellspezifisches Antwortverhalten

  • dall-e-2 und dall-e-3 unterstützen URL-Antworten und base64-Antworten
  • gpt-image-1, gpt-image-1-mini und gpt-image-1.5 sollten besser als base64-first-Routen behandelt werden
  • qwen-image unterstützt kein n > 1
Während der Live-Validierung am 2026-03-12 gab eine dall-e-3-Request mit response_format: "url" einen normalen created-Zeitstempel, einen revised_prompt und eine temporäre Bild-URL zurück.
Generierte Bilder müssen den Nutzungsrichtlinien des Providers entsprechen. Senden Sie keine illegalen, gewalttätigen, pornografischen oder urheberrechtsverletzenden Prompts.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Body

application/json
model
string
Standard:dall-e-3
erforderlich

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

prompt
string
erforderlich

Text description of the image you want to generate.

Beispiel:

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

n
integer
Standard: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.

Beispiel:

"1024x1024"

response_format
enum<string>

Requested output encoding for models that support it.

Verfügbare Optionen:
url,
b64_json

Antwort

200 - application/json

Image generation result.

created
integer
erforderlich

Unix timestamp for the completed generation.

data
object[]
erforderlich