models

Google: Veo 3.1 Lite

Markdown · JSON

Google: Veo 3.1 Lite

A Veo 3.1 Lite szövegleírásból vagy kezdőképből készít natív hangú videót. Dokumentált Lite munkafolyamata egy klipet állít elő 4, 6 vagy 8 másodperces időtartammal, fekvő vagy álló képkivágással és a Veo 3.1-től és Fasttól eltérő konkrét korlátokkal.

A modellről

Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.

A Veo 3.1 Lite a Google Veo 3 videógeneráló termékvonalának Lite tagja. Természetes nyelvű leírásból vagy bemeneti képből szintetizál hangos videót. Kimenete generált klip, nem meglévő felvétel szöveges elemzése. A gyártó Lite modellkártyája a mögöttes architektúra, tanítóanyag és ismert korlátok tekintetében a Veo 3-ra utal, míg a Lite-specifikus dokumentáció saját generálási funkcióit és korlátait határozza meg.

A hivatkozott architektúra időbeli hangreprezentációkon és tér-időbeli videóreprezentációkon alkalmaz látens diffúziót. Az alapmodellt hangon, videón és képeken tanították, különböző részletességű feliratokkal, szűrt és deduplikált tanítóanyaggal. Ez magyarázza a kép és hang közös generálásának célját. Nem közöl Lite-specifikus paraméterszámot, és nem bizonyítja, hogy minden generált mozgás követi a fizikai valóságot. Gyakorlati jelenethez a látható cselekvést és megfelelő hangját együtt döntsd el.

A pontos Lite dokumentáció 1 024 tokenes szövegbemeneti korlátot és egy kimeneti videót ad meg. A generálási útmutató Lite oszlopa 4, 6 és 8 másodperces időtartamot sorol fel, alapértelmezetten 720p-vel; 1080p-hez 8 másodperces klip szükséges. Az alapértelmezett oldalarány fekvő 16:9, és álló 9:16 is szerepel; a dokumentált kimenet 24 képkocka/másodperc. Ebben a folyamatban a natív hang mindig be van kapcsolva. Ezek az értékek a gyártó megnevezett Lite munkafolyamatához tartoznak, nem független Veo kiadáshoz vagy külön mért alkalmazásválaszhoz.

A Lite nem támogat 4K kimenetet vagy videóhosszabbítást. A paramétertáblázat a több referenciás referenceImages funkciót és a hosszabbításhoz való videóbemenetet is elérhetetlennek jelöli a Lite oszlopban. Kezdőkép rögzítheti a nyitóképkockát; a táblázat e kezdőképpel együtt lastFrame képet is felsorol átmenethez. Ezt a képkockavezérlési útvonalat különítsd el több stílus- vagy témareferencia keverésétől. A gyártó emberábrázolási beállításai módfüggők: a Lite táblázat szöveg-videóhoz allow_all, kép-videóhoz és interpolációhoz allow_adult értéket sorol fel, miközben regionális szabályok tovább szűkíthetik a dokumentált profilt. Olyan kezdőképet válassz, amely megfelel a ténylegesen kívánt első jelenetnek, a téma, képkivágás és látható részletek előkészítésével még a mozgás kérése előtt.

Szöveg-videó módban írd le a témát, cselekvését, környezetét és a kívánt stílust. Szükség esetén add hozzá a kamerahelyzetet és -mozgást, képkivágást, fókuszt és fényt. Eredeti termékjelenet középen tarthatja a tárgyat, miközben a kamera egy anyagrészlet felé közeledik, a környező fény pedig finoman változik. Nevezd meg a kezdeti állapotot, fő cselekvést és végső pillanatot, hogy a rövid klip egy összefüggő gondolatot zárjon le. Független cselekvések hosszú gyűjteménye más feladat, mint egy célzott felvétel.

Kép-videó módban adj tiszta kezdőképkockát, és magyarázd el, minek kell mozognia és minek stabilan maradnia. A téma mozgását és minden kameramozgást külön add meg. Végképkocka-megkötésnél készíts elő összeillő zárókompozíciót, és írd le a köztük lévő átmenetet. Az eredményt vizsgáld meg, ne feltételezd, hogy a kért azonosság, helyzet vagy alak az egész klipen azonos marad. A hivatkozott modellkártya az összetett jelenetek teljes következetességét és az összetett mozgást továbbra is kihívásként jelöli meg.

