modeli

ByteDance: Seedance 1.5 Pro

Markdown · JSON

ByteDance: Seedance 1.5 Pro

ByteDance Seedance 1.5 Pro ustvarja video skupaj s sinhroniziranim dialogom, zvočnimi učinki in glasbo. Usmerjajte govorce, čustva, kamero in zvočno vzdušje za razvoj kratkih dram, ozvočenih oglasov ter prizorov z liki.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

Seedance 1.5 Pro je model podjetja ByteDance Seed za izvorno skupno ustvarjanje zvoka in videa. Vizualno dejanje, govor in ritem modelira skupaj ter omogoča, da prizor vključuje izvedbo lika, sinhroniziran dialog in zasnovano zvočno okolje. Osrednja razlika glede na zgolj vizualno video izhodišče je, da zvok postane del opisa prizora: kdo govori, kako je vrstica podana in kaj občinstvo sliši okoli dejanja.

Skupno ustvarjanje zvoka in slike

Dokumentirani zvočni razpon vključuje okoljske zvoke, učinke dejanj, sintetizirane zvoke, inštrumente, glasbeno podlago in vokale. Model je namenjen povezovanju zvoka s tem, kar se zgodi na zaslonu: predmetom, ki udari ob mizo, odpiranjem vrat ali govorečim likom. Uporabite ga za kratek dramski trenutek, ozvočen oglas izdelka ali prizor, katerega razpoloženje je odvisno od izvedbe in zvoka.

Navodilo začnite s subjektom in gibanjem, nato dodajte okolje, kamero, vizualni slog in zvok. Jedrnat prizor bi lahko bil: »Kuhar dvigne pokrov z majhnega lonca, se nasmehne in reče: ‘To je pripravljeno.’ Uide nežen oblak pare, nato pa se zasliši tih žvenket pokrova, odloženega na pult.« Tako imata govorjena vrstica in učinki viden vzrok.

Dialog in spremljevalni govor

Model podpira monologe in pogovore z več govorci, z gibi ustnic, usklajenimi z liki. Njegov vodnik dokumentira mandarinščino, kitajska narečja, vključno s kantonščino, narečjema Shaanxi in Sichuan, ter govorjeno angleščino, japonščino, korejščino, španščino in indonezijščino. Dokumentirana jezika navodil sta kitajščina in angleščina; jezik navodila in jezik, zahtevan za govorjeno vrstico, sta ločeni izbiri.

Vsakega govorca določite z dosledno vidno lastnostjo in vrstice zapišite v narekovajih. Vključite navodila za podajanje, kot so miren glas, omahljiv odgovor ali hitrejši tempo, ter izrecno opredelite vrstni red govora. Pri dveh govorcih opišite, kdo govori prvi in čigav odziv pokaže kamera. Kratka izmenjava, ki se prilega izbranemu izseku, daje modelu jasnejši izvedbeni cilj kot dolg odlomek z neopredeljenimi govorci.

Spremljevalni govor je mogoče usmerjati prek barve glasu, čustev, intonacije in hitrosti govora. Uporaben je, kadar naj glas pojasnjuje izdelek, kamera pa ostaja na izdelku, ali kadar pripovedovalec vzpostavi razpoloženje brez govorca na zaslonu. Vodnik opisuje ohranjanje prepoznavne barve glasu ob spremembi podajanja; dejansko besedilo, izgovarjavo in izvedbo preverite skupaj s sliko.

Zvočni učinki in glasbena podlaga

Učinke opišite kot dogodke, povezane z dejanjem: korake ob vstopu lika, dež, ki se krepi zunaj okna, ali premikanje blaga ob oblačenju plašča. Glasbena podlaga se privzeto ustvari v skladu z navodilom. Določite njeno razpoloženje, slog in ritem, kadar so pomembni, ter navedite, kdaj naj se začne ali izzveni glede na prizor.

Pri tihem prikazu zahtevajte zadržano glasbo in poudarite zvoke rokovanja z izdelkom. Pri animiranem prizoru opišite trenutek dejanja, ki naj sovpade z glasbenim ritmom. Ustvarjena zvočna podlaga je mono. Dokumentirana zvočna nastavitev omogoča tudi nemi video, kadar projekt potrebuje ločeno pripravljeno zvočno podlago.

