modely

ByteDance: Seedance 2.5

Markdown · JSON

ByteDance: Seedance 2.5

Seedance 2.5 vytvára zvuk a video spoločne pre dlhšie scény, bohaté obrazové, video a zvukové referencie a cielené úpravy. ByteDance Seed dokumentuje generovanie do 30 sekúnd, vedenie pomocou 3D náhľadu bez textúr (clay render), riadenú kameru a pokračovanie existujúcich záberov.

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.5 je model spoločného generovania zvuku a videa od ByteDance Seed. Nadväzuje na Seedance 2.0 dlhším rozprávaním, bohatšími multimodálnymi referenciami a presnejšími úpravami. Textové zadanie môže definovať scénu, kým obrázky, video a zvuk komunikujú vzhľad, pohyb, jazyk kamery a zvuk. Výsledkom sú audiovizuálne zábery pre filmový koncept, produktový príbeh, hudobné video, predvizualizáciu alebo krátky príbeh.

Úplná scéna v jednom generovaní Výrobca rozširuje strop jednorazového generovania zo skorších 15 sekúnd až na 30 sekúnd. Zadanie tak má priestor na úvod, vývoj a záver s viacerými nadväzujúcimi zábermi alebo súvislým pohybom kamery. Príklad javiskového vystúpenia sleduje speváka zo šatne cez chodbu až na pódium namiesto zobrazenia samotného príchodu. Postupnosť akcií a trasu kamery opíšte v zamýšľanom poradí. Pri produktovom príbehu naplánujte odhalenie, ukážku a záverečnú kompozíciu tak, aby každý moment prinášal niečo viditeľné.

Pokračovanie existujúcich záberov Seedance 2.5 môže klip rozšíriť dopredu alebo dozadu a používať zavedené postavy, prostredie, pohyb a smer kamery ako podnety kontinuity. Pokračovanie dopredu opisuje, čo sa stane po poslednom momente; pokračovanie dozadu opisuje úvod pred začiatkom. Dodajte existujúce zábery a vysvetlite novú akciu, zmenu prostredia alebo pohyb kamery. Skontrolujte spoj aj nový segment vrátane vzhľadu subjektu, zvuku a smeru pohybu. Uvedenie výrobcu rozoberá opakované predlžovanie, kým stránka modelu opisuje dva kroky predĺženia; použiteľný rozpočet predĺženia patrí ku konkrétnemu postupu, nie univerzálnemu prísľubu neobmedzeného videa.

Obrazové, video a zvukové referencie Oznámený referenčný rozpočet je až 50 materiálov v jednom generovaní: 30 obrázkov, 10 videoklipov a 10 zvukových klipov. Obrázky môžu určiť postavy, produkty, lokácie, rekvizity alebo štýl. Videá môžu komunikovať prednes, tempo a pohyb kamery. Zvuk môže dodať dialóg, hudbu, atmosféru alebo rytmus. Každému materiálu priraďte jasnú úlohu: jednu referenciu pre subjekt, inú pre prostredie, video pre pohyb kamery a zvukový klip pre časovanie. Tieto materiály usmerňujú interpretáciu; negarantujú presnú reprodukciu každého detailu.

Vedenie pomocou 3D náhľadu bez textúr (clay render) a rozvrhnutie akcie 3D scéna bez textúr môže pred vykreslením konečného vzhľadu definovať priestorové usporiadanie, pózy, trasy pohybu a uhly kamery. Výrobca ukazuje použitie tejto priestorovej štruktúry náhľadu bez textúr spolu so samostatným obrázkom pre návrh postavy, materiály, farbu a atmosféru. Je to užitočné pri animácii alebo montážnej vizualizácii, kde na rozvrhnutí záleží viac než na voľnej štýlovej referencii. Uveďte, ktorý zdroj riadi rozvrhnutie a ktorý vzhľad. Model tiež používa priestorové podnety na usmernenie smeru svetla, farebnej teploty, intenzity a umiestnenia tieňov.