A promptútmutató kifejezett jelzéseket támogat párbeszédhez, hangeffektusokhoz és környezeti hanghoz. A pontos beszédet tedd idézőjelbe, azonosítsd a beszélőt, és a hangokat a látható cselekvéshez viszonyítva írd le. Hangeffektust és háttérhangulatot ne keverj össze kimondott mondattal. Promptíráshoz az angolt teljesen támogatottként dokumentálják, más nyelveket ebben az útmutatóban nem értékeltek. A hallható szavakat, időzítést és hangminőséget ugyanazon alkotás részeként ellenőrizd, mint a videót; ne kezeld a hangot a prompt garantáltan hű átirataként.

A gyártói folyamat aszinkron: a generálási kérés műveletet ad vissza, a kész eredmény pedig a befejezett állapot után érhető el. Tartsd meg a műveletazonosítót, és vizsgáld meg a kapott klipet. Az útmutató kétnapos gyártóoldali megőrzést és SynthID-jelölést ír le, ezért a megőrzött alkotás tartalmazza a letöltött eredményt, promptot, forrásképeket és kiválasztott beállításokat. A seed javíthatja az ismételhetőséget, de nem garantál determinizmust. Szerkesztésben való használat előtt ellenőrizd a téma folytonosságát, cselekvést, képkivágást, hangot és a tervezett végpontot; a feldolgozás befejezése önmagában nem bizonyítja az alkotói követelmények teljesülését.

Ailoot Ultra · Videó POST /v1/videos google/veo-3.1-lite

google/veo-3.1-lite

Google /google/veo-3.1-lite

Kezdő lépések

Alakítson egy jelenetleírást 4, 6 vagy 8 másodperces, 720p felbontású videóvá.

  • Termék bemutatása mozgás közben
  • Helyszínt bemutató jelenet készítése
  • Rövid kameramozgás kipróbálása
Elfogadott bemenetek
Szöveg · Képek
Eredmények
Videó

Elérhető az Ailootban · bemenetek és metódusok

Ailoot Ultra · Videó POST /v1/videos
Bemenet
text, image
Kimenet
video
Kimeneti formátum
mp4
Kimenetek száma
Legfeljebb 4 kimenets
MezőTípusKövetelményÉrtékek és korlátokAlapértelmezett
MezőmodelTípusstringKövetelményKötelezőÉrtékek és korlátok
google/veo-3.1-lite
Alapértelmezett—
MezőpromptTípusstringKövetelményKötelezőÉrtékek és korlátok
Minimális hossz: 1
Maximális bájtszám: 10 000
Egység: UTF8-bájtok
Alapértelmezett—
MeződurationTípusintegerKövetelményKötelezőÉrtékek és korlátok
4, 6, 8
Egység: másodperc
Alapértelmezett—
MezőresolutionTípusstringKövetelményKötelezőÉrtékek és korlátok
720p
Alapértelmezett—
Mezőaspect_ratioTípusstringKövetelményKötelezőÉrtékek és korlátok
16:9, 9:16
Alapértelmezett—
Mezőgenerate_audioTípusbooleanKövetelményKötelezőÉrtékek és korlátok
false
Alapértelmezett—
Mezőframe_imagesTípusarrayKövetelményOpcionálisÉrtékek és korlátok
Feltételek: A text_to_video módhoz hagyja el. Ha megadja: pontosan egy elem legyen benne, {"type":"image_url","image_url":{"url":"<tényleges HTTPS URL>"},"frame_type":"first_frame"}; az elem pontosan a type,image_url,frame_type kulcsokat, az image_url pedig pontosan az url kulcsot tartalmazza. További vagy ismétlődő kulcs nem lehet. Kizárólag duration=4,resolution="720p",aspect_ratio="16:9",generate_audio=false megengedett. Az URL feldolgozásakor a séma https legyen, a gépnév ne legyen üres, felhasználói hitelesítési rész és szó szerinti # ne szerepeljen; az aláírt lekérdezési paraméterek és a kódolt elérési út megmaradnak. A Source nem ellenőrzi a bemeneti MIME-típust, a fájlméretet vagy a pixelméreteket.
Alapértelmezett—
Bemeneti anyagok kombinációi

Szövegből videó · Kötelező: prompt

Képből videó · Kötelező: prompt, frame_images

