Source: https://ailoot.ai/models/cs/bytedance-seedance-2-0-fast/
Canonical: https://ailoot.ai/models/cs/bytedance-seedance-2-0-fast/
Language: cs

# ByteDance: Seedance 2.0 Fast

[Markdown](https://ailoot.ai/models/cs/bytedance-seedance-2-0-fast/index.md) · [JSON](https://ailoot.ai/models/cs/bytedance-seedance-2-0-fast/facts.json)

## [ByteDance: Seedance 2.0 Fast](https://ailoot.ai/models/cs/bytedance-seedance-2-0-fast/)

ByteDance Seedance 2.0 Fast vytváří audiovizuální scény z textu, obrázků, videa a zvukových referencí. Jeho rychlostně zaměřená verze podporuje přenos pohybu a stylu, úpravy videa a prodloužení dopředu či dozadu, s dokumentovaným výstupem 480p a 720p.

- [**Ailoot Ultra · Video** `POST /v1/videos` `bytedance/seedance-2.0-fast`](https://ailoot.ai/models/cs/bytedance-seedance-2-0-fast/#method-0)

O modelu

Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.

Seedance 2.0 Fast je rychlostně zaměřená verze rodiny Seedance 2.0 od ByteDance Seed. Podporuje společné generování videa a zvuku i multimodální zadání složené z textu, obrázků, videa a zvuku. Jeho tvůrčí schopnosti zahrnují nové scény vedené referencemi, úpravy existujícího záznamu a prodlužování scény; dokumentované výstupní úrovně jsou 480p a 720p.

#### Multimodální reference: přiřazení rolí materiálům

Obrázek může dodat postavu, produkt, kompozici nebo vizuální zpracování. Referenční video může dodat akci, pohyb kamery nebo efekt. Referenční zvuk může dodat barvu hlasu, hudební melodii nebo obsah dialogu. Vysvětlete, kterou část každého zdroje chcete přenést do nové scény; reference je užitečnější, má-li konkrétní tvůrčí roli.

Například: „Použij keramickou lampu z Image 1 jako produkt. Sleduj pomalý oblet kamery z Video 1, ale umísti lampu do klidného čtenářského koutku. Audio 1 použij pro hudební náladu.“ Zamýšleným výstupem je nová scéna spojující vybraný vzhled, pohyb a zvukový směr, nikoli neurčené napodobení každého detailu referencí.

Dokumentované kombinace zahrnují obrázky se zvukem, obrázky s videem, video se zvukem i všechny tři dohromady. Text se samotným zvukem ani výhradně zvukový vstup nejsou podporovány. Model také podporuje převod textu na video a obrazově vedené generování z prvního snímku nebo dvojice prvního a posledního snímku. Je-li přesný koncový bod zásadní pro zadání, použijte vyhrazený postup koncových bodů; popis referenčního obrázku jako koncového bodu v omni-reference zadání je nepřímým ovládáním.

#### Úprava existujícího videa

Model může přidávat, odstraňovat či měnit prvky, nahrazovat objekt a překreslovat nebo opravovat části scény. Určete zdrojové video, měněný objekt a prvky, které mají zůstat. U přidání popište, kde a kdy se objeví. U odstranění identifikujte objekt jednotně napříč klipem.

Praktické zadání úpravy může nahradit obyčejnou láhev v ukázce lahví z Image 1 a požadovat zachování pohybu ruky, pozadí i dráhy kamery z Video 1. Zkontrolujte náhradu i oblasti určené k zachování. Jasné pokyny k zachování usnadňují posouzení zamýšlené úpravy oproti obecné žádosti o „vylepšení“ záznamu.

#### Prodlužování a spojování klipů

Seedance 2.0 Fast podporuje prodloužení dopředu nebo dozadu a propojení dvou či tří klipů generovanými přechody. U prodloužení uveďte, zda se nová akce odehrává před dodaným videem, nebo po něm, a popište ji. U spojení dodejte klipy v zamýšleném pořadí a vysvětlete vizuální událost, která je propojuje.

Jednoduché prodloužení obvykle vrací nově rozvinuté pokračování kolem původního záznamu a nepředpokládá opakování celého zdrojového klipu. Má-li výstup obsahovat původní segment, řekněte to v zadání. Při doplňování přechodu mezi dvěma či třemi videi může dokumentovaný postup spojit původní a nově generovaný obsah. To se hodí pro propojení celkového produktového záběru s detailem prostřednictvím účelného pohybu kamery.

#### Výstup a rozdíly verzí

Dokumentovaný výstup Fast je MP4 při 24 fps, s 480p nebo 720p, 8bitovou barevnou hloubkou a klipy o délce 4–15 sekund. Podporované poměry jsou 21:9, 16:9, 4:3, 1:1, 3:4 a 9:16. Standardní Seedance 2.0 samostatně uvádí výstupy 1080p a 4K; tyto úrovně nejsou součástí specifikace Fast. Rodina 2.0 podporuje vrácení posledního generovaného snímku, ale nepodporuje samostatný režim náhledu Draft.

Zvuk lze generovat se záznamem nebo jej vynechat pro tichý klip. Generovaný zvuk je monofonní. Dokumentované jazyky zadání zahrnují angličtinu, španělštinu, indonéštinu, portugalštinu a japonštinu. Mluvený jazyk v dialogu udržujte jednotný; příručka doporučuje nemíchat jazyky s výjimkou vlastních jmen. U mluvené scény pojmenujte mluvčího a vložte repliku do uvozovek, potom určete přednes a příslušné zvukové efekty. Požadovaný výkon přizpůsobte vybrané délce klipu.

#### Příprava referencí a dodržení vstupních limitů

Dokumentované limity referencí jsou až devět obrázků, tři videa a tři zvukové klipy. Přímé nahrávání referenčních obrázků nebo videí se skutečnými lidskými tvářemi není v tomto dokumentovaném profilu výrobce přijímáno; portrétní práce využívá podporovaný postup portrétních podkladů. Každý video či zvukový klip musí mít délku 2–15 sekund; celková délka videí je nejvýše 15 sekund a celková délka zvuku samostatně také nejvýše 15 sekund. Video reference používají MP4 nebo MOV při 24–60 fps a nesmějí překročit 200 MB na soubor. Zvukové reference používají WAV nebo MP3 a nesmějí překročit 15 MB na soubor. Uvedené obrazové formáty jsou JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC a HEIF. Obrázky musí být jednotlivě menší než 30 MB; celkový limit těla požadavku je 64 MB. V dokumentovaném profilu referenčních vstupů musí šířka i výška obrázku ležet přísně mezi 300 a 6 000 pixely, s poměrem šířky k výšce přísně mezi 0,4 a 2,5. Referenční videa umožňují 300–6 000 pixelů v každém rozměru a poměry 0,4–2,5 včetně, s celkem 407 696–8 295 044 pixely. Videa MP4 nebo MOV používají obraz H.264/AVC nebo H.265/HEVC a zvuk AAC nebo MP3.

Podklady seřaďte a soustavně je označujte jako Image 1, Video 1 nebo Audio 1. Kromě čísla podkladu použijte jméno viditelného objektu nebo rozlišující rys. Rámování koncových obrázků slaďte se zamýšleným poměrem videa, protože nesoulad může obrázek oříznout nebo vyvolat rušivou změnu rámování. Zadání soustřeďte na přenášené rysy, generovanou událost a zachovávané prvky; dlouhý prompt může rozptýlit pokyny a ponechat vedlejší podrobnosti nedořešené.

#### Plánování záběrů, text a známé chování

Složité zadání uspořádejte jako Shot 1, Shot 2 a Shot 3, s jasným objektem, akcí, polohou a zvukem pro každý záběr. Příručka doporučuje jeden pohyb kamery na záběr a uvádí nestabilitu přesných časových značek jednotlivých záběrů. Každé postavě dejte stálé označení a několik rozlišujících rysů; pokud záleží na identitě tváře, použijte samostatný jasný portrét hlavy a referenci celé postavy místo kombinovaného přehledu postavy z více stran.

Model může generovat běžný text včetně sloganů, titulků a komiksových bublin s pokyny pro barvu, styl, polohu a nástup. Běžné znaky jsou vhodnější než vzácné znaky nebo zvláštní symboly. Kontrolujte písmena za pohybu. Nežádoucí titulky, loga a duplicitní postavy jsou dokumentovaným chováním; výslovná omezení a čisté reference je mohou omezit, ale nezaručují jejich nepřítomnost. Více než čtyři referenční osoby je uváděno jako riziko stability, nikoli jako pevný limit počtu souborů.

Opakované prodlužování může kumulovat ztrátu kvality obrazu a spoj prodloužení může poskočit nebo se vrátit zpět. Omezte navrstvená pokračování a ve střihu zkontrolujte spoj. Referenční barva hlasu se může odchylovat, vyprávění může skončit cvaknutím a čínské znaky s více výslovnostmi nebo neobvyklé znaky mohou být vysloveny nesprávně. Ověřte mluvenou repliku a koncový zvuk; krátké zvukové ztišení může pomoci s náhlým ukončením. Tyto kontroly patří k přípravě tvůrčího výsledku, zejména pokud příběh stojí na řeči nebo návaznosti postavy.

**Ailoot Ultra · Video** `POST /v1/videos` `bytedance/seedance-2.0-fast`

[`bytedance/seedance-2.0-fast`](https://ailoot.ai/models/cs/#m=bytedance%2Fseedance-2.0-fast&route=Ultra&caller=bytedance%2Fseedance-2.0-fast&fmt=videos)

ByteDance /`bytedance/seedance-2.0-fast`

### Úvod

ByteDance Seedance 2.0 Fast vytváří audiovizuální scény z textu, obrázků, videa a zvukových referencí. Jeho rychlostně zaměřená verze podporuje přenos pohybu a stylu, úpravy videa a prodloužení dopředu či dozadu, s dokumentovaným výstupem 480p a 720p.

Přijímané vstupy

Text · Obrázky · Zvuk

Výsledky

Video

### Dostupné v Ailoot · vstupy a metody

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

Vstup

`text`, `image`, `audio`

Výstup

`video`

Výstupní formát

původní bajty MP4; bez normalizace a překódování

| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
| --- | --- | --- | --- | --- |
| Pole`model` | Typ`string` | PožadavekPovinné | Hodnoty a limity bytedance/seedance-2.0-fast | Výchozí— |
| Pole`prompt` | Typ`string` | PožadavekPovinné | Hodnoty a limity | Výchozí— |
| Pole`duration` | Typ`integer` | PožadavekPovinné | Hodnoty a limity 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Minimum: 1 Maximum: 600 | Výchozí— |
| Pole`resolution` | Typ`string` | PožadavekVolitelné | Hodnoty a limity 480p, 720p | Výchozí— |
| Pole`aspect_ratio` | Typ`string` | PožadavekVolitelné | Hodnoty a limity 1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21 | Výchozí— |
| Pole`generate_audio` | Typ`boolean` | PožadavekVolitelné | Hodnoty a limity false, true Podmínky: Vynechání generate\_audio zvolí cenu se zvukem; false zvolí cenu bez zvuku. V poli has\_audio výsledku ověřte, zda byla vrácena zvuková stopa. | Výchozí— |
| Pole`frame_images` | Typ`array` | PožadavekVolitelné | Hodnoty a limity Minimální počet položek: 1 Maximální počet položek: 2 Vstupní obsah: Pole objektů snímků. Každý obsahuje type=image\_url, image\_url obsahující url a frame\_type=first\_frame nebo last\_frame. Každá role se smí vyskytnout nejvýše jednou. Používejte veřejné HTTPS URL. Přesné klíče: type, image\_url, frame\_type Podmínky: Tyto klíče platí pro každý objekt snímku. Pro požadavek obsahující pouze text vynechte frame\_images. | Výchozí— |
| Pole`input_references` | Typ`array` | PožadavekVolitelné | Hodnoty a limity Vstupní obsah: Pole objektů obrazových nebo zvukových referencí. Nastavte type na image\_url nebo audio\_url a zadejte odpovídající objekt URL obsahující url. Video reference stále nelze ocenit. Podmínky: Pro režim referencí vynechte frame\_images. Používejte veřejné HTTPS URL. | Výchozí— |
| Pole`size` | Typ`string` | PožadavekVolitelné | Hodnoty a limity 480x480, 480x640, 480x854, 640x480, 854x480, 1120x480, 720x720, 720x960, 720x1280, 720x1680, 960x720, 1280x720, 1680x720 Vzor: ^\[1-9\]\[0-9\]\*x\[1-9\]\[0-9\]\*$ | Výchozí— |
| Pole`seed` | Typ`integer` | PožadavekVolitelné | Hodnoty a limity Minimum: -9 223 372 036 854 775 808 Maximum: 9 223 372 036 854 775 807 | Výchozí— |
| Pole`callback_url` | Typ`string` | PožadavekVolitelné | Hodnoty a limity Vzor: ^https:// | Výchozí— |
| Pole`session_id` | Typ`string` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`trace` | Typ`object` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`user` | Typ`string` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |

Kombinace vstupních materiálů

**Text na video** · Textové zadání. · Povinné: model, prompt, duration

`Zadejte textové zadání a podporovanou délku v celých sekundách. Použijte přesnou uvedenou velikost nebo rozlišení a poměr stran, které odpovídají uvedeným rozměrům.`

`model`: Typ: string · bytedance/seedance-2.0-fast

`prompt`: Typ: string · Maximální počet bajtů UTF-8: 10 000 · Vyžadován obsah kromě bílých znaků: Ano

**Obrázek na video** · Textové zadání a obrázek snímku. · Povinné: model, prompt, duration, frame\_images

`frame_images je pole objektů s type=image_url, image_url obsahujícím url a frame_type. Použijte veřejnou HTTPS URL obrázku; first_frame i last_frame se smí vyskytnout každý jednou. Použijte uvedenou velikost výstupu nebo kompatibilní rozměry. Nepřidávejte video reference.`

Přesné klíče: type, image\_url, frame\_type

`model`: Typ: string · bytedance/seedance-2.0-fast

`prompt`: Typ: string · Maximální počet bajtů UTF-8: 10 000 · Vyžadován obsah kromě bílých znaků: Ano

**Reference to video** · Textové zadání a obrazové nebo zvukové reference. · Povinné: model, prompt, duration, input\_references

`input_references je pole. Každý objekt obsahuje type=image_url nebo type=audio_url a odpovídající objekt URL obsahující url. Používejte veřejné HTTPS odkazy. Vynecháním frame_images zvolíte režim referencí. Video reference nelze ocenit.`

`model`: Typ: string · bytedance/seedance-2.0-fast

`prompt`: Typ: string · Maximální počet bajtů UTF-8: 10 000 · Vyžadován obsah kromě bílých znaků: Ano

Parametry a životní cyklus metody

| Parametr | Kontrakt |
| --- | --- |
| Parametr`content_type` | Kontraktapplication/json |
| Parametr`required` | Kontraktmodel, prompt, duration |
| Parametr`material_types` | Kontrakttext, image, audio |
| Parametr`additional_properties` | Kontraktfalse |
| Parametr`optional_controls` | Kontraktresolution, aspect\_ratio, generate\_audio, frame\_images, input\_references, size, seed, callback\_url, session\_id, trace, user |

Životní cyklus: `submit_once_poll_original`

`GET /v1/videos/{public_id}`

`GET /v1/videos/{public_id}/content`

### Tarify

##### Jak se vypočítá konečný poplatek

Zobrazené sazby slouží k odhadu ceny před generováním. Konečný poplatek se vypočítá z nákladů zaznamenaných u původního generování. Naměřená délka výstupu ani odhadovaná množství nejsou konečným účtovaným množstvím.

Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.

Rychlý režim

Neuvedeno Při výběru rychlého režimu

Režim flex

Neuvedeno Při výběru režimu flex

Maximální intenzita uvažování

Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)

#### Odhadované sazby pro srovnání

#### Ceny podle konfigurace

Přiřaďte každý poplatek k uvedeným podmínkám. Pro každou sadu alternativních konfigurací použijte jednu sazbu.

| Konfigurace | Tabulka sazeb | Předpokládané množství | Účtovací jednotka | Podmínky účtování | Poplatek |
| --- | --- | --- | --- | --- | --- |
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Předpokládané množství— | Účtovací jednotka— | Podmínky účtování— | Poplatek Vstup · Vstupní tokeny · Odhad pouze pro srovnání **—** / 1K tokenů Výstup · Výstupní tokeny · Odhad pouze pro srovnání **—** / 1K tokenů Vstup · Čtení z mezipaměti · Odhad pouze pro srovnání **—** / 1K tokenů Vstup · Zápis do mezipaměti · Odhad pouze pro srovnání **—** / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina · Odhad pouze pro srovnání **—** / 1K tokenů |
| KonfiguraceCena tokenu videa | Tabulka sazeb— | Předpokládané množství— | Účtovací jednotkaza 1K videotokenů | Podmínky účtováníV tomto cenovém klíči není uvedena žádná další podmínka. | Poplatek Výstup · Cena tokenu videa · Odhad pouze pro srovnání **$0.0084** za 1K videotokenů Sazba za video tokeny je hlavní cenovou referencí. Orientační odhady za sekundu jsou samostatné reference, nikoli další poplatek. |
| KonfiguraceCena tokenu videa | Tabulka sazeb— | Předpokládané množství— | Účtovací jednotkaza 1K videotokenů | Podmínky účtovánívstup: with\_video\_input | Poplatek reference · Cena tokenu videa · Odhad pouze pro srovnání **$0.00495** za 1K videotokenů Sazba za video tokeny je hlavní cenovou referencí. Orientační odhady za sekundu jsou samostatné reference, nikoli další poplatek. |
| KonfiguraceCena tokenu videa | Tabulka sazeb— | Předpokládané množství— | Účtovací jednotkaza 1K videotokenů | Podmínky účtovánízvuk: without\_audio | Poplatek Výstup · Cena tokenu videa · Odhad pouze pro srovnání **$0.0084** za 1K videotokenů Sazba za video tokeny je hlavní cenovou referencí. Orientační odhady za sekundu jsou samostatné reference, nikoli další poplatek. |
| KonfiguraceOdhadovaná cena generování | Tabulka sazeb— | Předpokládané množstvíodhad pro jedno generování | Účtovací jednotka— | Podmínky účtování— | Poplatek Výstup · Odhadovaná cena generování · Odhad pouze pro srovnání **$0.18144** odhad před generováním Tento odhad není dodatečným poplatkem ani pevnou sazbou za dokončené generování. |

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. [Jak funguje rezervace a vyúčtování →](https://ailoot.ai/docs/cs/billing/reserve/)

#### Podrobnosti referenčního tarifu

Referenční tabulky modelu nemění výběr metody, cenové nabídky ani poplatky. Skutečné poplatky používají sazby vybrané metody Ailoot.

Cenové reference konfigurací videa

#### Ceny podle konfigurace

Přiřaďte každý poplatek k uvedeným podmínkám. Pro každou sadu alternativních konfigurací použijte jednu sazbu.

| Konfigurace | Podmínky účtování | Poplatek |
| --- | --- | --- |
| KonfiguraceCena tokenu videa | Podmínky účtováníV tomto cenovém klíči není uvedena žádná další podmínka. | Poplatek Výstup · Cena tokenu videa **$0.0084** za 1K videotokenů Sazba za video tokeny je hlavní cenovou referencí. Orientační odhady za sekundu jsou samostatné reference, nikoli další poplatek. |
| KonfiguraceCena tokenu videa | Podmínky účtovánízvuk: without\_audio | Poplatek Výstup · Cena tokenu videa **$0.0084** za 1K videotokenů Sazba za video tokeny je hlavní cenovou referencí. Orientační odhady za sekundu jsou samostatné reference, nikoli další poplatek. |
| KonfiguraceCena tokenu videa | Podmínky účtovánívstup: with\_video\_input | Poplatek reference · Cena tokenu videa **$0.00495** za 1K videotokenů Sazba za video tokeny je hlavní cenovou referencí. Orientační odhady za sekundu jsou samostatné reference, nikoli další poplatek. |

### Příklady požadavků

#### Ailoot Ultra · Video

curl · vytvořte video

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"model":"bytedance/seedance-2.0-fast","prompt":"A serene mountain landscape at sunset","duration":4,"resolution":"480p","size":"480x480","generate_audio":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 and response headers; do not resubmit an unknown creation.')
PY_RESULT
```

### Přijímání a ukládání výsledků

#### Ailoot Ultra · Video

podepsané URL obsahu spravovaného službou

- `GET /v1/videos/{public_id}`
- `GET /v1/videos/{public_id}/content`

##### Ověřit stav úlohy

Získat stav původní operace pomocí GET

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

Další načtení obsahu

Uložte každý dokončený výstup, který vám patří

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

##### Uchovejte všechny dokončené výsledky

Uložte každé dokončené video či vrácený soubor; stáhněte obsah každé skutečně vrácené URL souboru.

Uchovejte každý skutečný výstup spravovaný službou a jeho vrácená metadata s naměřenými hodnotami.

##### Pokud je nutné ověřit původní odpověď

503 result\_pending\_check + původní id + X-Should-Retry:false; původní požadavek nikdy neopakujte

Pole odpovědi

| Pole | Typ | Význam |
| --- | --- | --- |
| Pole`index` | Typinteger | VýznamPozice tohoto videa v seznamu výstupů, číslovaná od nuly. |
| Pole`content_url` | Typstring | VýznamPodepsaná HTTPS URL pro stažení tohoto dokončeného videa. |
| Pole`sha256` | Typstring \| null | VýznamOtisk SHA-256 původních bajtů videa; null, není-li dostupný. |
| Pole`size_bytes` | Typinteger \| null | VýznamVelikost původního videosouboru v bajtech; null, není-li dostupná. |
| Pole`duration_ms` | Typinteger \| null | VýznamNaměřená délka videa v milisekundách; null, není-li dostupná. |
| Pole`width` | Typinteger \| null | VýznamŠířka videa v pixelech; null, není-li dostupná. |
| Pole`height` | Typinteger \| null | VýznamVýška videa v pixelech; null, není-li dostupná. |
| Pole`video_codec` | Typstring \| null | VýznamIdentifikátor video kodeku; null, není-li zaznamenán. |
| Pole`has_audio` | Typboolean \| null | VýznamZda video obsahuje zvukovou stopu; null, nebylo-li změřeno. |
| Pole`audio_codec` | Typstring \| null | VýznamIdentifikátor zvukového kodeku; null, není-li žádný identifikátor zaznamenán. |

Chyby a další kroky

| Odpověď | Podmínka | Další krok |
| --- | --- | --- |
| Odpověď404 · `not_found_error` | PodmínkaPřístup k videu není dostupný nebo toto ID videa nebylo nalezeno. | Další krokZkontrolujte přístup k videu. U existujícího videa použijte jeho původní veřejné ID a stejný klíč API. |
| Odpověď401 · `authentication_error` | PodmínkaKlíč API neodpovídá ověřenému účtu. | Další krokPřed odesláním zkontrolujte svůj klíč API a přístup k účtu. |
| Odpověď400 · `invalid_request_error` | PodmínkaPožadavek se nepodařilo načíst nebo je index pro stažení neplatný. | Další krokOpravte tělo požadavku. Pro stažení vyberte index výstupu vrácený původní úlohou. |
| Odpověď422 · `price_unavailable` | PodmínkaVybranou konfiguraci videa nelze ocenit. | Další krokPřed odesláním opraveného požadavku zvolte podporovanou konfiguraci videa a vyplňte její povinné volby. |
| Odpověď422 · `invalid_request_error` | PodmínkaVstup videa nebo původní úloha pro pokračování jsou neplatné. | Další krokPoužívejte platné HTTPS vstupy. Pro pokračování použijte původní veřejné ID svého dokončeného videa se stejným klíčem API. |
| Odpověď402 · `billing_error` | PodmínkaDostupný zůstatek nebo limity neumožňují rezervaci. | Další krokPřed odesláním nového požadavku zkontrolujte dostupný zůstatek a limity. |
| Odpověď503 · `server_error` | PodmínkaOvěřování videa, úložiště nebo přístup ke službě jsou dočasně nedostupné. | Další krokPočkejte na dostupnost služby. Pokud už máte ID videa, kontrolujte tuto původní úlohu místo vytváření dalšího generování. |
| Odpověď503 · `result_pending_check` | PodmínkaPůvodní výsledek videa a vyúčtovanou částku je třeba zkontrolovat. | Další krokUchovejte vrácené ID videa a kontrolujte tuto úlohu. Dokud probíhá kontrola, neposílejte náhradní požadavek na generování. |
| Odpověď503 · `owned_result_unavailable` | PodmínkaStávající video je dočasně nedostupné ke stažení. | Další krokPozději zkontrolujte tutéž úlohu videa a stáhněte její existující výstup. Nové generování vytvoří samostatnou operaci. |
| Odpověď409 · `video_not_ready` | PodmínkaObsah videa nebyl zveřejněn. | Další krokZkontrolujte stav původní úlohy. Stáhněte výstup, až nahlásí completed; nahlásí-li failed, řiďte se jejím upozorněním na kontrolu vyúčtování. |

### Aliasy

#### Aliasy modelu

**Ailoot Ultra** [`bytedance/seedance-2.0-fast`](https://ailoot.ai/models/cs/#m=bytedance%2Fseedance-2.0-fast&route=Ultra&caller=bytedance%2Fseedance-2.0-fast&fmt=videos)

#### Aliasy cest metod

Použijte cesty metod uvedené výše.

#### Související ID modelů

[`bytedance/seedance-2.0-fast`](https://ailoot.ai/models/cs/#m=bytedance%2Fseedance-2.0-fast&route=Ultra&caller=bytedance%2Fseedance-2.0-fast&fmt=videos)

FAQ · ByteDance: Seedance 2.0 Fast

Jaké vstupy a výsledky jsou dostupné?

`POST /v1/videos` · `bytedance/seedance-2.0-fast`: `text`, `image`, `audio` → `video`

Jaká pole požadavek používá?

`POST /v1/videos` · `bytedance/seedance-2.0-fast`: `model`, `prompt`, `duration`, `resolution`, `aspect_ratio`, `generate_audio`, `frame_images`, `input_references`, `size`, `seed`, `callback_url`, `session_id`, `trace`, `user`

Jaké limity platí?

`POST /v1/videos` · `bytedance/seedance-2.0-fast`: `duration.minimum`: `1`; `duration.maximum`: `600`; `frame_images.max_items`: `2`; `frame_images.min_items`: `1`; `seed.minimum`: `-9223372036854775808`; `seed.maximum`: `9223372036854775807`

Připojte Ailoot k Claude Code, OpenCode, Hermes nebo vlastní aplikaci.

## Společnost a její portfolio projektů

Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.

## Nakupujte tokeny se slevou.

Sleva předplatného pro pravidelnou práci. Promo kódy až 50% na nákup tokenů.

Předplatné

Pro pravidelné požadavky vyberte tarif se slevou.

Promo kód až 50%

Při nákupu zadejte kód. Cena se přepočítá podle probíhající akce.

Výdaje v historii

U každého požadavku se uloží model, tokeny a částka.

[Vybrat předplatné](https://ailoot.ai/docs/cs/billing/subscriptions/) · [Zobrazit ceny modelů](https://ailoot.ai/models/cs/)

## Připojte API k produktu, který prodáváte.

SaaS, aplikace a boti podle nabídky a licenční smlouvy Ailoot. Pro přeprodej požádejte o licenci přeprodejce.

Komerční aplikace

Začleňte generování textu, obrázků, videa a zvuku do placených funkcí své služby.

Licence pro přeprodejce

Pošlete popis projektu a způsob poskytování přístupu. Vyžádejte písemné podmínky použití a přeprodeje.

Dokumenty na webu

Nabídka, licenční smlouva a zásady zpracování dat jsou dostupné před připojením.

[Požádat o licenci přeprodejce](mailto:support@ailoot.ai) · [Nabídka a licenční smlouva](https://ailoot.ai/legal/offer?lang=cs)

## Ailoot · Společnost a její portfolio projektů





Ailoot staví na dlouhodobých provozních zkušenostech, široké klientské základně, stabilních službách a průběžném sledování KPI.





Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.





Ailoot využívá tyto provozní zkušenosti k poskytování přístupu přes API k funkcím AI v produktech zákazníků, agentech, aplikacích a automatizacích.
