Google: Veo 3.1
Veo 3.1 — Google’ning yaratilgan ovoz, boshqariladigan boshlanish/yakun kadrlari va material namunalari bilan matn hamda tasvirga asoslangan sahnalar yaratadigan video modeli. Uning ishlab chiqarish profili 24 fps tezlikdagi to‘rt, olti yoki sakkiz soniyali roliklarni, jumladan 720p, 1080p va 4K natija variantlarini taqdim etadi.
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
Veo 3.1 — Google’ning matn yoki tasvirga asoslangan topshiriqdan qisqa audiovizual sahna yaratish modeli. Uning ishlab chiqarish profili yaratilgan ovoz, material namunalari va alohida davom ettirish jarayoni bilan matndan video, tasvirdan video va boshqariladigan birinchi/oxirgi kadr yaratishni qo‘llaydi. Uni kinematografik g‘oya, qisqa mahsulot hikoyasi yoki sahna, harakat va tinglash tajribasi belgilangan vizual segmentni rivojlantirish uchun ishlating.
Avval obyekt va ko‘rinadigan hodisani tasvirlang. Atrof, kun vaqti va yorug‘likni belgilang, keyin kamera nuqtasi yoki harakati hamda kerakli vizual uslubni ayting. Mustaqil sahna topshirig‘ida qoramtir studiya sirti ustidagi shisha idish, sekin yonlama harakatda ochiladigan aks va shu ochilishga hamroh yumshoq muhit tovushi bo‘lishi mumkin. Har bir ko‘rsatma tayyor natijada baholanadigan ko‘rinadigan yoki eshitiladigan xususiyatni beradi.
Google’ning topshiriq tuzish tizimi obyekt, harakat, sahna, kamera va estetikani topshiriqning alohida qismlari deb qaraydi. Har bir mumkin bo‘lgan sifatni qo‘shish o‘rniga kadrga xizmat qiladigan qismlardan foydalaning. Hujjatlashtirilgan topshiriq profili uchun ko‘rsatmalarni ingliz tilida yozing. Sahnada bir nechta harakat bo‘lsa, mahsulot ochilishi yoki reaksiya tushunarli qolishi uchun ularning bog‘lanishini ayting va qisqa rolikka mos saqlang.
Boshlang‘ich tasvir dastlabki ko‘rinish va kompozitsiyani belgilaydi. Qahramon, mahsulot yoki muhit allaqachon vizual material sifatida mavjud bo‘lsa undan foydalaning va undan rivojlanadigan harakatni tasvirlang. Oxirgi kadr yakun uchun maqsad kompozitsiyasini qo‘shadi. Ishonarli o‘tishni ko‘rsatadigan va asosiy obyektni tanitadigan detallarni saqlaydigan chegaraviy kadrlarni tayyorlang, keyin yaratilgach ular orasidagi harakatni tekshiring.
Material namunalari boshqa vazifani bajaradi: yangi yaratilgan sahnada qahramon yoki obyekt ko‘rinishini yo‘naltiradi, chegaraviy kadrlar esa shu sahnadagi aniq lahzalarni belgilaydi. Muhim vizual xususiyatlarni ko‘rsatadigan namunalarni tanlang va har bir material vazifasini topshiriqda ravshan qiling. Ishlab chiqarish modelining namuna tasviridan video spetsifikatsiyasi ushbu namuna jarayoni uchun sakkiz soniyali natijadan foydalanadi; bu oddiy matnli davomiylik tanlovidan alohida.
Ishlab chiqaruvchining odatiy ishlab chiqarish profili soniyasiga 24 kadr bilan to‘rt, olti yoki sakkiz soniyali roliklar yaratadi. Unda gorizontal 16:9 va vertikal 9:16, har bir topshiriqqa to‘rttagacha video hamda 720p, 1080p va 4K chiqish aniqliklari keltirilgan. Chiqish video formati MP4. Tasvirga asoslangan spetsifikatsiyasi JPEG yoki PNG ni qabul qiladi, kirish tasviri uchun 20 MB maksimumni ko‘rsatadi va 720p/1080p kirish konfiguratsiyalarini qo‘llaydi. Chiqish profilini kerakli joylashuvga mos tanlang va kadr kompozitsiyasini shu o‘lchamda tushunarli saqlang.
Ichki ovoz ko‘rinadigan sahnaga hamroh bo‘lishi mumkin. Aytiladigan gaplar, muhit va ovoz effektlarini bitta topshiriqning qismlari sifatida belgilang hamda ularning har birini chiqaradigan obyekt yoki hodisani nomlang. Dialog ko‘rsatmasi va kamera ko‘rsatmasi turli savollarga javob beradi: biri ijroni, ikkinchisi esa tomoshabin uni qanday ko‘rishini belgilaydi. So‘zlarni rolikning foydali nutq vaqtiga sig‘diring va ovozning tushunarliligi hamda harakat bilan aloqasini tekshiring.
Davom ettirish uchun ishlab chiqaruvchi alohida videoni uzaytirish jarayonini beradi. Mos yaratilgan manba rolikdan boshlang va keyingi ko‘rinadigan hodisa yoki sahna o‘zgarishini tasvirlang. Tutashuv nuqtasini ko‘rinish, harakat va ovoz bo‘yicha tekshirish uchun asl va davom ettirilgan segmentni saqlang. Oddiy yangi yaratishdagi davomiylik va aniqlik tanlovlarini har bir uzaytirish operatsiyasi uchun universal shart deb qarash kerak emas.
Salbiy tavsif istisnolarni vazifaning vizual talablariga qarata oladi. Mahsulot variantlari seriyasida obyekt va kompozitsiyani barqaror tutib, yoritish yoki kamera masofasi kabi bitta ijodiy yo‘nalishni o‘zgartiring. Topshiriq, namunalar va tanlangan sozlamalarni natija bilan qayd eting. Bu aloqasiz yaratishlar to‘plami o‘rniga foydali ijodiy farqni taqqoslash imkonini beradi.
Oddiy Veo 3.1 ishlab chiqarish profili va Veo 3.1 Fast turli chiqish aniqligi profillariga ega. Fast da 720p va 1080p, oddiy 3.1 da esa 4K ham bor. Ishlab chiqarish modeli identifikatorini eski Preview profili yoki boshqa Veo avlodiga indamay almashtirmasdan, tanlangan nashrni natijaga biriktirib saqlang. Obyekt ko‘rinishi ham, qo‘llanadigan amal ham tanlangan jarayonga bog‘liq.
Yaratish — tugagach ijro va keyingi montaj uchun video artefaktlarini beradigan operatsiya. Qaytgan fayllarni manba kadrlari, material namunalari va topshiriq bilan saqlang, berilgan mazmun kelib chiqishi axborotini ham saqlab qoling. Har bir haqiqiy natijada obyekt ko‘rinishi, harakat, kadr kompozitsiyasi, ovoz va yakuniy kompozitsiyani tekshiring. Tanlangan rolikni ishlab chiqarishning qurilish elementi sifatida ishlating; sarlavhalar, o‘tishlar yoki boshqa yakuniy ishlov atrofdagi montajda qo‘shiladi.
Ailoot Ultra · Video POST /v1/videos google/veo-3.1
google/veo-3.1Boshlash
Veo 3.1 — Google’ning yaratilgan ovoz, boshqariladigan boshlanish/yakun kadrlari va material namunalari bilan matn hamda tasvirga asoslangan sahnalar yaratadigan video modeli. Uning ishlab chiqarish profili 24 fps tezlikdagi to‘rt, olti yoki sakkiz soniyali roliklarni, jumladan 720p, 1080p va 4K natija variantlarini taqdim etadi.
- 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- Chiqish formati
- mp4
- Natijalar soni
- Ko‘pi bilan 4 chiqishs
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar google/veo-3.1 | Standart— |
Maydonprompt | Turstring | TalabMajburiy | Qiymatlar va cheklovlar UTF-8 baytlarining eng ko‘p soni: 10 000 Bo‘shliq belgisi bo‘lmagan kamida bitta belgi talab qilinadi: Ha | Standart— |
Maydonduration | Turinteger | TalabMajburiy | Qiymatlar va cheklovlar 4, 6, 8 | Standart— |
Maydonresolution | Turstring | TalabMajburiy | Qiymatlar va cheklovlar 720p | Standart— |
Maydonaspect_ratio | Turstring | TalabMajburiy | Qiymatlar va cheklovlar 16:9, 9:16 | Standart— |
Maydongenerate_audio | Turboolean | TalabMajburiy | Qiymatlar va cheklovlar false, true | Standart— |
Kirish materiallari birikmalari
Matndan video · Majburiy: prompt
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, prompt, duration, resolution, aspect_ratio, generate_audio |
Parametradditional_properties | Parametr talablarifalse |
Parametrparameters | Parametr talablari{"name":"model","type":"string","required":true,"enum":["google/veo-3.1"]}, {"name":"prompt","type":"string","required":true,"non_whitespace":true,"max_utf8_bytes":10000}, {"name":"duration","type":"integer","required":true,"enum":[4,6,8]}, {"name":"resolution","type":"string","required":true,"enum":["720p"]}, {"name":"aspect_ratio","type":"string","required":true,"enum":["16:9","9:16"]}, {"name":"generate_audio","type":"boolean","required":true,"enum":[false,true]} |
Parametrmaterial_types | Parametr talablaritext |
Usul taxalluslari: /v1/videos/generations, /videos, /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/videos/generations/{request_id}/content
To‘liq javobni va dastlab qaytarilgan ID larni saqlang.
Natijasi noma’lum yaratish so‘rovini hech qachon qayta yubormang.
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 | Audio yaratish | Aniqlik | Hisob birligi | To‘lovni hisoblash shartlari | To‘lov |
|---|---|---|---|---|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | Prognoz miqdori— | Audio yaratish— | Aniqlik— | Hisob birligi— | To‘lovni hisoblash shartlari— | 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 |
| SozlamaUltra | Tariflar jadvali— | Prognoz miqdoriSo‘ralgan sozlamalar; faqat taxminiy hisob. | Audio yaratishAudio bilan | Aniqlik720p | Hisob birligichiqish videosining soniyasi uchun | To‘lovni hisoblash shartlari— | To‘lov Chiqish · Chiqish videosi soniyasi (taxminiy) · Faqat taqqoslash uchun taxmin $0.8 chiqish videosining soniyasi uchun Ko‘rsatilgan tarif yaratishdan oldin xarajatni taxminiy hisoblash uchun ishlatiladi. Yakuniy to‘lov dastlabki yaratish uchun qayd etilgan xarajat asosida hisoblanadi. To‘lov videoning haqiqiy davomiyligi asosida hisoblanmaydi. |
| SozlamaVideo narxi | Tariflar jadvali— | Prognoz miqdori— | Audio yaratish— | Aniqlik— | Hisob birligivideo soniyasi uchun | To‘lovni hisoblash shartlariovoz: with_audio; aniqlik: 4k | To‘lov Chiqish · Video narxi · Faqat taqqoslash uchun taxmin $1.2 video soniyasi uchun |
| SozlamaUltra | Tariflar jadvali— | Prognoz miqdoriSo‘ralgan sozlamalar; faqat taxminiy hisob. | Audio yaratishAudiosiz | Aniqlik720p | Hisob birligichiqish videosining soniyasi uchun | To‘lovni hisoblash shartlari— | To‘lov Chiqish · Chiqish videosi soniyasi (taxminiy) · Faqat taqqoslash uchun taxmin $0.4 chiqish videosining soniyasi uchun Ko‘rsatilgan tarif yaratishdan oldin xarajatni taxminiy hisoblash uchun ishlatiladi. Yakuniy to‘lov dastlabki yaratish uchun qayd etilgan xarajat asosida hisoblanadi. To‘lov videoning haqiqiy davomiyligi asosida hisoblanmaydi. |
| SozlamaVideo narxi | Tariflar jadvali— | Prognoz miqdori— | Audio yaratish— | Aniqlik— | Hisob birligivideo soniyasi uchun | To‘lovni hisoblash shartlariovoz: without_audio; aniqlik: 4k | To‘lov Chiqish · Video narxi · Faqat taqqoslash uchun taxmin $0.8 video soniyasi uchun |
| SozlamaYaratishning taxminiy qiymati | Tariflar jadvali— | Prognoz miqdoribir generatsiya uchun taxmin | Audio yaratish— | Aniqlik— | Hisob birligi— | To‘lovni hisoblash shartlari— | To‘lov Chiqish · Yaratishning taxminiy narxi · Faqat taqqoslash uchun taxmin $1.6 yaratishdan oldingi taxmin Bu taxmin qo‘shimcha to‘lov ham, tugallangan generatsiya uchun qat’iy tarif ham emas. |
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 →
Ma’lumot uchun tarif tafsilotlari
Modelning ma’lumot jadvallari usul tanlash, narx hisobi yoki to‘lovlarni o‘zgartirmaydi. Amaldagi to‘lovlar tanlangan Ailoot usuli tariflari bo‘yicha hisoblanadi.
Video sozlamalari narxiga havolalar
Sozlamalar bo‘yicha narxlar
Har bir to‘lovni ko‘rsatilgan shartlarga moslang. Har bir muqobil sozlamalar to‘plami uchun bitta tarifdan foydalaning.
| Sozlama | To‘lovni hisoblash shartlari | To‘lov |
|---|---|---|
| SozlamaVideo narxi | To‘lovni hisoblash shartlariovoz: with_audio | To‘lov Chiqish · Video narxi $0.8 video soniyasi uchun Ko‘rsatilgan konfiguratsiya uchun e’lon qilingan narx ma’lumoti. Yakuniy to‘lovlar haq undirishda amalda qo‘llangan konfiguratsiya asosida hisoblanadi. |
| SozlamaVideo narxi | To‘lovni hisoblash shartlariovoz: with_audio; aniqlik: 4k | To‘lov Chiqish · Video narxi $1.2 video soniyasi uchun Ko‘rsatilgan konfiguratsiya uchun e’lon qilingan narx ma’lumoti. Yakuniy to‘lovlar haq undirishda amalda qo‘llangan konfiguratsiya asosida hisoblanadi. |
| SozlamaVideo narxi | To‘lovni hisoblash shartlariovoz: without_audio | To‘lov Chiqish · Video narxi $0.4 video soniyasi uchun Ko‘rsatilgan konfiguratsiya uchun e’lon qilingan narx ma’lumoti. Yakuniy to‘lovlar haq undirishda amalda qo‘llangan konfiguratsiya asosida hisoblanadi. |
| SozlamaVideo narxi | To‘lovni hisoblash shartlariovoz: without_audio; aniqlik: 4k | To‘lov Chiqish · Video narxi $0.8 video soniyasi uchun Ko‘rsatilgan konfiguratsiya uchun e’lon qilingan narx ma’lumoti. Yakuniy to‘lovlar haq undirishda amalda qo‘llangan konfiguratsiya asosida hisoblanadi. |
So‘rov namunalari
Ailoot Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "google/veo-3.1", "prompt": "a calm greenhouse", "duration": 6, "resolution": "720p", "aspect_ratio": "16:9", "generate_audio": true}')
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
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
Natijalarni olish va saqlash
Ailoot Ultra · 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
Vazifa holatini tekshirish
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_STATUS_URL'
import json
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path('result.json').read_text())
if not isinstance(r.get('id'),str) or not r['id']:raise SystemExit('Keep the original response and headers for reconciliation; no returned ID')
Path('status-url.txt').write_text('https://api.ailoot.ai/v1/videos/'+quote(r['id'],safe=''))
PY_STATUS_URL
curl --fail-with-body --silent --show-error "$(cat status-url.txt)" \
-H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('status.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
Boshqa kontentni o‘qish
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_ASSETS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path('status.json').read_text())
if r.get('status')!='completed':raise SystemExit('Keep the original ID and read its status; never recreate an unknown job')
if not isinstance(r.get('data'),list) or not r['data']:raise SystemExit('Keep the complete original status; no completed outputs supplied')
urls=[]
for i,u in enumerate(r.get('data',[])):
if not isinstance(u,str):raise SystemExit('Keep the original response; unexpected asset shape')
urls.append((str(i),u))
for label,path in urls:
u=urljoin('https://api.ailoot.ai',path);z=urlsplit(u)
if z.scheme!='https' or z.netloc!='api.ailoot.ai' or z.username or z.password:raise SystemExit('Use the actual returned Ailoot owned content URL')
target=Path('owned-'+label+'.bin')
subprocess.run(['curl','--fail-with-body','--silent','--show-error',u,'-H','Authorization: Bearer '+os.environ['AILOOT_API_KEY'],'-D',str(target)+'.headers','-o',str(target)],check=True)
print('All returned owned URLs saved; complete metadata, timing and usage remain in the JSON.')
PY_ASSETS
Barcha tayyor natijalarni saqlash
Har bir tayyor video yoki qaytarilgan faylni saqlang; har bir haqiqatan qaytarilgan material URL dan kontentni oling.
Yakunlangan data[] dagi egalik qilinadigan har bir imzolangan URL ni va to‘liq holat metama’lumotlarini saqlang. Har bir chiqishni, jumladan yaratilgan ovozini saqlang. generate_audio=false bo‘lsa ham yaroqli AAC audio yo‘lak mavjud bo‘lishi mumkin; shu ovoz bilan birga to‘liq dastlabki MP4 ni saqlang.
Asl javobni tekshirish kerak bo‘lsa
Mavjud dastlabki vazifani o‘qing; natijasi noma’lum yuborishni hech qachon takrorlamang.
Natijalarning eng ko‘p soni: 4.
Javob maydonlari
| Maydon | Tur | Ma’nosi |
|---|---|---|
Maydonid | Turstring | Ma’nosi— |
Maydonobject | Turstring | Ma’nosi— |
Maydonmodel | Turstring | Ma’nosi— |
Maydonstatus | Turstring | Ma’nosi— |
Maydondata[] | Tursigned content URL | Ma’nosi— |
Maydoncharge_pending_check | Turboolean | Ma’nosi— |
Maydonerror.code | Turstring | Ma’nosi— |
Maydonerror.message | Turstring | Ma’nosi— |
Maydonoperation_id | Turstring | Ma’nosiDastlabki holat/mazmunning HTTP503 result_pending_check javobi: id sifatida ayni dastlabki ochiq video ID si. |
Maydonerror.type | Turstring | Ma’nosiHTTP503 result_pending_check holatida server_error. |
Xatolar va keyingi qadamlar
| Javob | Shart | Keyingi qadam |
|---|---|---|
Javob400 · invalid_request_error | ShartVideo profilini tahlil qilishdan oldin xom so‘rov tanasini o‘qish muvaffaqiyatsiz bo‘ladi | Keyingi qadamQaytarilgan javobni saqlang va o‘qib bo‘lmaydigan so‘rov tanasini tuzating. |
Javob422 · price_unavailable | ShartAniq video profilini tahlil qilib bo‘lmaydi yoki to‘liq tahlil qilingan profil uchun tayyor aniq narx kartasi yo‘q | Keyingi qadamJavobni saqlang; ruxsat etilgan to‘liq aniq profil va uning e’lon qilingan kartasidan foydalaning. Bu tarmoq provayderga yuborishdan oldin bajariladi. |
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. |
Javob503 · result_pending_check | ShartDastlabki holat/mazmun uchun GET: vazifa e’lon qilinmagan, dastlabki vazifa failed/cancelled/expired emas va mahalliy holat unknown yoki dastlabki vazifa holati completed. | Keyingi qadamDastlabki id va operation_id ni (ayni ochiq video ID si), javob va sarlavhalarni saqlang; faqat dastlabki holat/mazmunni o‘qing. Hech qachon yangi yaratish so‘rovini yubormang. |
Taxalluslar
Model taxalluslari
Ailoot Ultra google/veo-3.1
Usul yo‘llari taxalluslari
/v1/videos/generations, /videos, /videos/generations
Chaqirish uchun tegishli ID lar
FAQ · Google: Veo 3.1
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/videos·google/veo-3.1:text→video- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/videos·google/veo-3.1:model,prompt,duration,resolution,aspect_ratio,generate_audio