Prehodi med kadri in usmerjanje kamere

Model podpira menjave kadrov z dosledno vizualno obdelavo, nasprotne kadre pri pogovoru in navodila o časovnem poteku prehodov. Uporabno dialoško zaporedje lahko vzpostavi dva govorca v srednjem kadru, reže na odgovarjajočega govorca in se vrne k odzivu prvega. Pri menjavi kadra navedite identiteto vsake osebe.

Vodnik pokriva visoke in nizke kote ter kote v višini oči; poglede prek rame in subjektivne poglede ter široko, srednje in bližnje kadriranje. Premik kamere opišite z začetno kompozicijo, smerjo, obsegom in končno kompozicijo. Počasno približevanje kamere se lahko na primer konča na govorčevem izrazu ob koncu vrstice. Gibanje povežite z zgodbo, namesto da bi brez namena naštevali več snemalnih tehnik.

Načini, izhod in predogled

Dokumentirani vhodni načini so pretvorba besedila v video, pretvorba slike v video s prvim kadrom in pretvorba slike v video s prvim in zadnjim kadrom. Pripravljena prva slika določi začetno kompozicijo; končna slika lahko določi predvideno končno točko. Izhodne specifikacije navajajo MP4 pri 24 fps, 480p, 720p ali 1080p in nastavitve trajanja 4–12 sekund. Model lahko izbere tudi celoštevilsko dolžino v sekundah znotraj podprtega razpona. Dokumentirana razmerja so 21:9, 16:9, 4:3, 1:1, 3:4 in 9:16, s podprtim prilagodljivim kadriranjem.

Proizvajalec dokumentira dvostopenjski potek Draft: predogled 480p za pregled strukture prizora, izbir kadrov, gibanja in namena navodila, ki mu sledi končno ustvarjanje s ponovno uporabo ustvarjalnih vnosov. To je način presoje načrtovane izvedbe pred izbiro končne ločljivosti. Sam predogled je omejen na 480p in ne podpira vračanja zadnjega kadra. Proizvajalčev ID naloge Draft ostane veljaven sedem dni po ustvarjanju; končni video ustvarite iz njega znotraj tega okna.

Pri slikovno vodenem delu izvorno sliko pripravite za predvideno kadriranje: sprememba izhodnega razmerja lahko sliko obreže. Ponovljeni seed ustvari podobne kadre, ne zagotavlja pa povsem enakih kadrov, navodilo za fiksno kamero pa ne zagotavlja popolnega zaklepa. Predvsem dialoški izsek presodite kot eno avdiovizualno izvedbo: pravilen govorec, slišna vrstica, obrazni odziv in poudarek kamere morajo vsi podpirati isti dogodek.

Ailoot Ultra · Video POST /v1/videos bytedance/seedance-1-5-pro

bytedance/seedance-1-5-pro

ByteDance /bytedance/seedance-1-5-pro

Začetek

ByteDance Seedance 1.5 Pro ustvarja video skupaj s sinhroniziranim dialogom, zvočnimi učinki in glasbo. Usmerjajte govorce, čustva, kamero in zvočno vzdušje za razvoj kratkih dram, ozvočenih oglasov ter prizorov z liki.

