Skip to main content
POST
Bruk dette endepunktet til å redigere ett eller flere bilder med Grok-bildemodeller. Forespørselsteksten bruker application/json.

Oppgi bildeinndata

  • Send nøyaktig én av image eller images.
  • Bruk image for ett kildebilde.
  • Bruk images for to eller tre kildebilder.
  • I hvert bildeobjekt bruker du url for en offentlig URL eller data-URI. image_url er et kompatibilitetsalias for url.
  • Bruk aspect_ratio til å styre utdataformen for redigeringer med flere bilder.
Velg en Grok-bildemodell-ID fra Modellsiden. API-eksemplene bruker grok-imagine-image-quality.
Send Grok-bilderedigeringsforespørsler som JSON. Multipart-skjemadata representerer ikke denne forespørselsformen.
OpenAI SDK-metoden images.edit() sender multipart-skjemadata. Bruk en direkte HTTP-forespørsel for Grok JSON-bilderedigeringer. Hvis du vil ha informasjon om leverandørparametere, kan du se veiledningen for xAI-bilderedigering.

Autorisasjoner

Authorization
string
header
påkrevd

Use your CometAPI API key as the bearer value.

Kropp

application/json
model
enum<string>
påkrevd

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

Tilgjengelige alternativer:
grok-imagine-image,
grok-imagine-image-quality
Eksempel:

"grok-imagine-image-quality"

prompt
string
påkrevd

A text instruction that describes the requested edit.

Minimum string length: 1
Eksempel:

"Replace the daytime sky with a soft sunset and preserve the building"

image
object
påkrevd

One source image. Use this field instead of images.

images
object[]

Two or three source images. Use this field instead of image.

Required array length: 2 - 3 elements

A source image represented by url or the compatibility alias image_url.

n
integer
standard:1

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

Nødvendig område: 1 <= x <= 10
aspect_ratio
enum<string>

The output shape for a multi-image edit.

Tilgjengelige alternativer:
1:1,
3:4,
4:3,
16:9,
2:3,
3:2,
9:19.5,
19.5:9,
9:20,
20:9,
1:2
Eksempel:

"16:9"

resolution
enum<string>

The requested output resolution.

Tilgjengelige alternativer:
1k,
2k
Eksempel:

"1k"

response_format
enum<string>
standard:url

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

Tilgjengelige alternativer:
url,
b64_json

Svar

200 - application/json

The edited image results.

data
object[]
påkrevd

The edited images.

Minimum array length: 1
usage
object
påkrevd

Usage details for the request.

Sist endret 25. juli 2026