Grok ile video oluşturmak, bir giriş görüntüsünü prompt ile canlandırmak ve sonuçları request_id üzerinden sorgulamak için CometAPI POST /grok/v1/videos/generations uç noktasını kullanın.
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"
}request_id değerini hemen döndürür; bu yüzden bunu async bir iş akışının ilk adımı olarak ele alın.
model: grok-imagine-video kullanınduration değerini 1, resolution değerini ise 480p olarak tutunimage.url alanını yalnızca image-to-video istediğinizde ekleyindata:image/png;base64,<BASE64_IMAGE_DATA> olarak koruyunTamamlanmayı sorgula
done olana kadar Get Video Generation Results çağrısını yapın.Bearer token authentication. Use your CometAPI key.
Prompt for the video job.
"A candle flickers on a wooden table."
Output aspect ratio.
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 Output duration in seconds. xAI documents a range of 1 to 15 seconds.
Optional source image for image-to-video.
Show child attributes
xAI video model id.
"grok-imagine-video"
Show child attributes
Output resolution.
480p, 720p Deprecated size field. Prefer aspect_ratio and resolution.
Optional end-user identifier.
Request accepted.
Deferred request id used for polling.
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"
}