Dovoljeni vhodi
Besedilo · Slike
Rezultati
Video

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Video POST /v1/videos
Vhod
text, image
Izhod
video
Izhodni format
izvirni bajti MP4; brez normalizacije ali prekodiranja
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
bytedance/seedance-1-5-pro
Privzeto—
PoljepromptVrstastringZahtevaObveznoVrednosti in omejitvePrivzeto—
PoljedurationVrstaintegerZahtevaObveznoVrednosti in omejitve
4, 5, 6, 7, 8, 9, 10, 11, 12
Najmanj: 1
Največ: 600
Privzeto—
PoljeresolutionVrstastringZahtevaIzbirnoVrednosti in omejitve
480p, 720p, 1080p
Privzeto—
Poljeaspect_ratioVrstastringZahtevaIzbirnoVrednosti in omejitve
1:1, 3:4, 9:16, 9:21, 4:3, 16:9, 21:9
Privzeto—
Poljegenerate_audioVrstabooleanZahtevaIzbirnoVrednosti in omejitve
false, true
Pogoji: Izpustitev te možnosti izbere ceno z zvokom. Za izbiro cene brez zvoka nastavite false. V rezultatu preverite has_audio, da ugotovite, ali je bila vrnjena zvočna sled.
Privzeto—
Poljeframe_imagesVrstaarrayZahtevaIzbirnoVrednosti in omejitve
Najmanjše število elementov: 1
Največ elementov: 2
Vhodna vsebina: Polje objektov sličic. Vsak objekt vsebuje type=image_url, image_url z url in frame_type. Uporabite URL slike HTTPS in nastavite frame_type na first_frame ali last_frame. Vsaka vloga sličice se lahko pojavi največ enkrat.
Natančni ključi: type, image_url, frame_type
Pogoji: Ti ključi opisujejo vsak objekt sličice; image_url vsebuje samo url. Pri zahtevi samo z besedilom izpustite frame_images.
Privzeto—
Poljeinput_referencesVrstaarrayZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljesizeVrstastringZahtevaIzbirnoVrednosti in omejitve
480x480, 480x640, 480x854, 480x1120, 640x480, 720x720, 720x960, 720x1280, 720x1680, 854x480, 960x720, 1080x1080, 1080x1440, 1080x1920, 1080x2520, 1120x480, 1280x720, 1440x1080, 1680x720, 1920x1080, 2520x1080
Vzorec: ^[1-9][0-9]*x[1-9][0-9]*$
Privzeto—
PoljeseedVrstaintegerZahtevaIzbirnoVrednosti in omejitve
Najmanj: −9.223.372.036.854.775.808
Največ: 9.223.372.036.854.775.807
Privzeto—
Poljecallback_urlVrstastringZahtevaIzbirnoVrednosti in omejitve
Vzorec: ^https://
Privzeto—
Poljesession_idVrstastringZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljetraceVrstaobjectZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljeuserVrstastringZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Kombinacije vhodnih gradiv

Iz besedila v video · Pisni poziv. · Obvezno: model, prompt, duration

Podajte prompt kot besedilo in duration v celih sekundah. Izberite podprto ločljivost in razmerje stranic ali natančno navedeno velikost.

model: Vrsta: string · bytedance/seedance-1-5-pro

prompt: Vrsta: string · Največ bajtov UTF-8: 10.000 · Zahtevan je vsaj en znak, ki ni beli znak: Da

Iz slike v video · Pisni poziv in slika prve sličice. · Obvezno: model, prompt, duration, frame_images

frame_images je polje. Vsak objekt sličice vsebuje type, image_url in frame_type; image_url vsebuje url. Nastavite type na image_url. Uporabite first_frame z neobveznim last_frame. Vsaka vloga sličice se lahko pojavi največ enkrat. Za vsako sličico podajte javni URL slike HTTPS. Izberite podprto ločljivost in razmerje stranic ali natančno navedeno velikost.

Natančni ključi: type, image_url, frame_type

model: Vrsta: string · bytedance/seedance-1-5-pro

prompt: Vrsta: string · Največ bajtov UTF-8: 10.000 · Zahtevan je vsaj en znak, ki ni beli znak: Da

Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, prompt, duration
Parametermaterial_typesSpecifikacijatext, image
Parameteradditional_propertiesSpecifikacijafalse
Parameteroptional_controlsSpecifikacijaresolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

Življenjski cikel: submit_once_poll_original

GET /v1/videos/{public_id}

GET /v1/videos/{public_id}/content

Cenik

Kako se izračuna končni strošek

Prikazane cene so namenjene oceni stroškov pred generiranjem. Končni znesek se izračuna na podlagi stroška, zabeleženega za izvirno generiranje. Izmerjeno trajanje izhoda in napovedane količine niso končna obračunska količina.

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Ni navedeno Ko je izbran hitri način
Način flex
Ni navedeno Ko je izbran način flex
Najvišja raven razmišljanja
Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)

