modely

ByteDance: Seedance 2.0 Mini

Markdown · JSON

ByteDance: Seedance 2.0 Mini

Seedance 2.0 Mini vytvára krátke videá s voliteľným generovaným zvukom z textu, obrázkov, videa a zvukových referencií. Podporuje tvorbu scén, cielené úpravy videa a pokračovanie s dokumentovaným výstupným profilom 480p alebo 720p.

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.

Seedance 2.0 Mini je samostatne pomenovaný model v audiovizuálnej rodine Seedance 2.0 od ByteDance. Výrobca dokumentuje prevod textu na video, obrázka na video s prvou snímkou alebo prvou a poslednou snímkou, generovanie s multimodálnymi referenciami, úpravu videa a predĺženie videa. Zvuk možno generovať spolu s obrazom. Režim tvorby vyberte podľa materiálu, ktorý už máte: písané zadanie, pevný úvodný obrázok, dve hraničné snímky alebo klip vyžadujúci úpravu či pokračovanie.

Mini má vlastný výstupný profil. Výrobca uvádza video 480p a 720p s 8-bitovou farbou, 24 snímkami za sekundu a výstupom MP4. Podporované pomery strán sú 21:9, 16:9, 4:3, 1:1, 3:4 a 9:16; dokumentovaná dĺžka generovania je 4–15 sekúnd. Ovládanie dĺžky výrobcu umožňuje aj automatický výber v tomto rozsahu. Možnosti 1080p a 4K plného modelu Seedance 2.0 sú samostatné; nie sú nastaveniami Mini. Tabuľka schopností rodiny uvádza vrátenie poslednej vygenerovanej snímky, kým režim Draft nie je podporovaný.

Omni referencia vytvára novú scénu s vybranými informáciami z dodaného materiálu. Obrázok môže určiť vzhľad subjektu, kompozíciu alebo vizuálne spracovanie. Video môže určiť akciu, pohyb kamery alebo efekt; zvuková referencia môže určiť farbu hlasu, melódiu alebo hovorený obsah. Modelu povedzte, čo má prevziať z každej referencie, namiesto požiadavky kopírovať každú vlastnosť. Napríklad použite fotografiu produktu pre tvar a farbu, krátky klip pohybu kamery pre priblíženie a zvukovú referenciu pre atmosféru.

Postup rodiny umožňuje až deväť referenčných obrázkov, tri videoklipy a tri zvukové klipy. Video referencie majú každá 2–15 sekúnd a spolu najviac 15 sekúnd; zvukové referencie používajú rovnaké limity jednotlivých klipov aj celkového trvania. Samotný zvuk a text so zvukom bez vizuálnej referencie nie sú podporované referenčné kombinácie. Tvorba len z textu je samostatný podporovaný režim. Pri postupnosti dodajte materiály v zamýšľanom poradí a konzistentne na ne odkazujte ako Image 1, Video 1 alebo Audio 1 podľa poradia v každom mediálnom type. V písanom prompte nenahrádzajte číslovanú referenciu identifikátorom materiálu.

Obrázok prvej snímky definuje začiatok záberu vedeného obrazom. Režim prvej a poslednej snímky definuje obe hranice. Ak záleží na presných hraničných obrázkoch, vyberte tento vyhradený režim namiesto opisovania referencií ako začiatku a konca v omni-referenčnom prompte. Druhá možnosť je efekt usmerňovaný promptom a nerovná sa striktnej voľbe hraničných snímok. Obrázky pripravte pre výstupnú kompozíciu a uveďte akciu prepájajúcu východiskovú a záverečnú situáciu.

Úprava videa mení existujúci klip namiesto použitia len ako inšpirácie. Identifikujte upravované video, menený predmet alebo oblasť, čas a miesto výskytu a detaily na zachovanie. Užitočné zadanie je: „Vo Video 1 nahraďte hrnček nádobou z Image 1; zachovajte pohyb ruky, záber, osvetlenie a usporiadanie stola.“ Pri odstraňovaní pomenujte nechcený predmet a okolité prvky, ktoré musia zostať. Výrobca odporúča pri úprave alebo predĺžení odkazovať priamo na cieľové video; pomenovanie ako referencia môže namiesto toho komunikovať požiadavku na novo generovanú scénu.

Predĺženie videa pridáva udalosti pred existujúci klip alebo zaň. Opíšte smer pokračovania a to, čo sa stane potom alebo predtým. Dokumentovaný postup môže tiež spojiť dva alebo tri klipy generovanými prechodmi; tri vstupné videá spolu stále musia spĺňať 15-sekundový referenčný rozpočet. Návod odlišuje pokračovanie obsahujúce najmä hraničné zábery pôvodného klipu od požiadavky výslovne zachovať pôvodný obsah. Uveďte požadované zloženie výsledku: len pokračovanie alebo scénu obsahujúcu dodaný klip aj novú akciu.

Pre jasné vedenie oddeľte stabilný opis scény od postupnosti udalostí. Každý subjekt definujte dvoma alebo tromi rozlišujúcimi vizuálnymi znakmi a konzistentným označením. Potom opíšte akcie, prostredie, osvetlenie, pohyb kamery, vizuálny štýl a obmedzenia. V dialógu priraďte každú repliku hovoriacemu a príslušnej akcii. Použite usporiadané označenia záberov namiesto považovania presných časových značiek za spoľahlivé ovládanie: výrobca uvádza, že presné časovanie môže byť nestabilné. Rozvrhnuté produktové zadanie môže znieť: „Image 1 definuje Produkt A. Záber 1: pomaly sa približujte k Produktu A na pulte. Záber 2: ruka ho otáča smerom k svetlu. Záber 3: zastavte na prednej etikete. Jemný zvuk miestnosti; zachovajte vytlačené písmo.“

Referencie pripravte podľa dokumentovaných vstupných pravidiel rodiny. Podporované obrazové formáty zahŕňajú JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC a HEIF; každý obrázok je menší než 30 MB. Príručka stanovuje šírku a výšku obrázka striktne medzi 300 a 6 000 pixelmi a pomer strán striktne medzi 0.4 a 2.5. Video referencie používajú MP4 alebo MOV s videom H.264 alebo H.265 a zvukom AAC alebo MP3, majú najviac 200 MB každá a 24–60 snímok za sekundu. Ich šírka a výška sú 300–6 000 pixelov, pomer strán 0.4–2.5 a celkový počet pixelov 407 696–8 295 044. Zvukové referencie používajú WAV alebo MP3 a majú najviac 15 MB každá. Ide o špecifikácie prípravy vstupu výrobcu, odlišné od ovládania nahrávania konkrétnej aplikácie.

Portrétny postup výrobcu vyžaduje konkrétnu prípravu obrázkov alebo videí so skutočnými ľudskými tvárami: priame referenčné nahrávanie nie je štandardnou podporovanou cestou. Ako samostatné riešenia dokumentuje dôveryhodné výstupy modelov, prednastavené digitálne postavy a autorizovaný postup materiálu skutočnej osoby. Zhodu hlasu, výslovnosť a zvuk na hranici klipu treba tiež skontrolovať. Príručka promptov odporúča opísať zamýšľané hlasové vlastnosti a zachovať štýl dialógu blízky zvukovej referencii. Konečný výsledok skontrolujte z hľadiska konzistentnosti subjektu, presných hovorených slov, časovania akcie, prechodov snímok a záverečného zvuku; upravte konkrétny prvok odlišný od zadania.

Ailoot Ultra · Video POST /v1/videos bytedance/seedance-2.0-mini

bytedance/seedance-2.0-mini

ByteDance /bytedance/seedance-2.0-mini

Úvod

Seedance 2.0 Mini vytvára krátke videá s voliteľným generovaným zvukom z textu, obrázkov, videa a zvukových referencií. Podporuje tvorbu scén, cielené úpravy videa a pokračovanie s dokumentovaným výstupným profilom 480p alebo 720p.

Povolené vstupy
Text · Obrázky · Audio
Výsledky
Video

Dostupné v Ailoot · vstupy a metódy