Úpravy podľa časových značiek a ovládanie kamery Seedance 2.5 podporuje cielenie na časový úsek počas generovania a úpravu postáv, akcií alebo prvkov príbehu v existujúcom klipe. Úprava podľa časových značiek môže cieliť na zvukový aj vizuálny obsah; označte časový interval a prvok na revíziu. Výrobca ukazuje výmenu pozadia zeleného plátna, úpravy podľa referencií a zmenu pohybu kamery so zachovaním akcie a štýlu scény. Zadanie úpravy má identifikovať zdrojový klip, interval, menený prvok a kontinuitu na zachovanie. Napríklad opíšte zmenu osvetlenia alebo pozadia v jednom segmente namiesto požiadavky prerobiť celý film. Po úprave skontrolujte momenty pred intervalom a po ňom aj revidovaný obsah.

Audiovizuálny výstup a viacjazyčná tvorba Produktová špecifikácia výrobcu opisuje generovanie 4–30 sekúnd pri 480p, 720p alebo 1080p, 24 FPS, s výstupom MP4 alebo MOV. Oficiálne predstavenie opisuje natívnu podporu viac než 10 jazykov a tvorbu vedenú dialógom. Ide o schopnosti výrobcu a voľby formátu; neurčujú zmluvu Ailoot pre súborový vstup, dĺžku ani výstupný formát. Pri práci vedenej dialógom určite zamýšľanú reč a jej vzťah k akcii a pred použitím lokalizovanej verzie nechajte plynulo hovoriacu osobu skontrolovať znenie a výslovnosť.

Použitia a podstatné hranice Model je užitočný pre koncepty kampaní, produktové ukážky, príbehy vedené postavami a realistické náhľady z referenčných záberov alebo jednoduchého 3D rozvrhnutia. Výrobca ukazuje aj vzdelávacie vysvetlenia a výrobné alebo montážne vizualizácie. Generované inštruktážne alebo simulované zábery stále vyžadujú kontrolu podľa skutočného znázorňovaného procesu. Vydanie výslovne označuje fyziku zložitých pohybov a stabilné interakcie viacerých subjektov za oblasti ďalšieho zlepšovania. V celom klipe skontrolujte kontakt rúk s predmetmi, skupinové interakcie, pohybové trasy, konzistentnosť postáv a časové zosúladenie zvuku s obrazom. Pôsobivá úvodná snímka nepotvrdzuje, že celá postupnosť sleduje zadanie.

Ailoot Ultra · Video POST /v1/videos bytedance/seedance-2.5

bytedance/seedance-2.5

ByteDance /bytedance/seedance-2.5

Úvod

Seedance 2.5 vytvára zvuk a video spoločne pre dlhšie scény, bohaté obrazové, video a zvukové referencie a cielené úpravy. ByteDance Seed dokumentuje generovanie do 30 sekúnd, vedenie pomocou 3D náhľadu bez textúr (clay render), riadenú kameru a pokračovanie existujúcich záberov.

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.5
Predvolené—
PolepromptTypstringPožiadavkaPovinnéHodnoty a limityPredvolené—
PoledurationTypintegerPožiadavkaPovinnéHodnoty a limity
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
Minimum: 1
Maximum: 600
Predvolené—
PoleresolutionTypstringPožiadavkaVoliteľnéHodnoty a limity
480p, 720p
Predvolené—
Poleaspect_ratioTypstringPožiadavkaVoliteľnéHodnoty a limity
16:9, 4:3, 1:1, 3:4, 9:16, 21:9
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
854x480, 752x560, 640x640, 560x752, 480x854, 992x432, 1280x720, 1112x834, 960x960, 834x1112, 720x1280, 1470x630
Vzor: ^[1-9][0-9]*x[1-9][0-9]*$
Podmienky: Pri uvedených veľkostiach iných než 1280x720 vynechajte aspect_ratio. Hodnotu 1280x720 môžete kombinovať s 16:9. Ak uvediete resolution, musí zodpovedať pásmu 480p alebo 720p vybranej veľkosti.
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.5

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.5

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.5

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.0214 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.0128 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.0214 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.822402 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.0214 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.0214 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.0128 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.5","prompt":"A serene mountain landscape at sunset","duration":4,"resolution":"480p","size":"854x480","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.5

Aliasy ciest metód

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

Súvisiace ID na volanie

bytedance/seedance-2.5

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

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

Aké polia používa požiadavka?

POST /v1/videos · bytedance/seedance-2.5: 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.5: 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