Source: https://ailoot.ai/models/cs/doubao-seedance-1-0-pro-fast-251015/
Canonical: https://ailoot.ai/models/cs/doubao-seedance-1-0-pro-fast-251015/
Language: cs

# ByteDance: Seedance 1.0 Pro Fast

[Markdown](https://ailoot.ai/models/cs/doubao-seedance-1-0-pro-fast-251015/index.md) · [JSON](https://ailoot.ai/models/cs/doubao-seedance-1-0-pro-fast-251015/facts.json)

## [ByteDance: Seedance 1.0 Pro Fast](https://ailoot.ai/models/cs/doubao-seedance-1-0-pro-fast-251015/)

Seedance 1.0 Pro Fast je samostatně pojmenovaný profil Fast pro němé generování videa z textu i obrázku. Přijímá zadání scény nebo kompozici vedenou obrázkem, s výstupem o délce 2–12 sekund, 24 fps a výslovným nastavením kompozice.

- [**Ailoot Ultra · Tvorba videa** `POST /v1/videos` `doubao-seedance-1-0-pro-fast-251015`](https://ailoot.ai/models/cs/doubao-seedance-1-0-pro-fast-251015/#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 1.0 Pro Fast je profil Fast identifikovaný jako doubao-seedance-1-0-pro-fast-251015. Generuje němé video z písemného popisu scény nebo z výchozí kompozice vedené obrázkem. Přesný selektor odlišuje tento profil od Seedance 1.0 Pro; slovo Fast neurčuje zaručenou dobu dokončení jednotlivé úlohy. Zvolte vstupní režim podle toho, co má stanovit scénu, a poté posuďte vrácený klip proti zadání.

Záběr vedený textem začíná stručnou posloupností: objekt a prostředí, akce, trasa kamery a závěrečný pohled. Pro odhalení produktu popište předmět na jeho podložce, světlo na materiálu a krátký pohyb končící na předváděném detailu. U konceptu místa přejděte od širokého úvodního záběru k rozpoznatelnému ohnisku pozornosti. Nežádejte jeden krátký klip o několik nesouvisejících scén, v nichž je nutné všechny objekty a prostředí znovu představovat od začátku.

Záběr vedený obrázkem začíná položkou image\_url v poli content a textovým pokynem k pohybu. Připravte v obrázku výřez, pozadí a rozmístění objektů a poté určete, které prvky se pohybují a jak se chová kamera. Statická kompozice se tak může stát krátkou animovanou scénou. Hodí se to pro portrét, předmět na stole nebo připravený vizuální koncept; u skutečného výsledku je stále třeba zkontrolovat identitu, tvar a pohyb v celém klipu.

Obrazové vstupy mohou používat dostupnou URL nebo datovou URL Base64. Dokumentované formáty jsou JPEG, PNG, WEBP, BMP, TIFF a GIF; obrázek musí být menší než 30 MB, oba rozměry přísně mezi 300 a 6000 pixely a podíl šířky a výšky přísně mezi 0.4 a 2.5. Zvolte čistý zdroj s viditelnými detaily objektu. Příručka k obrázkům doporučuje kompozici adaptive, takže proporce připraveného zdroje by měly odpovídat kompozici, kterou chcete animovat.

Profil 1.0 dokumentuje délku dvě až dvanáct sekund při 24 fps. Pro Fast má jako výchozí rozlišení 1080p a zachovaná tabulka výstupu uvádí úrovně 480p, 720p a 1080p. Příručka operace vylučuje 1080p ve scénáři s referenčním obrázkem. Pevné poměry stran zahrnují 16:9, 4:3, 1:1, 3:4, 9:16 a 21:9. Zvolte rozlišení a formát vhodné pro vybraný vstupní režim místo předpokladu, že všechny kombinace jsou zaměnitelné.

Možnosti seedu a vodoznaku pomáhají výslovně zaznamenat nastavení požadavku. Rozsah celočíselného seedu je -1 až 2^32-1; -1 žádá náhodnost. Pokyn pro pevnou kameru je podmíněný: příručka jej vylučuje ve scénáři s referenčním obrázkem a tam, kde je podporován, nezaručuje vizuální účinek. Příkazy parametrů vložené do textu přepisují samostatné volitelné parametry. Zachovejte tyto pokyny ve shodě, zejména při úpravě promptu, v jehož popisu scény mohl zůstat starý příkaz délky nebo rozlišení.

Spotřeba se měří v tokenech videa: výstupní šířka × výstupní výška × snímková frekvence × délka výstupního videa / 1024. Dokončená úloha tuto veličinu hlásí jako usage.completion\_tokens. Uchovejte hlášenou spotřebu spolu s hotovým klipem a požadovanými nastaveními.

Odeslání vytvoří asynchronní úlohu. Uložte její identifikátor, sledujte stav a po úspěchu získejte dokončené video z content.video\_url. Vygenerované soubory se podle dokumentace uchovávají sedm dní, proto hotový artefakt uložte spolu s promptem a případným vstupním obrázkem. Zkontrolujte celou akci, pohyb kamery a závěrečnou kompozici; pokud některý detail neodpovídá zadání, popište tuto konkrétní opravu a zachovejte to, co fungovalo.

**Ailoot Ultra · Tvorba videa** `POST /v1/videos` `doubao-seedance-1-0-pro-fast-251015`

[`doubao-seedance-1-0-pro-fast-251015`](https://ailoot.ai/models/cs/#m=doubao-seedance-1-0-pro-fast-251015&route=Ultra&caller=doubao-seedance-1-0-pro-fast-251015&fmt=videos)

ByteDance /`doubao-seedance-1-0-pro-fast-251015`

### Úvod

Seedance 1.0 Pro Fast je samostatně pojmenovaný profil Fast pro němé generování videa z textu i obrázku. Přijímá zadání scény nebo kompozici vedenou obrázkem, s výstupem o délce 2–12 sekund, 24 fps a výslovným nastavením kompozice.

Přijímané vstupy

Text · Obrázky

Výsledky

Video

### Dostupné v Ailoot · vstupy a metody

**Ailoot Ultra · Tvorba videa** `POST /v1/videos`

Vstup

`text`, `image`

Výstup

`video`

| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
| --- | --- | --- | --- | --- |
| Pole`model` | Typ`string` | PožadavekPovinné | Hodnoty a limity doubao-seedance-1-0-pro-fast-251015 | Výchozí— |
| Pole`content` | Typ`array` | PožadavekPovinné | Hodnoty a limity Podmínky: Nativní textové a multimediální objekty; vnější pole musí být neprázdné. Tento obecný konstruktor Ailoot nekontroluje typy vnořených uzlů. | Výchozí— |
| Pole`duration` | Typ`integer` | PožadavekVolitelné | Hodnoty a limity Minimum: 2 Maximum: 12 Podmínky: Primární schéma 1.x uvádí 2–12; pozdější společný popis uvádí pro 1.5 hodnoty 4–12 nebo -1. Příklad používá hodnotu 5, dokumentovanou v obou případech. | Výchozí5 |
| Pole`resolution` | Typ`string` | PožadavekVolitelné | Hodnoty a limity Podmínky: Potvrzené hodnoty pro převod textu na video jsou 480p a 1080p. Vstup s referenčním obrázkem vylučuje 1080p. Společný výčet 720p je v rozporu s popisem konkrétního modelu, takže podpora 720p zůstává v obou režimech nevyjasněná. | Výchozí1080p |
| Pole`ratio` | Typ`string` | PožadavekVolitelné | Hodnoty a limity 16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive Podmínky: Výchozí hodnoty závisí na scéně a modelu; dokumentace obrazového vstupu doporučuje adaptive. | Výchozí— |
| Pole`service_tier` | Typ`string` | PožadavekVolitelné | Hodnoty a limity default, flex Podmínky: default=online, flex=offline; zvolte před vytvořením. | Výchozídefault |
| Pole`seed` | Typ`integer` | PožadavekPovinné | Hodnoty a limity Minimum: -1 Maximum: 4 294 967 295 | Výchozí-1 |
| Pole`camerafixed` | Typ`boolean` | PožadavekPovinné | Hodnoty a limity Podmínky: Ailoot jej vyžaduje; ovládání kamery při použití referenčního obrázku je podle dokumentace nepodporované a jeho účinek není zaručen. | Výchozífalse |
| Pole`watermark` | Typ`boolean` | PožadavekPovinné | Hodnoty a limity | Výchozífalse |
| Pole`execution_expires_after` | Typ`integer` | PožadavekPovinné | Hodnoty a limity Minimum: 3 600 Maximum: 259 200 Jednotka: sekundy | Výchozí172 800 |

Kombinace vstupních materiálů

Parametry a životní cyklus metody

| Parametr | Kontrakt |
| --- | --- |
| Parametr`content_type` | Kontraktapplication/json |
| Parametr`required` | Kontraktcamerafixed, content, execution\_expires\_after, model, seed, watermark |
| Parametr`optional` | Kontraktduration, resolution, ratio, service\_tier |
| Parametr`material_types` | Kontrakttext, image |
| Parametr`additional_properties` | Kontrakttrue |
| Parametr`validation_scope` | KontraktAiloot kontroluje typy povinných polí, neprázdný model a neprázdné pole content. Ostatní pole požadavku se zachovávají pro vybraný model. |
| Parametr`image_constraints` | Kontrakt{"formats":\["jpeg","png","webp","bmp","tiff","gif"\],"aspect\_ratio\_exclusive":\[0.4,2.5\],"dimensions\_px\_exclusive":\[300,6000\],"file\_size\_mb\_exclusive":30,"mb\_bytes\_definition":null} |

Aliasy metody: `/v1/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`

Vytvořte pouze jednou a uchovejte vrácené veřejné id/polling\_url.

Dotazujte se na původní úlohu; po dosažení stavu succeeded stáhněte skutečný obsah spravovaný službou z content.video\_url.

### 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 | Poplatek |
| --- | --- | --- | --- | --- |
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Předpokládané množství— | Účtovací jednotka— | 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ů |
| KonfiguraceUltra | Tabulka sazeb— | Předpokládané množství— | Účtovací jednotkaza 1K videotokenů | Poplatek Výstup · Odhad pouze pro srovnání **$0.0012** za 1K videotokenů |
| KonfiguraceOdhadovaná cena generování | Tabulka sazeb— | Předpokládané množstvíodhad pro jedno generování | Účtovací jednotka— | Poplatek Výstup · Odhadovaná cena generování · Odhad pouze pro srovnání **$0.0576** 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/)

### Příklady požadavků

#### Ailoot Ultra · Tvorba videa

curl · vytvořte videocurl · načtěte původní úlohucurl · stáhněte vlastní video

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON_REQUEST'
{"model":"doubao-seedance-1-0-pro-fast-251015","content":[{"type":"text","text":"女孩抱着狐狸，女孩睁开眼，温柔地看向镜头，狐狸友善地抱着，镜头缓缓拉出，女孩的头发被风吹动"}],"resolution":"480p","ratio":"1:1","duration":5,"service_tier":"default","seed":-1,"camerafixed":false,"watermark":false,"execution_expires_after":172800}
JSON_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}"
python3 - <<'PY_POLL'
import json
from pathlib import Path
from urllib.parse import quote,urljoin,urlsplit
r=json.loads(Path("result.json").read_text())
i=r.get("id")
if not isinstance(i,str) or not i.startswith("native302_"):raise SystemExit("Keep original response/headers/id; do not resubmit creation.")
u=urljoin("https://api.ailoot.ai",r.get("polling_url") or "/v1/videos/"+quote(i,safe=""))
p=urlsplit(u)
if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/videos/"):raise SystemExit("Use actual Ailoot lookup path.")
Path("poll-url.txt").write_text(u)
PY_POLL
curl --fail-with-body --silent --show-error "$(cat poll-url.txt)" -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
```

```bash
set -eu
python3 - <<'PY_ASSETS'
import json
from pathlib import Path
from urllib.parse import urlsplit
r=json.loads(Path("status.json").read_text())
if r.get("status")!="succeeded":raise SystemExit("Poll same original job until an owned result is returned.")
u=r.get("content",{}).get("video_url")
urls=[u] if isinstance(u,str) else u
if not isinstance(urls,list) or not urls:raise SystemExit("No completed video URL.")
for u in urls:
    if not isinstance(u,str):raise SystemExit("Invalid returned URL.")
    p=urlsplit(u)
    if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/media/assets/") or not p.path.endswith("/content") or not p.query:raise SystemExit("Wait for actual Ailoot-owned signed result.")
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_ASSETS
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" -o "video-${index}.bin"
  index=$((index + 1))
done < asset-urls.txt
```

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

#### Ailoot Ultra · Tvorba videa

Nativní JSON s veřejným id/polling\_url. Po zveřejnění obsahuje content.video\_url podepsané URL spravované službou Ailoot; před zveřejněním jsou vybrané výstupní URL prázdné.

- `GET /v1/videos/{request_id}`
- `GET /v1/videos/generations/{request_id}`
- `GET /v1/videos/{request_id}/content`
- `GET /v1/videos/generations/{request_id}/content`

##### 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ždou skutečnou URL v content.video\_url; index musí označovat skutečně vrácený výstup.

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

Zachovejte původní odpověď, hlavičky a id a dotazujte se na tuto operaci; vytvoření s neznámým výsledkem nikdy znovu neodesílejte.

Pole odpovědi

| Pole | Typ |
| --- | --- |
| Pole`id` | Typstring |
| Pole`provider_task_id` | Typstring |
| Pole`polling_url` | Typstring |
| Pole`status` | Typstring when supplied |
| Pole`content.video_url` | Typstring\|string\[\] |
| Pole`usage` | Typobject when supplied |

Chyby a další kroky

| Odpověď | Podmínka | Další krok |
| --- | --- | --- |
| Odpověď400 · `invalid_request_error` | PodmínkaNeplatný JSON/model, typy povinných polí nebo index obsahu. | Další krok |
| Odpověď401 · `authentication_error` | PodmínkaNeplatný klíč API Ailoot. | Další krok |
| Odpověď404 · `not_found_error` | PodmínkaÚloha či výstup chybí nebo nepatří stejnému uživateli, klíči API či skupině. | Další krok |
| Odpověď502 · `result_pending_check` | PodmínkaPůvodní odeslání či stav jsou neúplné; zachovejte původní ID, znovu neodesílejte. | Další krok |
| Odpověď503 · `result_pending_check` | PodmínkaPůvodní médium, trasa či vyúčtování se kontrolují; pokračujte v původní operaci. | Další krok |

### Aliasy

#### Aliasy modelu

**Ailoot Ultra** [`doubao-seedance-1-0-pro-fast-251015`](https://ailoot.ai/models/cs/#m=doubao-seedance-1-0-pro-fast-251015&route=Ultra&caller=doubao-seedance-1-0-pro-fast-251015&fmt=videos)

#### Aliasy cest metod

`/v1/videos/generations`

#### Související ID modelů

[`doubao-seedance-1-0-pro-fast-251015`](https://ailoot.ai/models/cs/#m=doubao-seedance-1-0-pro-fast-251015&route=Ultra&caller=doubao-seedance-1-0-pro-fast-251015&fmt=videos)

FAQ · ByteDance: Seedance 1.0 Pro Fast

Jaké vstupy a výsledky jsou dostupné?

`POST /v1/videos` · `doubao-seedance-1-0-pro-fast-251015`: `text`, `image` → `video`

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

`POST /v1/videos` · `doubao-seedance-1-0-pro-fast-251015`: `model`, `content`, `duration`, `resolution`, `ratio`, `service_tier`, `seed`, `camerafixed`, `watermark`, `execution_expires_after`

Jaké limity platí?

`POST /v1/videos` · `doubao-seedance-1-0-pro-fast-251015`: `duration.minimum`: `2`; `duration.maximum`: `12`; `seed.minimum`: `-1`; `seed.maximum`: `4294967295`; `execution_expires_after.minimum`: `3600`; `execution_expires_after.maximum`: `259200`

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.