Ailoot Ultra · Video POST /v1/videos
Vstup
text, image, audio
Výstup
video
Výstupný formát
pôvodné bajty MP4; bez normalizácie a prekódovania
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
bytedance/seedance-2.0-mini
Predvolené—
PolepromptTypstringPožiadavkaPovinnéHodnoty a limityPredvolené—
PoledurationTypintegerPožiadavkaPovinnéHodnoty a limity
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Minimum: 1
Maximum: 600
Predvolené—
PoleresolutionTypstringPožiadavkaVoliteľnéHodnoty a limity
480p, 720p
Predvolené—
Poleaspect_ratioTypstringPožiadavkaVoliteľnéHodnoty a limity
1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Predvolené—
Polegenerate_audioTypbooleanPožiadavkaVoliteľnéHodnoty a limity
false, true
Podmienky: Vynechanie generate_audio vyberie cenu so zvukom; false vyberie cenu bez zvuku. V has_audio vo výsledku overte, či bola vrátená zvuková stopa.
Predvolené—
Poleframe_imagesTyparrayPožiadavkaVoliteľnéHodnoty a limity
Minimálny počet položiek: 1
Maximálny počet položiek: 2
Vstupný obsah: Pole objektov snímok. Každý má type=image_url, image_url obsahujúce url a frame_type=first_frame alebo last_frame. Každá rola sa môže vyskytnúť najviac raz. Použite verejné HTTPS URL.
Presné kľúče: type, image_url, frame_type
Podmienky: Tieto kľúče sa vzťahujú na každý objekt snímky. Pri čisto textovej požiadavke vynechajte frame_images.
Predvolené—
Poleinput_referencesTyparrayPožiadavkaVoliteľnéHodnoty a limity
Vstupný obsah: Pole objektov obrazových alebo zvukových referencií. Nastavte type na image_url alebo audio_url a zadajte zodpovedajúci objekt URL obsahujúci url. Video referencie sa naďalej nedajú oceniť.
Podmienky: Režim referencií použijete vynechaním frame_images. Použite verejné HTTPS URL.
Predvolené—
PolesizeTypstringPožiadavkaVoliteľné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]*$
Predvolené—
PoleseedTypintegerPožiadavkaVoliteľnéHodnoty a limity
Minimum: -9 223 372 036 854 775 808
Maximum: 9 223 372 036 854 775 807
Predvolené—
Polecallback_urlTypstringPožiadavkaVoliteľnéHodnoty a limity
Vzor: ^https://
Predvolené—
Polesession_idTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PoletraceTypobjectPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PoleuserTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Kombinácie vstupných podkladov

Z textu na video · Textové zadanie. · Povinné: model, prompt, duration

Zadajte textové zadanie a podporovanú dĺžku v celých sekundách. Použite presnú uvedenú veľkosť alebo rozlíšenie a pomer strán, ktoré vedú k uvedeným rozmerom.

model: Typ: string · bytedance/seedance-2.0-mini

prompt: Typ: string · Maximálny počet bajtov UTF-8: 10 000 · Vyžaduje sa aspoň jeden znak, ktorý nie je bielym znakom: Áno

Z obrázka na video · Textové zadanie a obrázok snímky. · Povinné: model, prompt, duration, frame_images

frame_images je pole objektov s type=image_url, image_url obsahujúcim url a frame_type. Použite verejnú HTTPS URL obrázka; first_frame a last_frame sa môžu vyskytnúť každý raz. Použite uvedenú veľkosť výstupu alebo kompatibilné rozmery. Nepridávajte video referencie.

Presné kľúče: type, image_url, frame_type

model: Typ: string · bytedance/seedance-2.0-mini

prompt: Typ: string · Maximálny počet bajtov UTF-8: 10 000 · Vyžaduje sa aspoň jeden znak, ktorý nie je bielym znakom: Áno

Reference to video · Textové zadanie a obrazové alebo zvukové referencie. · Povinné: model, prompt, duration, input_references

input_references je pole. Každý objekt má type=image_url alebo type=audio_url a zodpovedajúci objekt URL obsahujúci url. Použite verejné HTTPS odkazy. Režim referencií vyberiete vynechaním frame_images. Video referencie nemožno oceniť.

model: Typ: string · bytedance/seedance-2.0-mini

prompt: Typ: string · Maximálny počet bajtov UTF-8: 10 000 · Vyžaduje sa aspoň jeden znak, ktorý nie je bielym znakom: Áno

Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametercontent_typeŠpecifikáciaapplication/json
ParameterrequiredŠpecifikáciamodel, prompt, duration
Parametermaterial_typesŠpecifikáciatext, image, audio
Parameteradditional_propertiesŠpecifikáciafalse
Parameteroptional_controlsŠpecifikáciaresolution, 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

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áciaSadzobníkOdhadované množstvoÚčtovacia jednotkaPodmienky účtovaniaPoplatok
KonfiguráciaZákladné sadzby za tokenySadzobníkZákladná sadzbaOdhadované množstvo—Úč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 tokenu videaSadzobník—Odhadované množstvo—Účtovacia jednotkaza 1K video tokenovPodmienky účtovaniaV tomto cenovom kľúči nie je uvedená žiadna ďalšia podmienka.Poplatok
Výstup · Cena tokenu videa · Odhad iba na porovnanie $0.007 za 1K video tokenov

Sadzba za video tokeny je hlavným cenovým údajom. Orientačné odhady za sekundu sú samostatné referenčné údaje, nie dodatočný poplatok.

KonfiguráciaCena tokenu videaSadzobník—Odhadované množstvo—Účtovacia jednotkaza 1K video tokenovPodmienky účtovaniavstup: with_video_inputPoplatok
reference · Cena tokenu videa · Odhad iba na porovnanie $0.0042 za 1K video tokenov

Sadzba za video tokeny je hlavným cenovým údajom. Orientačné odhady za sekundu sú samostatné referenčné údaje, nie dodatočný poplatok.

KonfiguráciaCena tokenu videaSadzobník—Odhadované množstvo—Účtovacia jednotkaza 1K video tokenovPodmienky účtovaniazvuk: without_audioPoplatok
Výstup · Cena tokenu videa · Odhad iba na porovnanie $0.007 za 1K video tokenov

Sadzba za video tokeny je hlavným cenovým údajom. Orientačné odhady za sekundu sú samostatné referenčné údaje, nie dodatočný poplatok.

KonfiguráciaOdhadované náklady na generovanieSadzobník—Odhadované množstvoodhad pre jedno generovanieÚčtovacia jednotka—Podmienky účtovania—Poplatok
Výstup · Odhadované náklady na generovanie · Odhad iba na porovnanie $0.1512 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 →

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áciaPodmienky účtovaniaPoplatok
KonfiguráciaCena tokenu videaPodmienky účtovaniaV tomto cenovom kľúči nie je uvedená žiadna ďalšia podmienka.Poplatok
Výstup · Cena tokenu videa $0.007 za 1K video tokenov

Sadzba za video tokeny je hlavným cenovým údajom. Orientačné odhady za sekundu sú samostatné referenčné údaje, nie dodatočný poplatok.

KonfiguráciaCena tokenu videaPodmienky účtovaniazvuk: without_audioPoplatok
Výstup · Cena tokenu videa $0.007 za 1K video tokenov

Sadzba za video tokeny je hlavným cenovým údajom. Orientačné odhady za sekundu sú samostatné referenčné údaje, nie dodatočný poplatok.

KonfiguráciaCena tokenu videaPodmienky účtovaniavstup: with_video_inputPoplatok
reference · Cena tokenu videa $0.0042 za 1K video tokenov

Sadzba za video tokeny je hlavným cenovým údajom. Orientačné odhady za sekundu sú samostatné referenčné údaje, nie dodatočný poplatok.

Príklady požiadaviek

Ailoot Ultra · Video

curl · vytvoriť video
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-mini","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

Prijať a uložiť výsledky

Ailoot Ultra · Video

podpísané URL obsahu vo vašom vlastníctve

  • GET /v1/videos/{public_id}
  • GET /v1/videos/{public_id}/content
Skontrolovať stav úlohy
GET stav pôvodnej operácie
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
Čítanie ďalšieho obsahu
Uložiť každý dokončený výstup, ktorý vám patrí
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
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.

Zachovajte každý skutočný výstup vo vašom vlastníctve a jeho vrátené namerané metadáta.

Ak treba overiť pôvodnú odpoveď

503 result_pending_check + pôvodné id + X-Should-Retry:false; pôvodnú požiadavku nikdy znova neodosielajte

Polia odpovede
PoleTypVýznam
PoleindexTypintegerVýznamPozícia tohto videa v zozname výstupov, číslovaná od nuly.
Polecontent_urlTypstringVýznamPodpísaná HTTPS URL na stiahnutie tohto dokončeného videa.
Polesha256Typstring | nullVýznamOdtlačok SHA-256 pôvodných bajtov videa; null, ak nie je dostupný.
Polesize_bytesTypinteger | nullVýznamVeľkosť pôvodného videosúboru v bajtoch; null, ak nie je dostupná.
Poleduration_msTypinteger | nullVýznamNameraná dĺžka videa v milisekundách; null, ak nie je dostupná.
PolewidthTypinteger | nullVýznamŠírka videa v pixeloch; null, ak nie je dostupná.
PoleheightTypinteger | nullVýznamVýška videa v pixeloch; null, ak nie je dostupná.
Polevideo_codecTypstring | nullVýznamIdentifikátor video kodeku; null, ak nie je zaznamenaný.
Polehas_audioTypboolean | nullVýznamČi video obsahuje zvukovú stopu; null, ak sa to nemeralo.
Poleaudio_codecTypstring | nullVýznamIdentifikátor zvukového kodeku; null, keď nie je zaznamenaný žiadny identifikátor.
Chyby a ďalšie kroky
OdpoveďPodmienkaĎalší krok
Odpoveď404 · not_found_errorPodmienkaPrístup k videu nie je dostupný alebo sa toto ID videa nenašlo.Ďalší krokSkontrolujte prístup k videu. Pri existujúcom videu použite jeho pôvodné verejné ID a rovnaký kľúč API.
Odpoveď401 · authentication_errorPodmienkaKľúč API nezodpovedá overenému účtu.Ďalší krokPred odoslaním skontrolujte svoj kľúč API a prístup účtu.
Odpoveď400 · invalid_request_errorPodmienkaPožiadavku sa nepodarilo načítať alebo je index sťahovania neplatný.Ďalší krokOpravte telo požiadavky. Pri sťahovaní vyberte index výstupu vrátený pôvodnou úlohou.
Odpoveď422 · price_unavailablePodmienkaCenu vybranej konfigurácie videa nemožno určiť.Ďalší krokVyberte podporovanú konfiguráciu videa a pred odoslaním opravenej požiadavky vyplňte jej povinné možnosti.
Odpoveď422 · invalid_request_errorPodmienkaVstup videa alebo pôvodná úloha pokračovania sú neplatné.Ďalší krokPoužite platné vstupy HTTPS. Pri pokračovaní použite verejné ID svojho dokončeného pôvodného videa s rovnakým kľúčom API.
Odpoveď402 · billing_errorPodmienkaDostupný zostatok alebo limity neumožňujú rezerváciu.Ďalší krokPred odoslaním novej požiadavky skontrolujte dostupný zostatok a limity.
Odpoveď503 · server_errorPodmienkaOverovanie videa, úložisko alebo prístup k službe sú dočasne nedostupné.Ďalší krokPočkajte na dostupnosť služby. Ak už máte ID videa, skontrolujte pôvodnú úlohu namiesto vytvorenia ďalšieho generovania.
Odpoveď503 · result_pending_checkPodmienkaPôvodný výsledok videa a poplatok treba skontrolovať.Ďalší krokZachovajte vrátené ID videa a skontrolujte danú úlohu. Počas jej kontroly neodosielajte náhradnú požiadavku na generovanie.
Odpoveď503 · owned_result_unavailablePodmienkaStiahnutie existujúceho videa je dočasne nedostupné.Ďalší krokNeskôr skontrolujte tú istú úlohu videa a stiahnite jej existujúci výstup. Nové generovanie vytvára samostatnú operáciu.
Odpoveď409 · video_not_readyPodmienkaObsah videa nebol zverejnený.Ďalší krokSkontrolujte stav pôvodnej úlohy. Keď hlási completed, stiahnite jej výsledok; ak hlási failed, riaďte sa jej oznámením o kontrole poplatku.

Aliasy

Aliasy modelov

Ailoot Ultra bytedance/seedance-2.0-mini

Aliasy ciest metód

Použite cesty metód uvedené vyššie.

Súvisiace ID na volanie

bytedance/seedance-2.0-mini

FAQ · ByteDance: Seedance 2.0 Mini
Aké vstupy a výsledky sú dostupné?

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

Aké polia používa požiadavka?

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

Aké limity platia?

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

Viac podrobností

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é · Zobraziť ceny modelov

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 · Ponuka a licenčná zmluva