grok-imagine-video-1.5
Grok Imagine Video 1.5 membuat video dari teks berdurasi 1–15 detik, termasuk 1080p. Model itu sendiri mendukung animasi gambar, referensi visual, penetapan bingkai kunci, dan trek audio.
- Ailoot · Pemrosesan video
POST /v1/videos/generationsgrok-imagine-video-1.5 - Ailoot · Pemrosesan video
POST /v1/videos/generationsgrok-imagine-video-1.5-2026-05-30
Tentang model
Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.
Pembuatan adegan video
Grok Imagine Video 1.5 adalah model xAI untuk menghasilkan video dari deskripsi teks dan materi visual. Metode Ailoot saat ini memublikasikan generasi dari teks; mode tambahan model itu sendiri memungkinkan animasi gambar, penggunaan referensi, dan penentuan bingkai acuan adegan.
Hasil dibuat secara asinkron: setelah tugas diajukan, kesiapan diperiksa melalui pengenalnya. Menurut xAI, proses dapat memerlukan beberapa menit, bergantung pada kerumitan adegan, durasi, dan resolusi. Perolehan pengenal tugas belum berarti video sudah siap.
Durasi, rasio, dan resolusi
Video yang dibuat berdurasi 1 hingga 15 detik. Format 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, atau 2:3 dapat dipilih; format standar untuk teks adalah 16:9. Saat gambar dianimasikan, rasionya dipertahankan secara default.
Generasi dari teks dan gambar awal menyediakan 480p, 720p, dan 1080p. 480p digunakan secara default; mode referensi dibatasi pada 720p. Resolusi 1080p tidak dapat diterapkan ke semua mode hanya karena tersedia pada model.
Kendali penampilan
Dalam mode referensi, xAI menerima hingga 7 gambar. Gambar menentukan orang, objek, pakaian, dan ciri visual lain tanpa menetapkan bingkai awal. Cara ini ditujukan untuk adegan dengan karakter berulang, demonstrasi produk, dan pemeliharaan penampilan yang diperlukan di antara penataan adegan.
Bingkai pertama, terakhir, dan di antaranya
Versi 1.5 memungkinkan penetapan bingkai pertama yang tepat, bingkai terakhir yang tepat, atau keduanya sekaligus. Jika hanya bingkai terakhir yang ditentukan, model membentuk awal sendiri dan mencapai gambar yang diberikan. Dengan kedua batas ditentukan, model membuat gerakan di antaranya; instruksi teks dapat memperjelas gerakan serta kerja kamera.
Untuk storyboard dalam video, hingga 4 bingkai kunci dapat ditetapkan. Waktu setiap bingkai harus berada setelah awal dan sebelum akhir secara ketat; penetapan mengikuti kisi 1/3 detik. Dua bingkai yang dibulatkan ke titik kisi yang sama ditolak. Untuk menghindarinya, sisakan jarak setidaknya 1/3 detik di antaranya. Bingkai pertama dan terakhir ditentukan terpisah dari empat bingkai di antaranya.
Bingkai acuan dapat digabungkan dengan referensi visual serta suara preset. Jika setidaknya satu bingkai ditetapkan, deskripsi teks tidak wajib: urutan gambar itu sendiri menentukan adegan. Bingkai kunci tidak dapat digunakan bersama mode penyuntingan video. Kemampuan xAI tersebut tidak berarti tersedia dalam generasi Ailoot dari teks yang dipublikasikan.
Audio dan suara
Video yang dibuat secara default memiliki trek audio; hasil tanpa suara juga tersedia. Dalam mode xAI dengan referensi suara, hingga 3 suara preset dapat dipilih dan dihubungkan dengan peserta adegan yang berbicara.
Pengiriman berkas audio sendiri sebagai contoh suara bukan kemampuan umum model ini: xAI menyediakannya secara terpisah berdasarkan permintaan. Suara preset dan audio yang diunggah merupakan jenis masukan berbeda.
Mode kerja
Generasi teks membuat adegan baru; gambar awal menentukan awalnya; referensi mengarahkan penampilan; bingkai yang ditetapkan menentukan titik visual dalam waktu. Setiap mode memiliki batas sendiri, sehingga pengaturan satu cara tidak dapat diterapkan tanpa syarat pada cara lainnya.
Ailoot · Pemrosesan video POST /v1/videos/generations grok-imagine-video-1.5
grok-imagine-video-1.5grok-imagine-video-1.5grok-imagine-video-1.5-2026-05-30
Mulai
Grok Imagine Video 1.5 membuat video dari teks berdurasi 1–15 detik, termasuk 1080p. Model itu sendiri mendukung animasi gambar, referensi visual, penetapan bingkai kunci, dan trek audio.
- Masukan yang diterima
- Teks
- Hasil
- Video
Tersedia di Ailoot · masukan & metode
Ailoot · Pemrosesan video POST /v1/videos/generations
- Masukan
text- Keluaran
video- Format keluaran
- mp4
| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
|---|---|---|---|---|
Kolommodel | Jenisstring | PersyaratanWajib | Nilai & batasan grok-imagine-video-1.5 | Bawaan— |
Kolomprompt | Jenisstring | PersyaratanOpsional | Nilai & batasan Panjang minimum: 1 | Bawaan— |
Kolomduration | Jenisinteger | PersyaratanOpsional | Nilai & batasan Minimum: 1 Maksimum: 15 Kondisi: Jangan berikan duration dan seconds sekaligus Satuan: detik | Bawaan1 |
Kolomseconds | Jenisinteger|integer_string | PersyaratanOpsional | Nilai & batasan Minimum: 1 Maksimum: 15 Alternatif: duration | Bawaan— |
Kolomresolution | Jenisstring | PersyaratanOpsional | Nilai & batasan 480p, 720p, 1080p | Bawaan480p |
Kolomaspect_ratio | Jenisstring | PersyaratanOpsional | Nilai & batasan 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 Kondisi: Jika gambar masukan diberikan dan rasio dihilangkan, penyedia mewarisi rasio aspek gambar | Bawaan16:9 |
Kolomsize | Jenisstring | PersyaratanOpsional | Nilai & batasan 1280x720, 720x1280, 1920x1080, 1080x1920 Kondisi: Harus sesuai dengan resolution/aspect_ratio jika keduanya ditentukan | Bawaan— |
Kolomimage | Jenisobject | PersyaratanOpsional | Nilai & batasan Kondisi: Gambar masukan aktual yang didukung; memungkinkan prompt dihilangkan | Bawaan— |
Kombinasi bahan masukan
Teks ke video · Wajib: prompt
Gambar ke video · Wajib: image
Parameter metode dan siklus hidup
| Parameter | Kontrak |
|---|---|
Parametermaterial_types | Kontraktext |
Parameterrequired | Kontraknull |
Parameteroptional_controls | Kontraknull |
Siklus hidup: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/videos/generations/{request_id}/content
Struktur metode dan ID bersifat eksak; kemampuan pemasok terpisah dari penerimaan permintaan.
Paket
Tarif metode Ailoot
POST /v1/videos/generations- Masukan
- US$0,01 per gambar masukan
- Keluaran
- US$0,25 per detik pada 1080p
- Keluaran
- US$0,08 per detik pada 480p
- Keluaran
- US$0,14 per detik pada 720p
Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →
Contoh permintaan
Ailoot · Pemrosesan video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "grok-imagine-video-1.5", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'Terima dan simpan hasil
Ailoot · Pemrosesan video
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Periksa status tugas
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
-H "Authorization: Bearer $AILOOT_API_KEY"Pembacaan konten lain
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--output video.mp4Simpan semua hasil yang selesai
Simpan setiap video yang selesai atau berkas yang dikembalikan; ambil setiap URL aset yang benar-benar dikembalikan.
Simpan JSON status secara utuh dan request_id aktual. Respons yang selesai dengan status=done memuat video.url dengan URL konten milik Ailoot. Pertahankan durasi yang dilaporkan dan setiap bidang hasil yang dikembalikan.
Jika respons asli perlu diperiksa
Baca tugas awal yang sudah ada; jangan pernah kirim ulang pengiriman yang statusnya tidak diketahui.
Kolom respons
| Kolom | Jenis |
|---|---|
Kolomrequest_id | Jenisstring |
Kolomid | Jenisstring |
Kolomstatus | Jenisstring |
Kolomvideo.url | Jenisowned signed content URL |
Kolomvideo.duration | Jenisnumber |
Kolomvideo.respect_moderation | Jenisboolean |
Kesalahan dan langkah berikutnya
| Respons | Kondisi | Langkah berikutnya |
|---|---|---|
Respons400 · invalid_request_error | KondisiBidang wajib, representasi materi, atau nilai parameter tidak valid | Langkah berikutnyaPerbaiki bidang yang ditunjukkan sebelum permintaan pembuatan baru. |
Respons409 · video_not_ready | KondisiKonten hasil awal belum tersedia | Langkah berikutnyaPeriksa ID awal yang dikembalikan secara berkala dan patuhi Retry-After. |
Responsserver_error | KondisiRespons yang dikembalikan menyatakan bahwa operasi atau hasil perlu diperiksa | Langkah berikutnyaSimpan ID operasi/tugas asli yang dikembalikan, header permintaan, dan respons; lanjutkan pembacaan yang didukung untuk operasi asli tersebut. Jangan kirim ulang permintaan pembuatan. |
Alias
Alias model
Ailoot grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30
Alias jalur metode
Gunakan jalur metode yang ditampilkan di atas.
ID pemanggil terkait
Ailoot · Pemrosesan video POST /v1/videos/generations grok-imagine-video-1.5-2026-05-30
grok-imagine-video-1.5-2026-05-30
grok-imagine-video-1.5-2026-05-30grok-imagine-video-1.5grok-imagine-video-1.5-2026-05-30
Mulai
Grok Imagine Video 1.5 membuat video dari teks berdurasi 1–15 detik, termasuk 1080p. Model itu sendiri mendukung animasi gambar, referensi visual, penetapan bingkai kunci, dan trek audio.
- Masukan yang diterima
- Teks
- Hasil
- Video
Tersedia di Ailoot · masukan & metode
Ailoot · Pemrosesan video POST /v1/videos/generations
- Masukan
text- Keluaran
video- Format keluaran
- mp4
| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
|---|---|---|---|---|
Kolommodel | Jenisstring | PersyaratanWajib | Nilai & batasan grok-imagine-video-1.5-2026-05-30 | Bawaan— |
Kolomprompt | Jenisstring | PersyaratanOpsional | Nilai & batasan Panjang minimum: 1 | Bawaan— |
Kolomduration | Jenisinteger | PersyaratanOpsional | Nilai & batasan Minimum: 1 Maksimum: 15 Kondisi: Jangan berikan duration dan seconds sekaligus Satuan: detik | Bawaan1 |
Kolomseconds | Jenisinteger|integer_string | PersyaratanOpsional | Nilai & batasan Minimum: 1 Maksimum: 15 Alternatif: duration | Bawaan— |
Kolomresolution | Jenisstring | PersyaratanOpsional | Nilai & batasan 480p, 720p, 1080p | Bawaan480p |
Kolomaspect_ratio | Jenisstring | PersyaratanOpsional | Nilai & batasan 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 Kondisi: Jika gambar masukan diberikan dan rasio dihilangkan, penyedia mewarisi rasio aspek gambar | Bawaan16:9 |
Kolomsize | Jenisstring | PersyaratanOpsional | Nilai & batasan 1280x720, 720x1280, 1920x1080, 1080x1920 Kondisi: Harus sesuai dengan resolution/aspect_ratio jika keduanya ditentukan | Bawaan— |
Kolomimage | Jenisobject | PersyaratanOpsional | Nilai & batasan Kondisi: Gambar masukan aktual yang didukung; memungkinkan prompt dihilangkan | Bawaan— |
Kombinasi bahan masukan
Teks ke video · Wajib: prompt
Gambar ke video · Wajib: image
Parameter metode dan siklus hidup
| Parameter | Kontrak |
|---|---|
Parametermaterial_types | Kontraktext |
Parameterrequired | Kontraknull |
Parameteroptional_controls | Kontraknull |
Siklus hidup: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/videos/generations/{request_id}/content
Struktur metode dan ID bersifat eksak; kemampuan pemasok terpisah dari penerimaan permintaan.
Paket
Tarif metode Ailoot
POST /v1/videos/generations- Masukan
- US$0,01 per gambar masukan
- Keluaran
- US$0,25 per detik pada 1080p
- Keluaran
- US$0,08 per detik pada 480p
- Keluaran
- US$0,14 per detik pada 720p
Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →
Contoh permintaan
Ailoot · Pemrosesan video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "grok-imagine-video-1.5-2026-05-30", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'Terima dan simpan hasil
Ailoot · Pemrosesan video
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Periksa status tugas
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
-H "Authorization: Bearer $AILOOT_API_KEY"Pembacaan konten lain
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--output video.mp4Simpan semua hasil yang selesai
Simpan setiap video yang selesai atau berkas yang dikembalikan; ambil setiap URL aset yang benar-benar dikembalikan.
Simpan JSON status secara utuh dan request_id aktual. Respons yang selesai dengan status=done memuat video.url dengan URL konten milik Ailoot. Pertahankan durasi yang dilaporkan dan setiap bidang hasil yang dikembalikan.
Jika respons asli perlu diperiksa
Baca tugas awal yang sudah ada; jangan pernah kirim ulang pengiriman yang statusnya tidak diketahui.
Kolom respons
| Kolom | Jenis |
|---|---|
Kolomrequest_id | Jenisstring |
Kolomid | Jenisstring |
Kolomstatus | Jenisstring |
Kolomvideo.url | Jenisowned signed content URL |
Kolomvideo.duration | Jenisnumber |
Kolomvideo.respect_moderation | Jenisboolean |
Kesalahan dan langkah berikutnya
| Respons | Kondisi | Langkah berikutnya |
|---|---|---|
Respons400 · invalid_request_error | KondisiBidang wajib, representasi materi, atau nilai parameter tidak valid | Langkah berikutnyaPerbaiki bidang yang ditunjukkan sebelum permintaan pembuatan baru. |
Respons409 · video_not_ready | KondisiKonten hasil awal belum tersedia | Langkah berikutnyaPeriksa ID awal yang dikembalikan secara berkala dan patuhi Retry-After. |
Responsserver_error | KondisiRespons yang dikembalikan menyatakan bahwa operasi atau hasil perlu diperiksa | Langkah berikutnyaSimpan ID operasi/tugas asli yang dikembalikan, header permintaan, dan respons; lanjutkan pembacaan yang didukung untuk operasi asli tersebut. Jangan kirim ulang permintaan pembuatan. |
Alias
Alias model
Ailoot grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30
Alias jalur metode
Gunakan jalur metode yang ditampilkan di atas.
ID pemanggil terkait
FAQ · grok-imagine-video-1.5
- Input dan hasil apa yang tersedia?
POST /v1/videos/generations·grok-imagine-video-1.5:text→videoPOST /v1/videos/generations·grok-imagine-video-1.5-2026-05-30:text→video- Kolom apa yang digunakan permintaan?
POST /v1/videos/generations·grok-imagine-video-1.5:model,prompt,duration,seconds,resolution,aspect_ratio,size,imagePOST /v1/videos/generations·grok-imagine-video-1.5-2026-05-30:model,prompt,duration,seconds,resolution,aspect_ratio,size,image- Batasan apa yang berlaku?
POST /v1/videos/generations·grok-imagine-video-1.5:duration.minimum:1;duration.maximum:15;seconds.minimum:1;seconds.maximum:15POST /v1/videos/generations·grok-imagine-video-1.5-2026-05-30:duration.minimum:1;duration.maximum:15;seconds.minimum:1;seconds.maximum:15