Skip to main content
POST
Gebruik deze route om afbeeldingen uit tekst te maken met Grok image models. De aanvraagbody gebruikt application/json. De aanvraag ondersteunt model, prompt, n, aspect_ratio, resolution en response_format.

Kies een model

Kies een Grok image model ID op de pagina Modellen. De API-voorbeelden gebruiken grok-imagine-image-quality.

Configureer de uitvoer

  • Gebruik aspect_ratio om de uitvoervorm te selecteren, of gebruik auto om het model de vorm te laten selecteren.
  • Gebruik resolution om uitvoer in 1k- of 2k-formaat aan te vragen.
  • Gebruik n om maximaal 10 afbeeldingen aan te vragen.
  • Gebruik response_format om tijdelijke URL’s of Base64-gecodeerde afbeeldingsgegevens terug te geven.
Raadpleeg voor details over providerparameters de handleiding voor het genereren van xAI-afbeeldingen.
Download URL-resultaten nadat de aanvraag is voltooid. URL’s van gegenereerde afbeeldingen kunnen verlopen.

Autorisaties

Authorization
string
header
vereist

Use your CometAPI API key as the bearer value.

Body

application/json
model
enum<string>
vereist

The Grok image model ID. See the Models page for available model IDs.

Beschikbare opties:
grok-imagine-image,
grok-imagine-image-quality
Voorbeeld:

"grok-imagine-image-quality"

prompt
string
vereist

A text description of the image to generate.

Minimum string length: 1
Voorbeeld:

"A glass observatory above a quiet alpine lake at sunrise"

n
integer
standaard:1

The number of images to generate. Use an integer from 1 through 10.

Vereist bereik: 1 <= x <= 10
aspect_ratio
enum<string>

The output shape. Use auto to let the model select the aspect ratio.

Beschikbare opties:
1:1,
3:4,
4:3,
9:16,
16:9,
2:3,
3:2,
9:19.5,
19.5:9,
9:20,
20:9,
1:2,
2:1,
auto
Voorbeeld:

"16:9"

resolution
enum<string>

The requested output resolution.

Beschikbare opties:
1k,
2k
Voorbeeld:

"1k"

response_format
enum<string>
standaard:url

The image representation in each response item. Use url for a temporary download URL or b64_json for Base64-encoded image bytes.

Beschikbare opties:
url,
b64_json

Respons

200 - application/json

The generated image results.

data
object[]
vereist

The generated images.

Minimum array length: 1
usage
object
vereist

Usage details for the request.