Hopp til hovedinnhold
POST
/
grok
/
v1
/
videos
/
generations
curl --request POST \
  --url https://api.cometapi.com/grok/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "A candle flickers on a wooden table."
}
'
{
  "request_id": "4b2cd27e-0b0d-3dec-c31c-7572daf74bb3"
}

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 dette endepunktet for å starte en Grok-videojobb fra tekst, eller fra tekst pluss ett kildebilde. Det returnerer en request_id umiddelbart, så behandle det som første trinn i en asynkron arbeidsflyt.

Start med en liten forespørsel

  • Bruk model: grok-imagine-video
  • For en første forespørsel, hold duration1 og resolution480p
  • Legg til image.url bare når du ønsker image-to-video
  • Hvis du sender base64, behold formen i dokumentasjonen og OpenAPI-eksempelet som data:image/png;base64,<BASE64_IMAGE_DATA>

Oppgaveflyt

1

Opprett jobben

Send prompten og lagre den returnerte request_id.
2

Sjekk for fullføring

Kall Get Video Generation Results til den nestede provider-statusen blir done.
3

Lagre utdataene

Kopier den endelige video.url til din egen lagring hvis du trenger den etter providerens midlertidige leveringsvindu.

Autorisasjoner

Authorization
string
header
påkrevd

Bearer token authentication. Use your CometAPI key.

Kropp

application/json
prompt
string
påkrevd

Prompt for the video job.

Eksempel:

"A candle flickers on a wooden table."

aspect_ratio
enum<string>

Output aspect ratio.

Tilgjengelige alternativer:
1:1,
16:9,
9:16,
4:3,
3:4,
3:2,
2:3
duration
integer
standard:1

Output duration in seconds. xAI documents a range of 1 to 15 seconds.

image
object

Optional source image for image-to-video.

model
string
standard:grok-imagine-video

xAI video model id.

Eksempel:

"grok-imagine-video"

output
object
resolution
enum<string>

Output resolution.

Tilgjengelige alternativer:
480p,
720p
size
string

Deprecated size field. Prefer aspect_ratio and resolution.

user
string

Optional end-user identifier.

Svar

200 - application/json

Request accepted.

request_id
string
påkrevd

Deferred request id used for polling.