Metódus paraméterei és életciklusa
ParaméterSzerződés
Paramétercontent_typeSzerződésapplication/json
ParaméterrequiredSzerződésmodel, prompt, duration, resolution, aspect_ratio, generate_audio
Paraméterother_optionsSzerződésfalse
ParaméterresolutionSzerződés720p
Paraméterprompt_max_bytesSzerződés10000
ParaméterdurationSzerződés4, 6, 8
Paraméteraspect_ratioSzerződés16:9, 9:16
Paramétergenerate_audioSzerződésfalse
Paramétermaterial_typesSzerződéstext, image
ParaméterparametersSzerződés{"name":"model","type":"string","required":true,"default_known":false,"default":null,"enum_known":true,"enum":["google/veo-3.1-lite"],"availability":"source_interface"}, {"name":"prompt","type":"string","required":true,"default_known":false,"default":null,"enum_known":false,"enum":null,"availability":"source_interface","min_length":1,"maximum_bytes":10000,"maximum_length":null,"unit":"UTF8-bájtok"}, {"name":"duration","type":"integer","required":true,"default_known":false,"default":null,"enum_known":true,"enum":[4,6,8],"availability":"source_interface","unit":"másodperc"}, {"name":"resolution","type":"string","required":true,"default_known":false,"default":null,"enum_known":true,"enum":["720p"],"availability":"source_interface"}, {"name":"aspect_ratio","type":"string","required":true,"default_known":false,"default":null,"enum_known":true,"enum":["16:9","9:16"],"availability":"source_interface"}, {"name":"generate_audio","type":"boolean","required":true,"default_known":false,"default":null,"enum_known":true,"enum":[false],"availability":"source_interface"}, {"name":"frame_images","type":"array","required":false,"default_known":false,"default":null,"enum_known":false,"enum":null,"availability":"source_interface","conditions":"A text_to_video módhoz hagyja el. Ha megadja: pontosan egy elem legyen benne, {\"type\":\"image_url\",\"image_url\":{\"url\":\"<tényleges HTTPS URL>\"},\"frame_type\":\"first_frame\"}; az elem pontosan a type,image_url,frame_type kulcsokat, az image_url pedig pontosan az url kulcsot tartalmazza. További vagy ismétlődő kulcs nem lehet. Kizárólag duration=4,resolution=\"720p\",aspect_ratio=\"16:9\",generate_audio=false megengedett. Az URL feldolgozásakor a séma https legyen, a gépnév ne legyen üres, felhasználói hitelesítési rész és szó szerinti # ne szerepeljen; az aláírt lekérdezési paraméterek és a kódolt elérési út megmaradnak. A Source nem ellenőrzi a bemeneti MIME-típust, a fájlméretet vagy a pixelméreteket."}

Metódus álnevei: /v1/videos/generations, /videos, /videos/generations

Életciklus: 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

Hozza létre egyszer, és mentse el a visszaadott azonosítót.

Kérdezze le az eredeti állapotot; őrizzen meg minden elkészült médiaállományt és időtartamot.

Díjcsomagok

A végső díj számítása

A megjelenített díjtételek a generálás előtti költségbecsléshez szolgálnak. A végleges díj az eredeti generáláshoz rögzített költségből számítódik. A kimenet mért időtartama és az előre jelzett mennyiségek nem azonosak a véglegesen elszámolandó mennyiséggel.

A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.

Gyors mód
Nincs megadva Ha a gyors mód van kiválasztva
Flex mód
Nincs megadva Ha a flex mód van kiválasztva
Maximális gondolkodási ráfordítás
Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik

Becsült díjak összehasonlításhoz

Árak beállításonként

Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.

BeállításDíjtáblázatElőre jelzett mennyiségHang generálásaFelbontásElszámolási egységElszámolási feltételekDíj
BeállításTokenek alapdíjaiDíjtáblázatAlapdíjElőre jelzett mennyiség—Hang generálása—Felbontás—Elszámolási egység—Elszámolási feltételek—Díj
Bemenet · Bemeneti tokenek · Becslés, csak összehasonlításra — / 1K token
Kimenet · Kimeneti tokenek · Becslés, csak összehasonlításra — / 1K token
Bemenet · Gyorsítótár olvasása · Becslés, csak összehasonlításra — / 1K token
Bemenet · Írás a gyorsítótárba · Becslés, csak összehasonlításra — / 1K token
Bemenet · Írás a gyorsítótárba, 1 óra · Becslés, csak összehasonlításra — / 1K token
BeállításVideó áraDíjtáblázat—Előre jelzett mennyiség—Hang generálása—Felbontás—Elszámolási egységvideómásodpercenkéntElszámolási feltételekhang: hanggal (with_audio)Díj
Kimenet · Videó ára · Becslés, csak összehasonlításra $0.16 videómásodpercenként
BeállításVideó áraDíjtáblázat—Előre jelzett mennyiség—Hang generálása—Felbontás—Elszámolási egységvideómásodpercenkéntElszámolási feltételekhang: hanggal (with_audio); felbontás: 720pDíj
Kimenet · Videó ára · Becslés, csak összehasonlításra $0.1 videómásodpercenként
BeállításVideó áraDíjtáblázat—Előre jelzett mennyiség—Hang generálása—Felbontás—Elszámolási egységvideómásodpercenkéntElszámolási feltételekhang: hang nélkülDíj
Kimenet · Videó ára · Becslés, csak összehasonlításra $0.1 videómásodpercenként
BeállításUltraDíjtáblázat—Előre jelzett mennyiségKért beállítások; csak becslés.Hang generálásaHang nélkülFelbontás720pElszámolási egységkimeneti videómásodpercenkéntElszámolási feltételek—Díj
Kimenet · Becsült kimeneti videómásodperc · Becslés, csak összehasonlításra $0.06 kimeneti videómásodpercenként

A megjelenített díj a generálás előtti költséget becsüli. A végleges díjat az eredeti generálásnál rögzített költségből számítják. A videó tényleges lejátszási időtartama nem a számlázott mennyiség.

BeállításA generálás becsült költségeDíjtáblázat—Előre jelzett mennyiségbecslés egy generálásraHang generálása—Felbontás—Elszámolási egység—Elszámolási feltételek—Díj
Kimenet · Becsült generálási költség · Becslés, csak összehasonlításra $0.24 becslés a generálás előtt

Ez a becslés nem jelent további díjat, és nem rögzített díjszabás az elkészült generálásra.

Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →

A referencia-díjszabás részletei

A modellszintű referenciatáblázatok nem módosítják a metódusválasztást, az árajánlatokat vagy a díjakat. A tényleges díjak a kiválasztott Ailoot-metódus díjtételeit használják.

Videóbeállítások árhivatkozásai

Árak beállításonként

Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.

BeállításElszámolási feltételekDíj
BeállításVideó áraElszámolási feltételekhang: hanggal (with_audio)Díj
Kimenet · Videó ára $0.16 videómásodpercenként

A megjelenített konfiguráció közzétett árreferenciája. A végleges díjak a ténylegesen elszámolt konfigurációt követik.

BeállításVideó áraElszámolási feltételekhang: hang nélkülDíj
Kimenet · Videó ára $0.1 videómásodpercenként

A megjelenített konfiguráció közzétett árreferenciája. A végleges díjak a ténylegesen elszámolt konfigurációt követik.

BeállításVideó áraElszámolási feltételekhang: hanggal (with_audio); felbontás: 720pDíj
Kimenet · Videó ára $0.1 videómásodpercenként

A megjelenített konfiguráció közzétett árreferenciája. A végleges díjak a ténylegesen elszámolt konfigurációt követik.

BeállításVideó áraElszámolási feltételekhang: hang nélkül; felbontás: 720pDíj
Kimenet · Videó ára $0.06 videómásodpercenként

A megjelenített konfiguráció közzétett árreferenciája. A végleges díjak a ténylegesen elszámolt konfigurációt követik.

Példakérések

Ailoot Ultra · Videó

curlcurl · animáld a saját első képkockádat
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-lite", "prompt": "A cat in a spacesuit walking on the Moon", "duration": 4, "resolution": "720p", "aspect_ratio": "16:9", "generate_audio": false}')

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
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_IMAGE_URL:?Set the actual HTTPS URL of your first-frame image}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os,re
from pathlib import Path
from urllib.parse import urlsplit
image=os.environ["AILOOT_IMAGE_URL"]
try:
    parsed=urlsplit(image)
    valid=(image.startswith("https://") and parsed.scheme=="https" and bool(parsed.hostname)
           and parsed.username is None and parsed.password is None and "#" not in image
           and not any(ord(c)<32 or ord(c)==127 for c in image)
           and re.search(r"%(?![0-9A-Fa-f]{2})",image) is None)
except ValueError:
    valid=False
if not valid:
    raise SystemExit("Use your actual HTTPS image URL with a hostname, no userinfo and no fragment")
p={"model":"google/veo-3.1-lite","prompt":"The subject makes a slow, natural movement. Keep the opening composition.","duration":4,"resolution":"720p","aspect_ratio":"16:9","generate_audio":False,"frame_images":[{"type":"image_url","image_url":{"url":image},"frame_type":"first_frame"}]}
Path("request.json").write_text(json.dumps(p,ensure_ascii=False),encoding="utf-8")
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, headers and original returned id. Use the existing GET status tab for that original operation, then save every completed owned output. Never resubmit an unknown generation.")
PY_RESULT

Eredmények fogadása és mentése

Ailoot Ultra · Videó

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Feladatállapot ellenőrzése
Állapot lekérése GET-tel
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_OPERATION_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_OPERATION_ID
operation_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_OPERATION_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/videos/$operation_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o status.json
python3 - <<'PY_STATUS'
import json
from pathlib import Path
r=json.loads(Path("status.json").read_text())
print(json.dumps(r))
if r.get("status")=="completed":
    for x in r.get("data",[]):print(x)
PY_STATUS
Mentsen minden elkészült médiafájlt
Az összes elkészült médiafájl lekérése GET-tel
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_STATUS_FILE:?Set the actual completed status JSON file}"
export AILOOT_STATUS_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
from urllib.parse import urlsplit,urljoin
f=Path(os.environ["AILOOT_STATUS_FILE"])
if not f.is_file():raise SystemExit("Choose the actual completed status file")
r=json.loads(f.read_text())
if r.get("status")!="completed" or not isinstance(r.get("data"),list) or not r["data"]:raise SystemExit("Wait for a completed status with asset paths")
urls=[]
for x in r["data"]:
    if not isinstance(x,str) or "\n" in x or "\r" in x:raise SystemExit("Invalid asset path")
    u=urljoin("https://api.ailoot.ai",x)
    z=urlsplit(u)
    if z.scheme!="https" or z.netloc!="api.ailoot.ai" or z.username or z.password:raise SystemExit("Use the actual Ailoot asset paths from status")
    urls.append(u)
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_REQUEST
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" \
    -H "Authorization: Bearer $AILOOT_API_KEY" -o "video-${index}.mp4"
  index=$((index + 1))
done < asset-urls.txt
További tartalomlekérések
Tartalom lekérése GET-tel
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_OPERATION_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_OPERATION_ID
operation_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_OPERATION_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/videos/$operation_id/content" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o video.mp4
Őrizzen meg minden elkészült eredményt

Mentsen minden elkészült videót és visszaadott fájlt; töltse le az összes ténylegesen visszaadott médiafájl URL-jének tartalmát.

A befejezett data[] az összes saját aláírt tartalom-URL-címet tartalmazza. Kérje le mindegyik visszaadott URL-címet, vagy használja a tartalomvégpontot egy tényleges kimeneti indexre állított index értékkel. Egy sikertelen eredeti feladat charge_pending_check értéket adhat vissza; azt az eredeti feladatot ellenőrizze, ne hozza létre újra. Érvényes AAC-hangsáv generate_audio=false mellett is jelen lehet; őrizze meg a teljes eredeti MP4 fájlt ezzel a hanggal együtt.

Ha az eredeti választ ellenőrizni kell

A meglévő eredeti feladatot kérdezze le; ismeretlen kimenetelű küldést soha ne küldjön be újra.

Maximális kimenetszám: 4.

Válaszmezők
MezőTípusJelentés
MezőidTípusstringJelentés—
MezőobjectTípusstringJelentés—
MezőmodelTípusstringJelentés—
MezőstatusTípusstringJelentés—
Meződata[]Típussigned content URLJelentés—
Mezőcharge_pending_checkTípusbooleanJelentés—
Mezőerror.codeTípusstringJelentés—
Mezőerror.messageTípusstringJelentés—
Mezőoperation_idTípusstringJelentésHTTP503 result_pending_check válasz az eredeti status/content lekérdezésre: az id ugyanaz az eredeti nyilvános videóazonosító.
Mezőerror.typeTípusstringJelentésserver_error a HTTP503 result_pending_check válasznál.
Hibák és következő lépések
VálaszFeltételKövetkező lépés
Válasz400 · invalid_request_errorFeltételÉrvénytelen kötelező mezők, az anyag érvénytelen reprezentációja vagy érvénytelen paraméterértékKövetkező lépésJavítsa a jelzett mezőket egy új létrehozási kérés előtt.
Válasz409 · video_not_readyFeltételAz eredeti eredmény tartalma még nem érhető elKövetkező lépésKérdezze le az eredetileg visszaadott azonosítót, és tartsa be a Retry-After előírását.
Válaszserver_errorFeltételA visszaadott válasz szerint a művelet vagy az eredmény ellenőrzést igényelKövetkező lépésŐrizze meg az eredetileg visszaadott művelet- vagy feladatazonosítót, a kérés fejléceit és a választ; folytassa az eredeti művelet támogatott lekérdezéseit. Ne küldje be újra a létrehozási kérést.
Válasz503 · result_pending_checkFeltételAz eredeti status/content GET lekérdezésekor: a feladat nincs közzétéve, az eredeti feladat állapota nem failed/cancelled/expired, és a helyi állapot unknown, vagy az eredeti feladat állapota completed.Következő lépésŐrizze meg az eredeti id és operation_id értéket (ugyanaz a nyilvános videóazonosító), a választ és a fejléceket; csak az eredeti status/content értéket kérdezze le. Soha ne küldjön be új generálási kérést.
Válasz422 · price_unavailableFeltételA megadott frame_images objektum vagy a hozzá tartozó feltételes profil feldolgozása sikertelen, vagy a teljes feldolgozott profilhoz nincs kész, pontos árkártya.Következő lépésŐrizze meg a model, prompt, duration, resolution, aspect_ratio és generate_audio mezőket. Adjon hozzá frame_images mezőt, amely pontosan egy first_frame elemet tartalmaz a megadott objektumformátumban. Állítsa be: duration=4, resolution="720p", aspect_ratio="16:9" és generate_audio=false. Ez az ellenőrzés a kérés elküldése előtt fut le.

Álnevek

Modell álnevei

Ailoot Ultra google/veo-3.1-lite

Metódusútvonalak álnevei

/v1/videos/generations, /videos, /videos/generations

Kapcsolódó modellazonosítók

google/veo-3.1-lite

FAQ · Google: Veo 3.1 Lite
Milyen bemenetek és eredmények érhetők el?

POST /v1/videos · google/veo-3.1-lite: text, image → video

Mely mezőket használja a kérés?

POST /v1/videos · google/veo-3.1-lite: model, prompt, duration, resolution, aspect_ratio, generate_audio, frame_images

További részletek

Csatlakoztassa az Ailootot a Claude Code-hoz, OpenCode-hoz, Hermeshez vagy saját alkalmazásához.

A vállalat és projektportfóliója

A vállalat és projektportfóliója: ügyfelek milliói; havi értékesítés milliárdos nagyságrendben.

Vásároljon tokeneket kedvezménnyel.

Előfizetési kedvezmény rendszeres munkához. Promókódok — akár 50% tokenvásárlási kedvezmény.

Előfizetés
Válasszon kedvezményes tarifát a rendszeres kéréseihez.
Promókód akár 50%-ig
Vásárláskor adja meg a kódot. Az ár az érvényes akció szerint újraszámolódik.
Költségek az előzményekben
Minden kéréshez megmarad a modell, a tokenek és az összeg.

Előfizetés kiválasztása · Modellárak megtekintése

Csatlakoztassa az API-t az értékesített termékéhez.

SaaS, alkalmazások és botok — az Ailoot ajánlati feltételei és licencszerződése alapján. Viszonteladáshoz kérjen viszonteladói licencet.

Kereskedelmi alkalmazás
Építsen szöveg-, kép-, videó- és hanggenerálást szolgáltatása fizetős funkcióiba.
Viszonteladói licenc
Küldje el a projekt leírását és a hozzáférés módját. Kérjen írásos használati és viszonteladási feltételeket.
Dokumentumok a weboldalon
Az ajánlati feltételek, licencszerződés és adatkezelési szabályzat már a csatlakoztatás előtt elérhető.

Viszonteladói licenc kérése · Ajánlati feltételek és licencszerződés