Omni 1.1 Flash
4/6/8/10 soniya, 360p yoki 720p va majburiy portret/gorizontal tanlov bilan matndan video.
- Ailoot · Video yaratish
POST /v1/videos/generationsgoogle/omni-1.1-flash - Ailoot · Video yaratish
POST /v1/videos/generationsomni-featured
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
google/omni-1.1-flash 4, 6, 8 yoki 10 soniyali matndan video yo‘li. 360p yoki 720p aniqlik va VIDEO_ASPECT_RATIO_LANDSCAPE yoki VIDEO_ASPECT_RATIO_PORTRAIT qiymatli aspect_ratio talab etiladi. Masalan, mahsulot anonsi uchun qisqa portret sahna so‘rab, obyekt va ko‘rinadigan harakatni promptda yozing.
/v1/videos/generations’ga yuboring va asl vazifa natijasini oling. n va count bitta chiqish so‘rovi bilan cheklangan; tayanch rasm kirishi ko‘rsatilmagan. Bu ixtiyoriy uzunlikdagi muharrir emas, cheklangan qisqa klip jarayoni. Flash nomi kechikishni kafolatlamaydi. Tayyor videoni olishda haqiqatan qaytgan har bir chiqishni saqlang.
Ailoot · Video yaratish POST /v1/videos/generations google/omni-1.1-flash
google/omni-1.1-flashgoogle/omni-1.1-flashomni-featured
Boshlash
4/6/8/10 soniya, 360p yoki 720p va majburiy portret/gorizontal tanlov bilan matndan video.
- 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 google/omni-1.1-flash | Standart— |
Maydonprompt | Turstring | TalabMajburiy | Qiymatlar va cheklovlar Eng kam uzunlik: 1 | Standart— |
Maydonduration | Turinteger | TalabMajburiy muqobil | Qiymatlar va cheklovlar 4, 6, 8, 10 Muqobil: duration_s; ikkalasi ham berilsa, ikkala maydon mos kelishi kerak Quyidagi holatda majburiy: duration_s berilmagan Kamida bittasi talab qilinadi: duration, duration_s Birlik: soniya | Standart— |
Maydonduration_s | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar 4, 6, 8, 10 Muqobil: duration Birlik: soniya | Standart— |
Maydonresolution | Turstring | TalabMajburiy | Qiymatlar va cheklovlar 360p, 720p | Standart— |
Maydonaspect_ratio | Turstring | TalabMajburiy | Qiymatlar va cheklovlar VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Standart— |
Maydonn | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar 1 | Standart1 |
Maydoncount | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar 1 Quyidagi holatda qo‘llanadi: n ham berilsa, qiymatlar mos kelishi kerak | Standart— |
Kirish materiallari birikmalari
Matndan video · Majburiy: prompt
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- Chiqish
- 0,03 US$ 360p 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": "google/omni-1.1-flash", "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.
data[] qaytarilgan barcha mazmun yo‘llarini saqlaydi; content_url faqat birinchisiga tegishli
Asl javobni tekshirish kerak bo‘lsa
Mavjud dastlabki vazifani o‘qing; natijasi noma’lum yuborishni hech qachon takrorlamang.
Xatolar va keyingi qadamlar
| Javob | Shart | Keyingi qadam |
|---|---|---|
Javob400 · invalid_request_error | ShartMajburiy prompt/resolution/aspect/duration yo‘q yoki yaroqsiz | Keyingi qadamYangi so‘rov yuborishdan oldin yaroqsiz so‘rov maydonlarini tuzating. |
Javob409 · video_not_ready | ShartDastlabki video mazmuni hali mavjud emas | Keyingi qadamDastlab qaytarilgan ID holatini so‘rab tekshiring; Retry-After ga rioya qiling. |
Javob503 · server_error | ShartNatijani tekshirish talab qilinadi | Keyingi qadamDastlabki ID va so‘rovning tasdiqlovchi qaydini saqlang; bu operatsiyani qayta yaratmang. |
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 google/omni-1.1-flash, omni-featured
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
Ailoot · Video yaratish POST /v1/videos/generations omni-featured
omni-featuredgoogle/omni-1.1-flashomni-featured
Boshlash
4/6/8/10 soniya, 360p yoki 720p va majburiy portret/gorizontal tanlov bilan matndan video.
- 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 omni-featured | Standart— |
Maydonprompt | Turstring | TalabMajburiy | Qiymatlar va cheklovlar Eng kam uzunlik: 1 | Standart— |
Maydonduration | Turinteger | TalabMajburiy muqobil | Qiymatlar va cheklovlar 4, 6, 8, 10 Muqobil: duration_s; ikkalasi ham berilsa, ikkala maydon mos kelishi kerak Quyidagi holatda majburiy: duration_s berilmagan Kamida bittasi talab qilinadi: duration, duration_s Birlik: soniya | Standart— |
Maydonduration_s | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar 4, 6, 8, 10 Muqobil: duration Birlik: soniya | Standart— |
Maydonresolution | Turstring | TalabMajburiy | Qiymatlar va cheklovlar 360p, 720p | Standart— |
Maydonaspect_ratio | Turstring | TalabMajburiy | Qiymatlar va cheklovlar VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Standart— |
Maydonn | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar 1 | Standart1 |
Maydoncount | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar 1 Quyidagi holatda qo‘llanadi: n ham berilsa, qiymatlar mos kelishi kerak | Standart— |
Kirish materiallari birikmalari
Matndan video · Majburiy: prompt
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- Chiqish
- 0,03 US$ 360p 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": "omni-featured", "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.
data[] qaytarilgan barcha mazmun yo‘llarini saqlaydi; content_url faqat birinchisiga tegishli
Asl javobni tekshirish kerak bo‘lsa
Mavjud dastlabki vazifani o‘qing; natijasi noma’lum yuborishni hech qachon takrorlamang.
Xatolar va keyingi qadamlar
| Javob | Shart | Keyingi qadam |
|---|---|---|
Javob400 · invalid_request_error | ShartMajburiy prompt/resolution/aspect/duration yo‘q yoki yaroqsiz | Keyingi qadamYangi so‘rov yuborishdan oldin yaroqsiz so‘rov maydonlarini tuzating. |
Javob409 · video_not_ready | ShartDastlabki video mazmuni hali mavjud emas | Keyingi qadamDastlab qaytarilgan ID holatini so‘rab tekshiring; Retry-After ga rioya qiling. |
Javob503 · server_error | ShartNatijani tekshirish talab qilinadi | Keyingi qadamDastlabki ID va so‘rovning tasdiqlovchi qaydini saqlang; bu operatsiyani qayta yaratmang. |
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 google/omni-1.1-flash, omni-featured
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
FAQ · Omni 1.1 Flash
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/videos/generations·google/omni-1.1-flash:text→videoPOST /v1/videos/generations·omni-featured:text→video- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/videos/generations·google/omni-1.1-flash:model,prompt,duration,duration_s,resolution,aspect_ratio,n,countPOST /v1/videos/generations·omni-featured:model,prompt,duration,duration_s,resolution,aspect_ratio,n,count