Source: https://ailoot.ai/models/sk/google-veo-3-1-lite/
Canonical: https://ailoot.ai/models/sk/google-veo-3-1-lite/
Language: sk

# Google: Veo 3.1 Lite

[Markdown](https://ailoot.ai/models/sk/google-veo-3-1-lite/index.md) · [JSON](https://ailoot.ai/models/sk/google-veo-3-1-lite/facts.json)

## [Google: Veo 3.1 Lite](https://ailoot.ai/models/sk/google-veo-3-1-lite/)

Veo 3.1 Lite generuje video s natívnym zvukom z textového opisu alebo úvodného obrázka. Jeho dokumentovaný postup Lite vytvára jeden klip s dĺžkou 4, 6 alebo 8 sekúnd, rámovaním na šírku alebo na výšku a konkrétnymi limitmi odlišnými od Veo 3.1 a Fast.

- [**Ailoot Ultra · Video** `POST /v1/videos` `google/veo-3.1-lite`](https://ailoot.ai/models/sk/google-veo-3-1-lite/#method-0)

O modeli

Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.

Veo 3.1 Lite je variant Lite v rade modelov Veo 3 na generovanie videa od spoločnosti Google. Syntetizuje video so zvukom z opisu v prirodzenom jazyku alebo vstupného obrázka. Výstupom je vygenerovaný klip, nie textová analýza existujúcej nahrávky. Karta modelu Lite výrobcu odkazuje na Veo 3 pri základnej architektúre, tréningovom materiáli a známych obmedzeniach, zatiaľ čo dokumentácia špecifická pre Lite definuje jeho vlastné funkcie a limity generovania.

Odkazovaná architektúra používa latentnú difúziu nad časovými reprezentáciami zvuku a časopriestorovými reprezentáciami videa. Základný model bol trénovaný na zvuku, videu a obrázkoch s opismi rôznej úrovne podrobnosti, pričom tréningový materiál bol filtrovaný a deduplikovaný. To vysvetľuje účel spojeného generovania obrazu a zvuku. Neodhaľuje to počet parametrov špecifický pre Lite ani nepotvrdzuje, že každý generovaný pohyb zodpovedá fyzickej realite. Pri praktickej scéne rozhodujte o viditeľnej akcii a zodpovedajúcom zvuku spoločne.

Presná dokumentácia Lite uvádza limit textového vstupu 1 024 tokenov a jedno výstupné video. Stĺpec Lite v návode generovania uvádza dĺžky 4, 6 a 8 sekúnd s predvoleným 720p, pričom 1080p vyžaduje klip s dĺžkou 8 sekúnd. Predvolený pomer strán je 16:9 na šírku a uvedený je aj 9:16 na výšku; výstup je dokumentovaný pri 24 snímkach za sekundu. Natívny zvuk je v tomto postupe vždy zapnutý. Tieto hodnoty patria k pomenovanému postupu Lite výrobcu, nie k nesúvisiacej edícii Veo ani samostatne nameranej odpovedi aplikácie.

Lite nepodporuje výstup 4K ani predĺženie videa. Tabuľka parametrov tiež označuje funkciu viacerých referencií referenceImages a vstup videa na predĺženie ako nedostupné v stĺpci Lite. Úvodný obrázok môže určiť počiatočnú snímku; tabuľka uvádza obrázok lastFrame spolu s týmto úvodným obrázkom pre prechod. Túto cestu ovládania snímok odlíšte od miešania viacerých referencií štýlu či subjektu. Nastavenia generovania ľudí výrobcu sú špecifické pre režim: tabuľka Lite uvádza allow\_all pre text-to-video a allow\_adult pre image-to-video a interpoláciu, pričom regionálne pravidlá môžu dokumentovaný profil ďalej obmedziť. Úvodný obrázok vyberte tak, aby zodpovedal prvej scéne, ktorú skutočne chcete, so subjektom, rámovaním a viditeľnými detailmi pripravenými pred požiadavkou na pohyb.

Pri text-to-video opíšte subjekt, jeho akciu, prostredie a zamýšľaný štýl. Pridajte polohu a pohyb kamery, rámovanie, zaostrenie a svetlo, keď na nich záleží. Pôvodná produktová scéna môže držať predmet v strede, zatiaľ čo sa kamera približuje k jednému detailu materiálu a okolité svetlo sa jemne mení. Určte úvodný stav, hlavnú akciu a záverečný okamih, aby krátky klip uzavrel jednu súdržnú myšlienku. Dlhá zbierka nesúvisiacich akcií je inou úlohou než sústredený záber.

Pri image-to-video dodajte jasnú úvodnú snímku a vysvetlite, čo sa má pohybovať a čo má zostať stabilné. Pohyb subjektu a každý pohyb kamery určte samostatne. Ak používate obmedzenie záverečnou snímkou, pripravte zlučiteľnú koncovú kompozíciu a opíšte prechod medzi nimi. Výsledok skontrolujte namiesto predpokladu, že požadovaná identita, poloha alebo tvar zostávajú počas celého klipu identické. Odkazovaná karta modelu označuje úplnú konzistentnosť v zložitých scénach a zložitý pohyb za pretrvávajúcu výzvu.

Návod na zadania podporuje explicitné pokyny pre dialóg, zvukové efekty a atmosféru. Presnú reč dajte do úvodzoviek, určte hovoriaceho a zvuky opisujte vo vzťahu k viditeľnej akcii. Zvukový efekt ani atmosféra na pozadí sa nemajú zamieňať za hovorenú repliku. Angličtina je dokumentovaná ako plne podporovaná pre zadania, zatiaľ čo ostatné jazyky neboli v tomto návode vyhodnotené. Počuteľné slová, časovanie a kvalitu zvuku posudzujte ako súčasť rovnakého výstupu ako video namiesto považovania zvuku za zaručený verný prepis zadania.

Postup výrobcu je asynchrónny: požiadavka generovania vracia operáciu a dokončený výsledok sa získa po tom, čo jej stav oznámi dokončenie. Identitu operácie uchovajte a skontrolujte vrátený klip. Návod opisuje dvojdňové uchovávanie u výrobcu a označenie SynthID, preto uchovaný výstup má obsahovať stiahnutý výsledok, zadanie, zdrojové obrázky a zvolené nastavenia. Seed môže zlepšiť opakovateľnosť, ale nezaručuje determinizmus. Pred použitím klipu v strihu overte kontinuitu subjektu, akciu, rámovanie, zvuk a zamýšľaný koncový bod scény; samotné dokončenie spracovania nedokazuje splnenie tvorivých požiadaviek.

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

[`google/veo-3.1-lite`](https://ailoot.ai/models/sk/#m=google%2Fveo-3.1-lite&route=Ultra&caller=google%2Fveo-3.1-lite&fmt=videos)

Google /`google/veo-3.1-lite`

### Úvod

Premeňte opis scény na 4-, 6- alebo 8-sekundové video v rozlíšení 720p.

- Ukážte produkt v pohybe
- Vytvorte scénu, ktorá predstaví prostredie
- Vyskúšajte krátky pohyb kamery

Povolené vstupy

Text · Obrázky

Výsledky

Video

### Dostupné v Ailoot · vstupy a metódy

**Ailoot Ultra · Video** `POST /v1/videos`

Vstup

`text`, `image`

Výstup

`video`

Výstupný formát

mp4

Počet výstupov

Do 4 výstups

| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
| --- | --- | --- | --- | --- |
| Pole`model` | Typ`string` | PožiadavkaPovinné | Hodnoty a limity google/veo-3.1-lite | Predvolené— |
| Pole`prompt` | Typ`string` | PožiadavkaPovinné | Hodnoty a limity Minimálna dĺžka: 1 Maximálny počet bajtov: 10 000 Jednotka: bajty UTF8 | Predvolené— |
| Pole`duration` | Typ`integer` | PožiadavkaPovinné | Hodnoty a limity 4, 6, 8 Jednotka: sekundy | Predvolené— |
| Pole`resolution` | Typ`string` | PožiadavkaPovinné | Hodnoty a limity 720p | Predvolené— |
| Pole`aspect_ratio` | Typ`string` | PožiadavkaPovinné | Hodnoty a limity 16:9, 9:16 | Predvolené— |
| Pole`generate_audio` | Typ`boolean` | PožiadavkaPovinné | Hodnoty a limity false | Predvolené— |
| Pole`frame_images` | Typ`array` | PožiadavkaVoliteľné | Hodnoty a limity Podmienky: Pri text\_to\_video vynechajte. Ak je uvedené: presne jedna položka {"type":"image\_url","image\_url":{"url":"\<actual HTTPS URL\>"},"frame\_type":"first\_frame"}; položka má presne type,image\_url,frame\_type; image\_url má presne url. Žiadne ďalšie ani duplicitné kľúče. Iba duration=4,resolution="720p",aspect\_ratio="16:9",generate\_audio=false. URL musí byť parsovateľná so schémou https, neprázdnym názvom hostiteľa, bez userinfo a bez doslovného #; podpísaný dopyt a zakódovaná cesta sa zachovávajú. Zdrojový kód nekontroluje vstupný MIME, veľkosť súboru ani rozmery v pixeloch. | Predvolené— |

Kombinácie vstupných podkladov

**Z textu na video** · Povinné: prompt

**Z obrázka na video** · Povinné: prompt, frame\_images

Parametre a životný cyklus metódy

| Parameter | Špecifikácia |
| --- | --- |
| Parameter`content_type` | Špecifikáciaapplication/json |
| Parameter`required` | Špecifikáciamodel, prompt, duration, resolution, aspect\_ratio, generate\_audio |
| Parameter`other_options` | Špecifikáciafalse |
| Parameter`resolution` | Špecifikácia720p |
| Parameter`prompt_max_bytes` | Špecifikácia10000 |
| Parameter`duration` | Špecifikácia4, 6, 8 |
| Parameter`aspect_ratio` | Špecifikácia16:9, 9:16 |
| Parameter`generate_audio` | Špecifikáciafalse |
| Parameter`material_types` | Špecifikáciatext, image |
| Parameter`parameters` | Špecifikácia{"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":"bajty UTF8"}, {"name":"duration","type":"integer","required":true,"default\_known":false,"default":null,"enum\_known":true,"enum":\[4,6,8\],"availability":"source\_interface","unit":"sekundy"}, {"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 vynechajte. Ak je uvedené: presne jedna položka {\\"type\\":\\"image\_url\\",\\"image\_url\\":{\\"url\\":\\"\<actual HTTPS URL\>\\"},\\"frame\_type\\":\\"first\_frame\\"}; položka má presne type,image\_url,frame\_type; image\_url má presne url. Žiadne ďalšie ani duplicitné kľúče. Iba duration=4,resolution=\\"720p\\",aspect\_ratio=\\"16:9\\",generate\_audio=false. URL musí byť parsovateľná so schémou https, neprázdnym názvom hostiteľa, bez userinfo a bez doslovného #; podpísaný dopyt a zakódovaná cesta sa zachovávajú. Zdrojový kód nekontroluje vstupný MIME, veľkosť súboru ani rozmery v pixeloch."} |

Aliasy metódy: `/v1/videos/generations`, `/videos`, `/videos/generations`

Životný cyklus: `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`

Vytvorte iba raz a uložte vrátené ID.

Priebežne zisťujte pôvodný stav; zachovajte každý dokončený súbor a jeho dĺžku.

### Cenník

##### Ako sa vypočíta konečný poplatok

Zobrazené sadzby slúžia na odhad nákladov pred generovaním. Konečný poplatok sa vypočíta z nákladov zaznamenaných pri pôvodnom generovaní. Namerané trvanie výstupu a predpokladané množstvá nepredstavujú konečné účtované množstvo.

Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.

Rýchly režim

Neuvedené Keď je zvolený rýchly režim

Režim Flex

Neuvedené Keď je zvolený režim flex

Maximálna úroveň uvažovania

Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)

#### Odhadované sadzby na porovnanie

#### Ceny podľa konfigurácie

Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.

| Konfigurácia | Sadzobník | Odhadované množstvo | Generovať audio | Rozlíšenie | Účtovacia jednotka | Podmienky účtovania | Poplatok |
| --- | --- | --- | --- | --- | --- | --- | --- |
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Odhadované množstvo— | Generovať audio— | Rozlíšenie— | Účtovacia jednotka— | Podmienky účtovania— | Poplatok Vstup · Vstupné tokeny · Odhad iba na porovnanie **—** / 1K tokenov Výstup · Výstupné tokeny · Odhad iba na porovnanie **—** / 1K tokenov Vstup · Čítanie cache · Odhad iba na porovnanie **—** / 1K tokenov Vstup · Zápis do cache · Odhad iba na porovnanie **—** / 1K tokenov Vstup · Zápis do cache, 1 hod · Odhad iba na porovnanie **—** / 1K tokenov |
| KonfiguráciaCena videa | Sadzobník— | Odhadované množstvo— | Generovať audio— | Rozlíšenie— | Účtovacia jednotkaza sekundu videa | Podmienky účtovaniazvuk: with\_audio | Poplatok Výstup · Cena videa · Odhad iba na porovnanie **$0.16** za sekundu videa |
| KonfiguráciaCena videa | Sadzobník— | Odhadované množstvo— | Generovať audio— | Rozlíšenie— | Účtovacia jednotkaza sekundu videa | Podmienky účtovaniazvuk: with\_audio; rozlíšenie: 720p | Poplatok Výstup · Cena videa · Odhad iba na porovnanie **$0.1** za sekundu videa |
| KonfiguráciaCena videa | Sadzobník— | Odhadované množstvo— | Generovať audio— | Rozlíšenie— | Účtovacia jednotkaza sekundu videa | Podmienky účtovaniazvuk: without\_audio | Poplatok Výstup · Cena videa · Odhad iba na porovnanie **$0.1** za sekundu videa |
| KonfiguráciaUltra | Sadzobník— | Odhadované množstvoPožadované nastavenie; iba odhad. | Generovať audioBez audia | Rozlíšenie720p | Účtovacia jednotkaza sekundu výstupného videa | Podmienky účtovania— | Poplatok Výstup · Odhadovaná sekunda výstupného videa · Odhad iba na porovnanie **$0.06** za sekundu výstupného videa Zobrazená sadzba odhaduje náklady pred generovaním. Konečný poplatok sa vypočíta z nákladov zaznamenaných pri pôvodnom generovaní. Fyzická dĺžka videa nie je účtovaným množstvom. |
| KonfiguráciaOdhadované náklady na generovanie | Sadzobník— | Odhadované množstvoodhad pre jedno generovanie | Generovať audio— | Rozlíšenie— | Účtovacia jednotka— | Podmienky účtovania— | Poplatok Výstup · Odhadované náklady na generovanie · Odhad iba na porovnanie **$0.24** odhad pred generovaním Tento odhad nepredstavuje dodatočný poplatok ani pevnú sadzbu za dokončené generovanie. |

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. [Ako funguje rezervácia a vyúčtovanie →](https://ailoot.ai/docs/sk/billing/reserve/)

#### Podrobnosti referenčnej tarify

Referenčné sadzobníky modelu nemenia výber metódy, cenové odhady ani poplatky. Aktívne poplatky používajú sadzby vybranej metódy Ailoot.

Cenové referencie konfigurácií videa

#### Ceny podľa konfigurácie

Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.

| Konfigurácia | Podmienky účtovania | Poplatok |
| --- | --- | --- |
| KonfiguráciaCena videa | Podmienky účtovaniazvuk: with\_audio | Poplatok Výstup · Cena videa **$0.16** za sekundu videa Zverejnený cenový údaj pre zobrazenú konfiguráciu. Konečné poplatky sa riadia skutočne účtovanou konfiguráciou. |
| KonfiguráciaCena videa | Podmienky účtovaniazvuk: without\_audio | Poplatok Výstup · Cena videa **$0.1** za sekundu videa Zverejnený cenový údaj pre zobrazenú konfiguráciu. Konečné poplatky sa riadia skutočne účtovanou konfiguráciou. |
| KonfiguráciaCena videa | Podmienky účtovaniazvuk: with\_audio; rozlíšenie: 720p | Poplatok Výstup · Cena videa **$0.1** za sekundu videa Zverejnený cenový údaj pre zobrazenú konfiguráciu. Konečné poplatky sa riadia skutočne účtovanou konfiguráciou. |
| KonfiguráciaCena videa | Podmienky účtovaniazvuk: without\_audio; rozlíšenie: 720p | Poplatok Výstup · Cena videa **$0.06** za sekundu videa Zverejnený cenový údaj pre zobrazenú konfiguráciu. Konečné poplatky sa riadia skutočne účtovanou konfiguráciou. |

### Príklady požiadaviek

#### Ailoot Ultra · Video

curlcurl · animovať vašu prvú snímku

```bash
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
```

```bash
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
```

### Prijať a uložiť výsledky

#### 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`

##### Skontrolovať stav úlohy

GET stav

```bash
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
```

##### Uložiť všetky dokončené podklady

GET všetky dokončené podklady

```bash
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
```

Čítanie ďalšieho obsahu

GET obsah

```bash
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
```

##### Uchovať všetky dokončené výsledky

Uložte každé dokončené video alebo vrátený súbor; načítajte obsah každej skutočne vrátenej URL podkladu.

Dokončené data\[\] obsahuje všetky podpísané URL obsahu vo vašom vlastníctve. Načítajte každú vrátenú URL alebo použite koncový bod obsahu s index nastaveným na skutočný index výstupu. Neúspešná pôvodná úloha môže vrátiť charge\_pending\_check; skontrolujte pôvodnú úlohu namiesto jej opätovného vytvorenia. Platná zvuková stopa AAC môže byť prítomná aj pri generate\_audio=false; zachovajte celý pôvodný MP4 vrátane tohto zvuku.

##### Ak treba overiť pôvodnú odpoveď

Načítajte existujúcu pôvodnú úlohu; odoslanie s neznámym výsledkom nikdy neopakujte.

Maximálny počet výstupov: 4.

Polia odpovede

| Pole | Typ | Význam |
| --- | --- | --- |
| Pole`id` | Typstring | Význam— |
| Pole`object` | Typstring | Význam— |
| Pole`model` | Typstring | Význam— |
| Pole`status` | Typstring | Význam— |
| Pole`data[]` | Typsigned content URL | Význam— |
| Pole`charge_pending_check` | Typboolean | Význam— |
| Pole`error.code` | Typstring | Význam— |
| Pole`error.message` | Typstring | Význam— |
| Pole`operation_id` | Typstring | VýznamPôvodná odpoveď stavu alebo obsahu HTTP503 result\_pending\_check: rovnaké pôvodné verejné ID videa ako id. |
| Pole`error.type` | Typstring | Významserver\_error pri HTTP503 result\_pending\_check. |

Chyby a ďalšie kroky

| Odpoveď | Podmienka | Ďalší krok |
| --- | --- | --- |
| Odpoveď400 · `invalid_request_error` | PodmienkaNeplatné povinné polia, reprezentácia materiálu alebo hodnota parametra | Ďalší krokPred novou požiadavkou na vytvorenie opravte uvedené polia. |
| Odpoveď409 · `video_not_ready` | PodmienkaPôvodný obsah výsledku zatiaľ nie je dostupný | Ďalší krokPriebežne zisťujte stav pomocou pôvodne vráteného ID a rešpektujte Retry-After. |
| Odpoveď`server_error` | PodmienkaVrátená odpoveď uvádza, že operáciu alebo výsledok je potrebné skontrolovať | Ďalší krokUchovajte pôvodné vrátené ID operácie/úlohy, hlavičky požiadavky a odpoveď; naďalej čítajte údaje o tejto pôvodnej operácii podporovaným spôsobom. Požiadavku na vytvorenie znova neodosielajte. |
| Odpoveď503 · `result_pending_check` | PodmienkaGET pôvodného stavu alebo obsahu: úloha nie je zverejnená, pôvodná úloha nemá stav failed/cancelled/expired a miestny stav je unknown alebo je stav pôvodnej úlohy completed. | Ďalší krokZachovajte pôvodné id a operation\_id (rovnaké verejné ID videa), odpoveď a hlavičky; načítavajte iba pôvodný stav alebo obsah. Nikdy neodosielajte novú požiadavku na generovanie. |
| Odpoveď422 · `price_unavailable` | PodmienkaDodaný objekt frame\_images alebo jeho podmienený profil sa nedajú parsovať alebo úplný parsovaný profil nemá pripravenú presnú cenovú kartu. | Ďalší krokZachovajte model, prompt, duration, resolution, aspect\_ratio a generate\_audio. Pridajte frame\_images obsahujúce presne jednu položku first\_frame v určenom formáte objektu. Nastavte duration=4, resolution="720p", aspect\_ratio="16:9" a generate\_audio=false. Toto overenie prebieha pred odoslaním požiadavky. |

### Aliasy

#### Aliasy modelov

**Ailoot Ultra** [`google/veo-3.1-lite`](https://ailoot.ai/models/sk/#m=google%2Fveo-3.1-lite&route=Ultra&caller=google%2Fveo-3.1-lite&fmt=videos)

#### Aliasy ciest metód

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

#### Súvisiace ID na volanie

[`google/veo-3.1-lite`](https://ailoot.ai/models/sk/#m=google%2Fveo-3.1-lite&route=Ultra&caller=google%2Fveo-3.1-lite&fmt=videos)

FAQ · Google: Veo 3.1 Lite

Aké vstupy a výsledky sú dostupné?

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

Aké polia používa požiadavka?

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

Pripojte Ailoot k Claude Code, OpenCode, Hermes alebo vlastnej aplikácii.

## Spoločnosť a jej portfólio projektov

Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.

## Nakupujte tokeny so zľavou.

Zľava predplatného na pravidelnú prácu. Promo kódy až 50% na nákup tokenov.

Predplatné

Na pravidelné požiadavky vyberte tarifu so zľavou.

Promo kód až 50%

Pri nákupe zadajte kód. Cena sa prepočíta podľa prebiehajúcej akcie.

Výdavky v histórii

Pri každej požiadavke sa uloží model, tokeny a suma.

[Vybrať predplatné](https://ailoot.ai/docs/sk/billing/subscriptions/) · [Zobraziť ceny modelov](https://ailoot.ai/models/sk/)

## Pripojte API k produktu, ktorý predávate.

SaaS, aplikácie a boti podľa ponuky a licenčnej zmluvy Ailoot. Na ďalší predaj požiadajte o licenciu predajcu.

Komerčná aplikácia

Začleňte generovanie textu, obrázkov, videa a zvuku do platených funkcií svojej služby.

Licencia pre predajcu

Pošlite popis projektu a spôsob poskytovania prístupu. Vyžiadajte písomné podmienky použitia a ďalšieho predaja.

Dokumenty na webe

Ponuka, licenčná zmluva a zásady spracovania dát sú dostupné pred pripojením.

[Požiadať o licenciu predajcu](mailto:support@ailoot.ai) · [Ponuka a licenčná zmluva](https://ailoot.ai/legal/offer?lang=sk)

## Ailoot · Spoločnosť a jej portfólio projektov





Ailoot stavia na dlhodobých prevádzkových skúsenostiach, širokej klientskej základni, stabilných službách a priebežnom sledovaní KPI.





Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.





Ailoot využíva tieto prevádzkové skúsenosti na poskytovanie prístupu cez API k funkciám AI v produktoch zákazníkov, agentoch, aplikáciách a automatizáciách.
