grok-imagine-video
Grok Imagine Video davomiylik va kadr formatini tanlash bilan matnli tavsif asosida qisqa roliklar yaratadi. xAI modelining o‘zi tasvirni jonlantirish va videoni yo‘naltirilgan tahrirlashni ham qo‘llab-quvvatlaydi.
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
Tavsifdan rolikka
Grok Imagine Video matn asosida video yaratadi. xAI modelining o‘zida boshlang‘ich tasvir va videoli rejimlar ham bor. Ailoot’ning e’lon qilingan yaratish metodida kirish matnli tavsif, natija esa rolikdan iborat.
Yaratish asinxron bajariladi: avval vazifa yaratiladi, keyin uning identifikatori bo‘yicha holat va tayyor natija olinadi. xAI ma’lumotiga ko‘ra, rolik yaratish bir nechta daqiqa olishi mumkin; vaqt sahna murakkabligi, davomiylik, aniqlik va tanlangan rejimga bog‘liq.
Davomiylik va kadr
Rolik yaratish uchun 1 dan 15 soniyagacha davomiylik mavjud. Kadr formatlariga 1:1, 16:9, 9:16, 4:3, 3:4, 3:2 va 2:3 kiradi; standart format — 16:9. Bu versiyada 480p va 720p ko‘zda tutilgan, 1080p esa 1.5 versiyasiga tegishli.
Boshlang‘ich tasvirni jonlantirish
xAI’ning tasvirli rejimida u boshlang‘ich kadrga aylanadi, matnli ko‘rsatma esa harakatni belgilaydi. Standart holatda rolik shakli boshlang‘ich rasm nisbatlarini takrorlaydi. Aniq belgilangan tomonlar nisbati bu shaklni o‘zgartiradi va tasvirni cho‘zishi mumkin.
Yo‘naltirilgan tahrirlash
Tayyor video bilan ishlashda model sahnaning qolgan mazmunini saqlagan holda tavsiflangan o‘zgarishlarni qo‘llaydi. Bu rejim boshlang‘ich rolik sahnalashtirilishini saqlab, kerakli elementni o‘zgartirishga yordam beradi. Davomiylik va nisbatlar asl nusxadan olinadi; yangi davomiylik yoki kadr shakli belgilanmaydi.
Tahrirlash uchun boshlang‘ich rolik ko‘pi bilan 8,7 soniya, natija esa ko‘pi bilan 720p aniqlik bilan cheklangan. 1080p material 720p gacha kichraytiriladi. Matndan yaratish sozlamalari tahrirlashga avtomatik tatbiq etilmaydi.
Tayyor rolikni davom ettirish
xAI’ning alohida rejimida bu versiya boshlang‘ich rolikni oxirgi kadridan davom ettiradi. Boshlang‘ich MP4 2 dan 15 soniyagacha, qo‘shiladigan qism esa 2 dan 10 soniyagacha, standart holatda 6 soniya bo‘lishi kerak. Natija boshlang‘ich video va davomni birlashtiradi. Nisbatlar va aniqlik boshlang‘ich materialdan olinadi, chegara 720p; bu rejimda ularni alohida o‘zgartirib bo‘lmaydi. Ishlab chiqaruvchining bu imkoniyati Ailoot’ning e’lon qilingan matndan yaratishidan farq qiladi.
Namunalar va versiya chegaralari
xAI sahnadagi odamlar, kiyim va buyumlar ko‘rinishini yo‘naltirish uchun vizual namunalardan foydalanishni ko‘zda tutadi. Namuna birinchi kadrning aniq tasvirini emas, vizual belgilarni belgilaydi. Klassik Grok Imagine Video uchun boshlang‘ich kadrni namunalar bilan birlashtirib bo‘lmaydi.
Bu versiya oxirgi kadrni aniq mahkamlash va oraliq tayanch kadrlarni qabul qilmaydi. Bunday imkoniyatlar Grok Imagine Video 1.5’ga tegishli. Yaratish, boshlang‘ich rasmni jonlantirish va tayyor rolikni o‘zgartirish turli rejimlardir; bu yerda e’lon qilingan Ailoot metodi matndan yaratishni tavsiflaydi.
Ailoot · Video yaratish POST /v1/videos/generations grok-imagine-video
grok-imagine-videoBoshlash
Grok Imagine Video davomiylik va kadr formatini tanlash bilan matnli tavsif asosida qisqa roliklar yaratadi. xAI modelining o‘zi tasvirni jonlantirish va videoni yo‘naltirilgan tahrirlashni ham qo‘llab-quvvatlaydi.
- Qabul qilinadigan kirish ma’lumotlari
- Matn
- Natijalar
- Video
Ailoot da mavjud · kirish ma’lumotlari va usullar
Ailoot · Video yaratish POST /v1/videos/generations
- Kirish
text- Chiqish
video- Chiqish formati
- mp4
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar grok-imagine-video | Standart— |
Maydonprompt | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar Eng kam uzunlik: 1 | Standart— |
Maydonduration | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar Eng kam: 1 Eng ko‘p: 15 Shartlar: duration va seconds ni birga bermang Birlik: soniya | Standart1 |
Maydonseconds | Turinteger|integer_string | TalabIxtiyoriy | Qiymatlar va cheklovlar Eng kam: 1 Eng ko‘p: 15 Muqobil: duration | Standart— |
Maydonresolution | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar 480p, 720p | Standart480p |
Maydonaspect_ratio | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 Shartlar: Kirish rasmi berilib, tomonlar nisbati berilmasa, provayder rasmning tomonlar nisbatini oladi | Standart16:9 |
Maydonsize | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar 1280x720, 720x1280, 1920x1080, 1080x1920 Shartlar: resolution/aspect_ratio ham berilsa, ularga mos bo‘lishi kerak | Standart— |
Maydonimage | Turobject | TalabIxtiyoriy | Qiymatlar va cheklovlar Shartlar: Haqiqiy qo‘llab-quvvatlanadigan kirish rasmi; matnli ko‘rsatmani bermaslikka ruxsat etadi | Standart— |
Kirish materiallari birikmalari
Matndan video · Majburiy: prompt
Rasmdan video · Majburiy: image
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrmaterial_types | Parametr talablaritext |
Parametrrequired | Parametr talablarinull |
Parametroptional_controls | Parametr talablarinull |
Hayot sikli: 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
Metod tuzilishlari va IDlari aniq; yetkazib beruvchining imkoniyati so‘rovni qabul qilishga ruxsatdan alohida.
Tariflar
Ailoot usullari tariflari
POST /v1/videos/generations- Kirish
- 0,002 US$ kirish rasmi uchun
- Kirish
- 0,01 US$ kirish videosining soniyasi uchun
- Chiqish
- 0,05 US$ 480p aniqlikdagi soniya uchun
- Chiqish
- 0,07 US$ 720p aniqlikdagi soniya uchun
Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →
So‘rov namunalari
Ailoot · Video yaratish
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", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'Natijalarni olish va saqlash
Ailoot · Video yaratish
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Vazifa holatini tekshirish
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"Boshqa kontentni o‘qish
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.mp4Barcha tayyor natijalarni saqlash
Har bir tayyor video yoki qaytarilgan faylni saqlang; har bir haqiqatan qaytarilgan material URL dan kontentni oling.
To‘liq holat JSON ini va haqiqiy request_id ni saqlang. status=done bo‘lgan yakunlangan javobda egalik qilinadigan mazmun URL ini saqlovchi video.url mavjud. Bildirilgan davomiylikni va qaytarilgan har bir natija maydonini saqlang.
Asl javobni tekshirish kerak bo‘lsa
Mavjud dastlabki vazifani o‘qing; natijasi noma’lum yuborishni hech qachon takrorlamang.
Javob maydonlari
| Maydon | Tur |
|---|---|
Maydonrequest_id | Turstring |
Maydonid | Turstring |
Maydonstatus | Turstring |
Maydonvideo.url | Turowned signed content URL |
Maydonvideo.duration | Turnumber |
Maydonvideo.respect_moderation | Turboolean |
Xatolar va keyingi qadamlar
| Javob | Shart | Keyingi qadam |
|---|---|---|
Javob400 · invalid_request_error | ShartMajburiy maydonlar, material ifodasi yoki parametr qiymati noto‘g‘ri | Keyingi qadamYangi yaratish so‘rovidan oldin ko‘rsatilgan maydonlarni tuzating. |
Javob409 · video_not_ready | ShartDastlabki natija mazmuni hali mavjud emas | Keyingi qadamDastlab qaytarilgan ID holatini so‘rab tekshiring va Retry-After ga rioya qiling. |
Javobserver_error | ShartQaytarilgan javob operatsiya yoki natijani tekshirish kerakligini bildiradi | Keyingi qadamDastlab qaytarilgan operatsiya/vazifa ID sini, so‘rov sarlavhalarini va javobni saqlang; aynan shu operatsiya uchun qo‘llab-quvvatlanadigan o‘qish so‘rovlarini davom ettiring. Yaratish so‘rovini qayta yubormang. |
Taxalluslar
Model taxalluslari
Ailoot grok-imagine-video
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
FAQ · grok-imagine-video
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/videos/generations·grok-imagine-video:text→video- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/videos/generations·grok-imagine-video:model,prompt,duration,seconds,resolution,aspect_ratio,size,image- Qanday cheklovlar amal qiladi?
POST /v1/videos/generations·grok-imagine-video:duration.minimum:1;duration.maximum:15;seconds.minimum:1;seconds.maximum:15