Hopp til hovedinnhold
POST
/
v1
/
images
/
generations
curl --request POST \
  --url https://api.cometapi.com/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "gpt-image-2",
  "prompt": "A paper boat floating on calm water at sunrise."
}
'
{
  "created": 1776841943,
  "background": "opaque",
  "output_format": "jpeg",
  "quality": "low",
  "size": "1024x1024",
  "usage": {
    "input_tokens": 16,
    "input_tokens_details": {
      "image_tokens": 0,
      "text_tokens": 16
    },
    "output_tokens": 208,
    "total_tokens": 224
  },
  "data": [
    {
      "b64_json": "<base64-image-data>"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Bruk denne ruten til å lage bilder fra tekst med OpenAI-kompatible forespørselsformater på CometAPI.

Offisiell referanse

Velg en modell først

  • Bruk dall-e-3 når du vil ha en enkel første forespørsel med response_format
  • Bruk en GPT-bildemodell når du trenger GPT-spesifikke kontroller som output_format, quality eller background
  • Bruk qwen-image når du trenger akkurat den leverandøren, men hold n på 1

Trygg første forespørsel

  • Start med dall-e-3
  • Hold size1024x1024
  • Sett response_format: "url" hvis du vil ha et lite JSON-svar og en midlertidig nedlastings-URL
  • Bruk det validerte GPT-forespørseleksempelet i API-referansen hvis du trenger parametere for GPT-bildemodeller
  • Legg til output_format bare når du trenger en bestemt kodet bildetype som jpeg
  • Sjekk OpenAI-veiledningen for bildegenerering før du legger til background, output_compression eller streaming
  • Bruk én prompt og ett utdata-bilde før du legger til batchgenerering eller stiljustering

Modellspesifikk forespørselsatferd

  • response_format gjelder for dall-e-2 og dall-e-3
  • GPT-bildemodeller bruker GPT-spesifikke kontroller som output_format, quality, background og output_compression
  • Følg OpenAI-veiledningen for bildegenerering for de nyeste modellspesifikke alternativene
  • qwen-image støtter ikke n > 1
Genererte bilder må være i samsvar med leverandørens retningslinjer for bruk. Ikke send ulovlige, voldelige, pornografiske eller opphavsrettskrenkende prompter.

Autorisasjoner

Authorization
string
header
påkrevd

Bearer token authentication. Use your CometAPI key.

Kropp

application/json
model
string
standard:dall-e-3
påkrevd

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

prompt
string
påkrevd

Text description of the image you want to generate.

Eksempel:

"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.

quality
string

Quality setting for models that support it. See the OpenAI image generation guide for the latest model-specific values.

size
string

Requested output size. Supported values depend on the selected model. See the OpenAI image generation guide for the latest model-specific ranges.

Eksempel:

"1024x1024"

response_format
enum<string>

The response container for dall-e-2 and dall-e-3. This parameter is not supported for GPT image models, which return base64-encoded image data.

Tilgjengelige alternativer:
url,
b64_json
output_format
string

The encoded image type for GPT image model results, such as png, jpeg, or webp. See the OpenAI image generation guide for current GPT image output controls.

Eksempel:

"jpeg"

Svar

200 - application/json

Image generation result.

created
integer
påkrevd

Unix timestamp for the completed generation.

usage
object
påkrevd
data
object[]
påkrevd
background
string

Background mode returned by models that expose it.

output_format
string

Encoded image type returned by GPT image models.

quality
string

Quality level returned by models that expose it.

size
string

Output size returned by models that expose it.