Vidu 1.5
Vidu 1.5 aniq vidu-1.5 model ID qiymati ostida matnli prompt dan video yaratadi. Asosiy obyekt, ko‘rinadigan harakat va kamera kadrini tasvirlang, so‘ng besh soniyali davomiylik va uchta tomon nisbatidan birini tanlang: 16:9, 1:1 yoki 9:16. Topshiriqni bir marta yuboring va video natijasi tayyor bo‘lguncha qaytarilgan operatsiyani kuzating.
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
Vidu 1.5 aniq vidu-1.5 model ID qiymati orqali matndan video yaratishni taqdim etadi. So‘rovni besh soniyali vizual g‘oya atrofida tuzing: bitta aniq harakatni bajarayotgan obyekt, muhitni ochib beruvchi ko‘rinish yoki belgilangan kamera harakati bilan ko‘rsatilgan mahsulot. Model oladigan materialda ko‘zlangan kadr tasvirlanishi uchun sahna, harakat, muhit, yoritish va kadr tuzilishini matnli prompt ichiga joylang.
Videoni POST /v1/videos va application/json tanasi bilan yarating. Majburiy maydonlar model va prompt; model ni vidu-1.5 qilib belgilang va kadr tavsifini satr sifatida bering. Foydali mahsulot kadri prompt i buyum, sirt, fon va bitta kamera harakatini belgilashi, keyin kadr davomida ko‘rinishi kerak bo‘lgan harakatni aytishi mumkin. Topshiriq bitta qisqa klip sifatida tushunarli bo‘lishi uchun uni yetarlicha maqsadli qiling.
Modelning duration varianti besh soniyali klipni bildiradigan 5 butun sonidir. Ixtiyoriy aspect_ratio qiymatlari 16:9, 1:1 va 9:16 satrlaridir. Kadr tuzilishini yozishdan oldin mo‘ljallangan joy uchun nisbat tanlang: gorizontal kompozitsiya uchun keng sahna, kvadrat uchun markazlashtirilgan joylashuv yoki portret kompozitsiya uchun vertikal joylashtirilgan obyekt. Ixtiyoriy negative_prompt satri chetlab o‘tiladigan vizual elementlarni aytishi mumkin. So‘rovda parametr nomlari va aniq enum qiymatlarini saqlang.
Yaratish asinxron operatsiyani boshlaydi. Yaratish javobida qaytarilgan haqiqiy identifikatorni saqlang, so‘ng dastlabki operatsiyani kuzatish uchun GET /v1/videos/{request_id} dan foydalaning. Ish davom etayotganini ko‘rsatuvchi javob mavjud topshiriqni bildiradi; tayyor natija yoki nosozlik qaytarilguncha uni o‘qishda davom eting. Operatsiya bajarilmasa yoki tekshirishni talab qilsa, qaytarilgan xato va dastlabki identifikatorni saqlang.
Operatsiya yakunlangach, qaytarilgan har bir video natijasini saqlang va javob bergan har bir haqiqiy content URL manzilidan faylni oling. Ommaviy GET /v1/videos/{request_id}/content yo‘li chiqishni uning haqiqiy indeksi bo‘yicha olishi mumkin. Tayyor video va qaytarilgan metama’lumotlarini saqlang, so‘ng asosiy obyekt, harakat, kadr tuzilishi va klip oxirini prompt bilan solishtirib tekshiring. Yuborish yoki yetkazish noaniq tugasa, yana yaratishni boshlashdan oldin dastlabki operatsiya identifikatorini saqlang va shu topshiriqni tekshiring.
Ailoot Ultra · Video POST /v1/videos vidu-1.5
vidu-1.5Boshlash
Vidu 1.5 aniq vidu-1.5 model ID qiymati ostida matnli prompt dan video yaratadi. Asosiy obyekt, ko‘rinadigan harakat va kamera kadrini tasvirlang, so‘ng besh soniyali davomiylik va uchta tomon nisbatidan birini tanlang: 16:9, 1:1 yoki 9:16. Topshiriqni bir marta yuboring va video natijasi tayyor bo‘lguncha qaytarilgan operatsiyani kuzating.
- Qabul qilinadigan kirish ma’lumotlari
- Matn
- Natijalar
- Video
Ailoot da mavjud · kirish ma’lumotlari va usullar
Ailoot Ultra · Video POST /v1/videos
- Kirish
text- Chiqish
video
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar vidu-1.5 | Standart— |
Maydonprompt | Turstring | TalabMajburiy | Qiymatlar va cheklovlar | Standart— |
Maydonaspect_ratio | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar 16:9, 1:1, 9:16 | Standart— |
Maydonduration | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar 5 | Standart— |
Maydonnegative_prompt | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, prompt |
Parametroptional | Parametr talablariaspect_ratio, duration, negative_prompt |
Parametrmaterial_types | Parametr talablaritext |
Parametrconditions | Parametr talablari |
Usul taxalluslari: /v1/videos/generations
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/media/assets
GET /v1/media/assets/{asset_id}
Tariflar
Yakuniy to‘lov qanday hisoblanadi
Ko‘rsatilgan tariflar xarajatni generatsiyadan oldin taxminiy hisoblash uchun xizmat qiladi. Yakuniy to‘lov dastlabki generatsiya uchun qayd etilgan xarajat asosida hisoblanadi. Natijaning o‘lchangan davomiyligi va oldindan taxmin qilingan miqdorlar haq undiriladigan yakuniy miqdor hisoblanmaydi.
Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.
- Tezkor rejim
- Ko‘rsatilmagan Tezkor rejim tanlanganda
- Flex rejimi
- Ko‘rsatilmagan flex rejimi tanlanganda
- Maksimal fikrlash darajasi
- Ko‘rsatilmagan Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda
Taqqoslash uchun taxminiy tariflar
Sozlamalar bo‘yicha narxlar
Har bir to‘lovni ko‘rsatilgan shartlarga moslang. Har bir muqobil sozlamalar to‘plami uchun bitta tarifdan foydalaning.
| Sozlama | Tariflar jadvali | Prognoz miqdori | To‘lov |
|---|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | Prognoz miqdori— | To‘lov Kirish · Kirish tokenlari · Faqat taqqoslash uchun taxmin — / 1K token Chiqish · Chiqish tokenlari · Faqat taqqoslash uchun taxmin — / 1K token Kirish · Keshdan o‘qish · Faqat taqqoslash uchun taxmin — / 1K token Kirish · Keshga yozish · Faqat taqqoslash uchun taxmin — / 1K token Kirish · Keshga yozish, 1 soat · Faqat taqqoslash uchun taxmin — / 1K token |
| SozlamaEstimated generation cost | Tariflar jadvali— | Prognoz miqdoribir generatsiya uchun taxmin | To‘lov Kirish · Yaratishning taxminiy narxi · Faqat taqqoslash uchun taxmin $0.4 yaratishdan oldingi taxmin This estimate is not an additional charge or a fixed rate for the completed generation. |
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 Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "vidu-1.5", "prompt": "A cat is walking on grass."}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Natijalarni olish va saqlash
Ailoot Ultra · Video
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Barcha tayyor natijalarni saqlash
Har bir tayyor video yoki qaytarilgan faylni saqlang; har bir haqiqatan qaytarilgan material URL dan kontentni oling.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Asl javobni tekshirish kerak bo‘lsa
Keep the returned public task or operation id and all headers. Read only the original task; unknown or result_pending_check does not authorize another creation.
Javob maydonlari
| Maydon | Tur |
|---|---|
Maydonvideo_url | Turstring or array, as returned |
Taxalluslar
Model taxalluslari
Ailoot Ultra vidu-1.5
Usul yo‘llari taxalluslari
/v1/videos/generations
Chaqirish uchun tegishli ID lar
FAQ · Vidu 1.5
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/videos·vidu-1.5:text→video- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/videos·vidu-1.5:model,prompt,aspect_ratio,duration,negative_prompt