Ocenjene cene za primerjavo

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevCenovna lestvicaPredvidena količinaObračunska enotaObračunski pogojiStrošek
NastavitevOsnovne cene žetonovCenovna lestvicaOsnovna cenaPredvidena količina—Obračunska enota—Obračunski pogoji—Strošek
Vhod · Vhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Izhod · Izhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Vhod · Branje predpomnilnika · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura · Ocena samo za primerjavo — / 1K žetonov
NastavitevCena video žetonaCenovna lestvica—Predvidena količina—Obračunska enotana 1K video žetonovObračunski pogojiV tem cenovnem ključu ni naveden noben dodaten pogoj.Strošek
Izhod · Cena žetona videa · Ocena samo za primerjavo $0.0048 na 1K video žetonov

Cena videožetonov je glavna referenčna cena. Okvirne ocene na sekundo so ločene reference in ne pomenijo dodatnega plačila.

NastavitevCena video žetonaCenovna lestvica—Predvidena količina—Obračunska enotana 1K video žetonovObračunski pogojizvok: without_audioStrošek
Izhod · Cena žetona videa · Ocena samo za primerjavo $0.0024 na 1K video žetonov

Cena videožetonov je glavna referenčna cena. Okvirne ocene na sekundo so ločene reference in ne pomenijo dodatnega plačila.

NastavitevOcenjeni strošek ustvarjanjaCenovna lestvica—Predvidena količinaocena za eno generiranjeObračunska enota—Obračunski pogoji—Strošek
Izhod · Ocenjeni stroški ustvarjanja · Ocena samo za primerjavo $0.05184 ocena pred ustvarjanjem

Ta ocena ni dodatno plačilo ali fiksna cena za dokončano generiranje.

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Podrobnosti referenčne tarife

Referenčne lestvice modela ne spreminjajo izbire metode, ocen cen ali stroškov. Veljavni stroški uporabljajo cene izbrane metode Ailoot.

Cenovne reference konfiguracij videa

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevObračunski pogojiStrošek
NastavitevCena video žetonaObračunski pogojiV tem cenovnem ključu ni naveden noben dodaten pogoj.Strošek
Izhod · Cena žetona videa $0.0048 na 1K video žetonov

Cena videožetonov je glavna referenčna cena. Okvirne ocene na sekundo so ločene reference in ne pomenijo dodatnega plačila.

NastavitevCena video žetonaObračunski pogojizvok: without_audioStrošek
Izhod · Cena žetona videa $0.0024 na 1K video žetonov

Cena videožetonov je glavna referenčna cena. Okvirne ocene na sekundo so ločene reference in ne pomenijo dodatnega plačila.

Primeri zahtev

Ailoot Ultra · Video

curl · ustvarite videoposnetek
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"aspect_ratio":"16:9","duration":8,"model":"bytedance/seedance-1-5-pro","prompt":"A serene mountain landscape at sunset","resolution":"720p"}', 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

Prejmi in shrani rezultate

Ailoot Ultra · Video

podpisani URL-ji vsebine v vaši lasti

  • GET /v1/videos/{public_id}
  • GET /v1/videos/{public_id}/content
Preveri stanje opravila
GET stanje izvirne operacije
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
Branje druge vsebine
Shrani vsak dokončan izhod, ki vam pripada
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
Ohrani vse dokončane rezultate

Shranite vsak dokončan video ali vrnjeno datoteko; pridobite vsebino z vsake dejansko vrnjene URL gradiva.

Ohranite vsak dejanski izhod v vaši lasti in njegove vrnjene izmerjene metapodatke.

Če je treba preveriti izvirni odgovor

503 result_pending_check + prvotni id + X-Should-Retry:false; prvotne zahteve nikoli ne ponovite

Polja odgovora
PoljeVrstaPomen
PoljeindexVrstaintegerPomenPoložaj tega videa na seznamu izhodov, štet od nič.
Poljecontent_urlVrstastringPomenPodpisani URL HTTPS za prenos tega dokončanega videa.
Poljesha256Vrstastring | nullPomenIzvleček SHA-256 izvirnih video bajtov; null, če ni na voljo.
Poljesize_bytesVrstainteger | nullPomenVelikost izvirne video datoteke v bajtih; null, če ni na voljo.
Poljeduration_msVrstainteger | nullPomenIzmerjeno trajanje videa v milisekundah; null, če ni na voljo.
PoljewidthVrstainteger | nullPomenŠirina videa v slikovnih pikah; null, če ni na voljo.
PoljeheightVrstainteger | nullPomenVišina videa v slikovnih pikah; null, če ni na voljo.
Poljevideo_codecVrstastring | nullPomenIdentifikator video kodeka; null, če ni zabeležen.
Poljehas_audioVrstaboolean | nullPomenAli video vsebuje zvočno sled; null, če ni izmerjeno.
Poljeaudio_codecVrstastring | nullPomenIdentifikator zvočnega kodeka; null, kadar identifikator ni zabeležen.
Napake in naslednji koraki
OdgovorPogojNaslednji korak
Odgovor404 · not_found_errorPogojDostop do videa ni na voljo ali ta ID videa ni bil najden.Naslednji korakPreverite dostop do videa. Za obstoječi video uporabite njegov prvotni javni ID in isti ključ API.
Odgovor401 · authentication_errorPogojKljuč API se ne ujema z overjenim računom.Naslednji korakPred oddajo preverite svoj ključ API in dostop do računa.
Odgovor400 · invalid_request_errorPogojZahteve ni bilo mogoče prebrati ali je indeks prenosa neveljaven.Naslednji korakPopravite telo zahteve. Pri prenosu izberite indeks izhoda, ki ga je vrnilo prvotno opravilo.
Odgovor422 · price_unavailablePogojIzbrane video konfiguracije ni mogoče ovrednotiti.Naslednji korakIzberite podprto konfiguracijo videa in izpolnite njene obvezne možnosti, preden oddate popravljeno zahtevo.
Odgovor422 · invalid_request_errorPogojVideo vhod ali prvotno nadaljevalno opravilo ni veljavno.Naslednji korakUporabite veljavne vhode HTTPS. Za nadaljevanje uporabite javni ID svojega dokončanega prvotnega videa z istim ključem API.
Odgovor402 · billing_errorPogojRazpoložljivo dobroimetje ali omejitve ne omogočajo rezervacije.Naslednji korakPreden pošljete novo zahtevo, preverite razpoložljivo dobroimetje in omejitve.
Odgovor503 · server_errorPogojPreverjanje videa, shramba ali dostop do storitve začasno ni na voljo.Naslednji korakPočakajte, da bo storitev na voljo. Če že imate ID videa, preverite to prvotno opravilo, namesto da ustvarite novo generacijo.
Odgovor503 · result_pending_checkPogojPrvotni video rezultat in zaračunani znesek je treba preveriti.Naslednji korakOhranite vrnjeni ID videa in preverjajte to opravilo. Med preverjanjem ne pošljite nadomestne zahteve za ustvarjanje.
Odgovor503 · owned_result_unavailablePogojPrenos obstoječega videa začasno ni na voljo.Naslednji korakPozneje preverite isto video opravilo in prenesite njegov obstoječi izhod. Novo ustvarjanje ustvari ločeno operacijo.
Odgovor409 · video_not_readyPogojVideo vsebina ni objavljena.Naslednji korakPreverite stanje prvotnega opravila. Prenesite, ko sporoči completed; če sporoči failed, upoštevajte njegovo obvestilo o preverjanju zaračunanega zneska.

Druga imena

Druga imena modelov

Ailoot Ultra bytedance/seedance-1-5-pro

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

bytedance/seedance-1-5-pro

FAQ · ByteDance: Seedance 1.5 Pro
Kateri vhodi in rezultati so na voljo?

POST /v1/videos · bytedance/seedance-1-5-pro: text, image → video

Katera polja uporablja zahteva?

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

Katere omejitve veljajo?

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

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba