modeli

Google: Veo 3.1 Lite

Markdown · JSON

Google: Veo 3.1 Lite

Veo 3.1 Lite ustvari video z izvornim zvokom iz besedilnega opisa ali začetne slike. Njegov dokumentirani postopek Lite ustvari en posnetek dolžine 4, 6 ali 8 sekund, z ležečim ali pokončnim kadriranjem in posebnimi omejitvami, ki se razlikujejo od Veo 3.1 in Fast.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

Veo 3.1 Lite je Googlov član Lite v liniji modelov za ustvarjanje videa Veo 3. Iz opisa v naravnem jeziku ali vhodne slike sintetizira video z zvokom. Izhod je ustvarjen posnetek, ne besedilna analiza obstoječega posnetka. Proizvajalčeva kartica modela Lite se glede osnovne arhitekture, učnega gradiva in znanih omejitev sklicuje na Veo 3, dokumentacija za Lite pa določa lastne zmožnosti in omejitve ustvarjanja.

Navedena arhitektura uporablja latentno difuzijo nad časovnimi predstavitvami zvoka in prostorsko-časovnimi predstavitvami videa. Osnovni model je bil učen na zvoku, videu in slikah, z opisi različnih ravni podrobnosti ter filtriranim učnim gradivom z odstranjenimi podvojitvami. To pojasnjuje namen skupnega ustvarjanja slike in zvoka. Ne razkriva števila parametrov posebej za Lite in ne potrjuje, da vsako ustvarjeno gibanje sledi fizični resničnosti. Pri praktičnem prizoru vidno dejanje in pripadajoči zvok določite skupaj.

Natančna dokumentacija Lite navaja omejitev besedilnega vhoda 1.024 žetonov in en izhodni video. Stolpec Lite v vodiču ustvarjanja navaja dolžine 4, 6 in 8 sekund, s privzeto ločljivostjo 720p, pri čemer 1080p zahteva 8-sekundni posnetek. Privzeto razmerje stranic je ležeče 16:9, navedeno je tudi pokončno 9:16; dokumentirani izhod ima 24 sličic na sekundo. Izvorni zvok je v tem poteku vedno vklopljen. Te vrednosti pripadajo proizvajalčevemu poimenovanemu postopku Lite, ne nepovezani različici Veo ali ločeno izmerjenemu odzivu aplikacije.

Lite ne podpira izhoda 4K ali podaljševanja videa. Tabela parametrov v stolpcu Lite označuje kot nedostopna tudi funkcijo več referenc referenceImages in video vhod za podaljševanje. Začetna slika lahko določi prvo sličico; tabela za prehod skupaj s to začetno sliko navaja sliko lastFrame. To pot nadzora sličic ločite od mešanja več slogovnih ali motivnih referenc. Proizvajalčeve nastavitve ustvarjanja ljudi so odvisne od načina: tabela Lite navaja allow_all za ustvarjanje iz besedila in allow_adult za ustvarjanje iz slike ter interpolacijo, regionalna pravila pa lahko ta dokumentirani profil dodatno omejijo. Začetno sliko izberite tako, da ustreza prvemu prizoru, ki ga dejansko želite, ter motiv, kadriranje in vidne podrobnosti pripravite pred zahtevo za gibanje.

Pri ustvarjanju iz besedila opišite motiv, njegovo dejanje, okolje in predvideni slog. Dodajte položaj in gibanje kamere, kadriranje, ostrino in svetlobo, kadar so pomembni. Izviren prizor izdelka lahko predmet ohrani na sredini, medtem ko se kamera približa eni podrobnosti materiala, okoliška svetloba pa se nežno spreminja. Označite začetno stanje, glavno dejanje in zadnji trenutek, da kratek posnetek zaključi eno skladno zamisel. Dolga zbirka nepovezanih dejanj je drugačna naloga kot osredotočen kader.

Pri ustvarjanju iz slike priložite jasno začetno sličico in pojasnite, kaj naj se premika in kaj ostane stabilno. Gibanje motiva in morebitno premikanje kamere določite ločeno. Če uporabite omejitev končne sličice, pripravite združljivo končno kompozicijo in opišite prehod med njima. Preglejte rezultat, namesto da predpostavljate, da zahtevana identiteta, položaj ali oblika ostanejo enaki skozi posnetek. Navedena kartica modela popolno doslednost v kompleksnih prizorih in kompleksno gibanje označuje kot stalen izziv.

Vodič za pozive podpira izrecne namige za dialog, zvočne učinke in ambientalni zvok. Točen govor postavite v narekovaje, označite govorca in zvoke opišite v odnosu do vidnega dejanja. Zvočnega učinka in vzdušja v ozadju ne zamenjujte z izgovorjeno repliko. Angleščina je dokumentirana kot v celoti podprta za pozive, drugi jeziki pa v tem vodiču niso bili ocenjeni. Slišane besede, časovni potek in kakovost zvoka preglejte kot del istega gradiva kot video, namesto da zvok obravnavate kot zagotovljen zvest prepis poziva.

Proizvajalčev postopek je asinhron: zahteva za ustvarjanje vrne operacijo, končni rezultat pa pridobite, ko njeno stanje sporoči dokončanje. Hranite identiteto operacije in preverite vrnjeni posnetek. Vodič opisuje dvodnevno hrambo pri proizvajalcu in označevanje SynthID, zato naj shranjeno gradivo vključuje preneseni rezultat, poziv, izvorne slike in izbrane nastavitve. Seme lahko izboljša ponovljivost, ne zagotavlja pa determinizma. Pred uporabo posnetka v montaži preverite neprekinjenost motiva, dejanje, kadriranje, zvok in načrtovano končno točko prizora; samo dokončanje obdelave ne dokazuje izpolnitve ustvarjalnih zahtev.

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

google/veo-3.1-lite

Google /google/veo-3.1-lite

Začetek

Opis prizora pretvorite v 4-, 6- ali 8-sekundni video v ločljivosti 720p.

  • Prikažite izdelek v gibanju
  • Ustvarite prizor, ki predstavi dogajalni prostor
  • Preizkusite kratek premik kamere
Dovoljeni vhodi
Besedilo · Slike
Rezultati
Video

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Video POST /v1/videos
Vhod
text, image
Izhod
video
Izhodni format
mp4
Število izhodov
Do 4 izhods
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
google/veo-3.1-lite
Privzeto—
PoljepromptVrstastringZahtevaObveznoVrednosti in omejitve
Najmanjša dolžina: 1
Največ bajtov: 10.000
Enota: bajti UTF8
Privzeto—
PoljedurationVrstaintegerZahtevaObveznoVrednosti in omejitve
4, 6, 8
Enota: sekunde
Privzeto—
PoljeresolutionVrstastringZahtevaObveznoVrednosti in omejitve
720p
Privzeto—
Poljeaspect_ratioVrstastringZahtevaObveznoVrednosti in omejitve
16:9, 9:16
Privzeto—
Poljegenerate_audioVrstabooleanZahtevaObveznoVrednosti in omejitve
false
Privzeto—
Poljeframe_imagesVrstaarrayZahtevaIzbirnoVrednosti in omejitve
Pogoji: Pri text_to_video izpustite. Če je podano: natanko en element {"type":"image_url","image_url":{"url":"<actual HTTPS URL>"},"frame_type":"first_frame"}; element vsebuje natanko type,image_url,frame_type; image_url vsebuje natanko url. Brez dodatnih ali podvojenih ključev. Dovoljeno je le duration=4,resolution="720p",aspect_ratio="16:9",generate_audio=false. URL mora biti razčlenljiv s shemo https, nepraznim imenom gostitelja, brez userinfo in dobesednega #; podpisani poizvedbeni del in kodirana pot se ohranita. Izvorna izvedba ne preverja vhodnega MIME, velikosti datoteke ali mer v slikovnih pikah.
Privzeto—
Kombinacije vhodnih gradiv

Iz besedila v video · Obvezno: prompt

Iz slike v video · Obvezno: prompt, frame_images

Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, prompt, duration, resolution, aspect_ratio, generate_audio
Parameterother_optionsSpecifikacijafalse
ParameterresolutionSpecifikacija720p
Parameterprompt_max_bytesSpecifikacija10000
ParameterdurationSpecifikacija4, 6, 8
Parameteraspect_ratioSpecifikacija16:9, 9:16
Parametergenerate_audioSpecifikacijafalse
Parametermaterial_typesSpecifikacijatext, image
ParameterparametersSpecifikacija{"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":"bajti UTF8"}, {"name":"duration","type":"integer","required":true,"default_known":false,"default":null,"enum_known":true,"enum":[4,6,8],"availability":"source_interface","unit":"sekunde"}, {"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":"Pri text_to_video izpustite. Če je podano: natanko en element {\"type\":\"image_url\",\"image_url\":{\"url\":\"<actual HTTPS URL>\"},\"frame_type\":\"first_frame\"}; element vsebuje natanko type,image_url,frame_type; image_url vsebuje natanko url. Brez dodatnih ali podvojenih ključev. Dovoljeno je le duration=4,resolution=\"720p\",aspect_ratio=\"16:9\",generate_audio=false. URL mora biti razčlenljiv s shemo https, nepraznim imenom gostitelja, brez userinfo in dobesednega #; podpisani poizvedbeni del in kodirana pot se ohranita. Izvorna izvedba ne preverja vhodnega MIME, velikosti datoteke ali mer v slikovnih pikah."}

Druga imena metode: /v1/videos/generations, /videos, /videos/generations

Življenjski cikel: 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

Ustvarite enkrat in shranite vrnjeni ID.

Preverjajte prvotno stanje; ohranite vsako dokončano sredstvo in trajanje.

Cenik

Kako se izračuna končni strošek

Prikazane cene so namenjene oceni stroškov pred generiranjem. Končni znesek se izračuna na podlagi stroška, zabeleženega za izvirno generiranje. Izmerjeno trajanje izhoda in napovedane količine niso končna obračunska količina.

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Ni navedeno Ko je izbran hitri način
Način flex
Ni navedeno Ko je izbran način flex
Najvišja raven razmišljanja
Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)

Ocenjene cene za primerjavo

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevCenovna lestvicaPredvidena količinaUstvari zvokLočljivostObračunska enotaObračunski pogojiStrošek
NastavitevOsnovne cene žetonovCenovna lestvicaOsnovna cenaPredvidena količina—Ustvari zvok—Ločljivost—Obračunska enota—Obračunski pogoji—Strošek
Vhod · Vhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Izhod · Izhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Vhod · Branje predpomnilnika · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura · Ocena samo za primerjavo — / 1K žetonov
NastavitevCena videaCenovna lestvica—Predvidena količina—Ustvari zvok—Ločljivost—Obračunska enotana sekundo videaObračunski pogojizvok: with_audioStrošek
Izhod · Cena videa · Ocena samo za primerjavo $0.16 na sekundo videa
NastavitevCena videaCenovna lestvica—Predvidena količina—Ustvari zvok—Ločljivost—Obračunska enotana sekundo videaObračunski pogojizvok: with_audio; ločljivost: 720pStrošek
Izhod · Cena videa · Ocena samo za primerjavo $0.1 na sekundo videa
NastavitevCena videaCenovna lestvica—Predvidena količina—Ustvari zvok—Ločljivost—Obračunska enotana sekundo videaObračunski pogojizvok: without_audioStrošek
Izhod · Cena videa · Ocena samo za primerjavo $0.1 na sekundo videa
NastavitevUltraCenovna lestvica—Predvidena količinaZahtevane nastavitve; le ocena.Ustvari zvokBrez zvokaLočljivost720pObračunska enotana sekundo izhodnega videaObračunski pogoji—Strošek
Izhod · Ocenjena sekunda izhodnega videa · Ocena samo za primerjavo $0.06 na sekundo izhodnega videa

Prikazana cena oceni strošek pred ustvarjanjem. Končni znesek se izračuna iz stroška, zabeleženega za prvotno ustvarjanje. Fizično trajanje videa ni obračunska količina.

NastavitevOcenjeni strošek ustvarjanjaCenovna lestvica—Predvidena količinaocena za eno generiranjeUstvari zvok—Ločljivost—Obračunska enota—Obračunski pogoji—Strošek
Izhod · Ocenjeni stroški ustvarjanja · Ocena samo za primerjavo $0.24 ocena pred ustvarjanjem

Ta ocena ni dodatno plačilo ali fiksna cena za dokončano generiranje.

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Podrobnosti referenčne tarife

Referenčne lestvice modela ne spreminjajo izbire metode, ocen cen ali stroškov. Veljavni stroški uporabljajo cene izbrane metode Ailoot.

Cenovne reference konfiguracij videa

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevObračunski pogojiStrošek
NastavitevCena videaObračunski pogojizvok: with_audioStrošek
Izhod · Cena videa $0.16 na sekundo videa

Objavljena referenčna cena za prikazano konfiguracijo. Končni zneski sledijo dejansko obračunani konfiguraciji.

NastavitevCena videaObračunski pogojizvok: without_audioStrošek
Izhod · Cena videa $0.1 na sekundo videa

Objavljena referenčna cena za prikazano konfiguracijo. Končni zneski sledijo dejansko obračunani konfiguraciji.

NastavitevCena videaObračunski pogojizvok: with_audio; ločljivost: 720pStrošek
Izhod · Cena videa $0.1 na sekundo videa

Objavljena referenčna cena za prikazano konfiguracijo. Končni zneski sledijo dejansko obračunani konfiguraciji.

NastavitevCena videaObračunski pogojizvok: without_audio; ločljivost: 720pStrošek
Izhod · Cena videa $0.06 na sekundo videa

Objavljena referenčna cena za prikazano konfiguracijo. Končni zneski sledijo dejansko obračunani konfiguraciji.

Primeri zahtev

Ailoot Ultra · Video

curlcurl · animirajte svojo prvo sličico
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

Prejmi in shrani rezultate

Ailoot Ultra · Video

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
Preveri stanje opravila
GET stanje
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
Shrani vsa dokončana gradiva
GET vsa dokončana gradiva
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
Branje druge vsebine
GET vsebina
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
Ohrani vse dokončane rezultate

Shranite vsak dokončan video ali vrnjeno datoteko; pridobite vsebino z vsake dejansko vrnjene URL gradiva.

Dokončani data[] vsebuje vse podpisane URL-je vsebine v vaši lasti. Pridobite vsak vrnjeni URL ali uporabite končno točko vsebine z index, nastavljenim na dejanski indeks izhoda. Neuspelo prvotno opravilo lahko vrne charge_pending_check; preverite to prvotno opravilo, namesto da ga ustvarite znova. Veljavna zvočna sled AAC je lahko prisotna tudi pri generate_audio=false; ohranite celoten izvirni MP4 skupaj s tem zvokom.

Če je treba preveriti izvirni odgovor

Berite obstoječe prvotno opravilo; neznane oddaje nikoli ne ponovite.

Največ izhodov: 4.

Polja odgovora
PoljeVrstaPomen
PoljeidVrstastringPomen—
PoljeobjectVrstastringPomen—
PoljemodelVrstastringPomen—
PoljestatusVrstastringPomen—
Poljedata[]Vrstasigned content URLPomen—
Poljecharge_pending_checkVrstabooleanPomen—
Poljeerror.codeVrstastringPomen—
Poljeerror.messageVrstastringPomen—
Poljeoperation_idVrstastringPomenOdgovor HTTP503 result_pending_check za prvotno stanje/vsebino: isti prvotni javni ID videa kot id.
Poljeerror.typeVrstastringPomenserver_error pri odgovoru HTTP503 result_pending_check.
Napake in naslednji koraki
OdgovorPogojNaslednji korak
Odgovor400 · invalid_request_errorPogojNeveljavna obvezna polja, predstavitev gradiva ali vrednost parametraNaslednji korakPred novo zahtevo za ustvarjanje popravite navedena polja.
Odgovor409 · video_not_readyPogojPrvotna vsebina rezultata še ni na voljoNaslednji korakPreverjajte prvotni vrnjeni ID in upoštevajte Retry-After.
Odgovorserver_errorPogojVrnjeni odgovor navaja, da je treba operacijo ali rezultat preveritiNaslednji korakShranite izvirni vrnjeni ID operacije/opravila, glave zahteve in odgovor; nadaljujte s podprtimi branji te izvirne operacije. Zahteve za ustvarjanje ne pošiljajte znova.
Odgovor503 · result_pending_checkPogojGET prvotnega stanja/vsebine: opravilo ni objavljeno, prvotno opravilo ni failed/cancelled/expired, lokalno stanje pa je unknown ali je stanje prvotnega opravila completed.Naslednji korakOhranite prvotna id in operation_id (isti javni ID videa), odgovor in glave; berite samo prvotno stanje/vsebino. Nikoli ne oddajte nove zahteve za ustvarjanje.
Odgovor422 · price_unavailablePogojPodanega objekta frame_images ali njegovega pogojnega profila ni mogoče razčleniti ali pa celoten razčlenjeni profil nima pripravljene natančne cenovne kartice.Naslednji korakOhranite model, prompt, duration, resolution, aspect_ratio in generate_audio. Dodajte frame_images z natanko enim elementom first_frame v navedeni obliki objekta. Nastavite duration=4, resolution="720p", aspect_ratio="16:9" in generate_audio=false. To preverjanje se izvede pred pošiljanjem zahteve.

Druga imena

Druga imena modelov

Ailoot Ultra google/veo-3.1-lite

Druga imena poti metod

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

Povezani ID-ji za klic

google/veo-3.1-lite

FAQ · Google: Veo 3.1 Lite
Kateri vhodi in rezultati so na voljo?

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

Katera polja uporablja zahteva?

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

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba