modeli

ByteDance: Seedance 2.0 Mini

Markdown · JSON

ByteDance: Seedance 2.0 Mini

Seedance 2.0 Mini ustvarja kratke videe z neobveznim ustvarjenim zvokom iz besedila, slik ter video in zvočnih referenc. Podpira ustvarjanje prizorov, ciljne video popravke in nadaljevanje z dokumentiranim izhodnim profilom 480p ali 720p.

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 2.0 Mini je ločeno poimenovani model v ByteDanceovi avdiovizualni družini Seedance 2.0. Njegov proizvajalec dokumentira pretvorbo besedila v video, pretvorbo slike v video s prvim kadrom ter s prvim in zadnjim kadrom, ustvarjanje z večmodalnimi referencami, urejanje videa in podaljševanje videa. Zvok je mogoče ustvariti skupaj s sliko. Način ustvarjanja izberite glede na gradivo, ki ga že imate: pisno izhodišče, fiksno uvodno sliko, dva mejna kadra ali izsek, ki potrebuje popravek ali nadaljevanje.

Mini ima svoj izhodni profil. Proizvajalec navaja video 480p in 720p z 8-bitno barvo, 24 sličicami na sekundo in izhodom MP4. Podprta razmerja stranic so 21:9, 16:9, 4:3, 1:1, 3:4 in 9:16; dokumentirano trajanje ustvarjanja je 4–15 sekund. Proizvajalčeva nastavitev trajanja omogoča tudi samodejno izbiro znotraj tega razpona. Možnosti 1080p in 4K polnega modela Seedance 2.0 so ločene; niso nastavitve Mini. Tabela zmožnosti družine navaja vračanje zadnjega ustvarjenega kadra, način Draft pa ni podprt.

Omni reference ustvari nov prizor z izbranimi informacijami iz posredovanega gradiva. Slika lahko določi videz subjekta, kompozicijo ali vizualno obdelavo. Video lahko določi dejanje, gibanje kamere ali učinek; zvočna referenca lahko določi barvo glasu, melodijo ali govorjeno vsebino. Modelu povejte, kaj naj prevzame iz vsake reference, namesto da bi zahtevali kopiranje vseh lastnosti. Na primer uporabite fotografijo izdelka za obliko in barvo, kratek izsek gibanja kamere za približevanje ter zvočno referenco za vzdušje.

Potek družine dovoljuje do devet referenčnih slik, tri videoizseke in tri zvočne izseke. Video reference trajajo po 2–15 sekund, skupaj pa največ 15 sekund; zvočne reference uporabljajo enake omejitve trajanja posameznega izseka in skupnega trajanja. Sam zvok ter besedilo z zvokom brez vizualne reference nista podprti referenčni kombinaciji. Ustvarjanje samo z besedilom je ločen podprt način. Pri zaporedju posredujte vire v predvidenem vrstnem redu in se nanje dosledno sklicujte kot Image 1, Video 1 ali Audio 1, glede na vrstni red znotraj posamezne vrste medija. V pisnem navodilu oštevilčene reference ne nadomeščajte z identifikatorjem vira.

Slika prvega kadra določi začetek slikovno vodenega kadra. Način prvega in zadnjega kadra določi obe meji. Če sta ti točni mejni sliki pomembni, izberite ta namenski način, namesto da bi reference opisovali kot začetek in konec znotraj navodila omni-reference. Slednje je učinek, usmerjen z navodilom, in ni enakovreden strogi izbiri mejnih kadrov. Slike pripravite za izhodno kompozicijo in navedite dejanje, ki povezuje začetno in končno stanje.

Urejanje videa spremeni obstoječ izsek, namesto da bi ga uporabilo samo kot navdih. Določite video za urejanje, predmet ali območje za spremembo, čas njegovega pojava in položaj ter podrobnosti za ohranitev. Uporabno izhodišče je: »V Video 1 zamenjaj skodelico s posodo, prikazano v Image 1; ohrani gibanje roke, kadriranje, osvetlitev in razporeditev na mizi.« Pri odstranjevanju poimenujte neželeni predmet in okoliške elemente, ki morajo ostati. Razvijalec svetuje neposredno sklicevanje na ciljni video za urejanje ali podaljševanje; opisovanje kot reference lahko namesto tega sporoči zahtevo po na novo ustvarjenem prizoru.

Podaljševanje videa doda dogodke pred obstoječim izsekom ali za njim. Opišite smer nadaljevanja in kaj se zgodi zatem ali prej. Dokumentirani potek lahko poveže tudi dva ali tri izseke z ustvarjenimi prehodi; trije vhodni videi se skupaj še vedno prilegajo 15-sekundni omejitvi referenc. Vodič razlikuje nadaljevanje, ki vključuje predvsem mejni del izvirnega izseka, od zahteve, ki izrecno ohrani izvirno vsebino. Navedite želeno sestavo rezultata: samo nadaljevanje ali prizor, ki vsebuje posredovani izsek in novo dejanje.

Za jasno usmerjanje ločite stabilni opis prizora od zaporedja dogodkov. Vsak subjekt določite z dvema ali tremi razlikovalnimi vizualnimi lastnostmi in dosledno oznako. Nato opišite dejanja, okolje, osvetlitev, gibanje kamere, vizualni slog in omejitve. Pri dialogu vsako vrstico povežite z njenim govorcem in ustreznim dejanjem. Uporabite zaporedne oznake kadrov, namesto da bi natančne časovne oznake obravnavali kot zanesljive nastavitve: razvijalec opozarja, da je lahko natančen časovni potek nestabilen. Izhodišče za prikaz izdelka po kadrih bi lahko bilo: »Image 1 določa izdelek A. Kader 1: počasi se približuj izdelku A na pultu. Kader 2: roka ga obrne proti svetlobi. Kader 3: ustavi se na sprednji etiketi. Tiho sobno ozadje; ohrani natisnjene črke.«

Reference pripravite po dokumentiranih vhodnih pravilih družine. Podprti slikovni formati vključujejo JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC in HEIF; vsaka slika je manjša od 30 MB. Vodnik določa širino in višino slike strogo med 300 in 6,000 slikovnimi pikami ter razmerje stranic strogo med 0.4 in 2.5. Video reference uporabljajo MP4 ali MOV z videom H.264 ali H.265 in zvokom AAC ali MP3, imajo največ 200 MB vsaka in 24–60 sličic na sekundo. Njihova širina in višina sta 300–6,000 slikovnih pik, razmerje stranic je 0.4–2.5, skupno število slikovnih pik pa 407,696–8,295,044. Zvočne reference uporabljajo WAV ali MP3 in imajo največ 15 MB vsaka. To so proizvajalčeve specifikacije priprave vnosa, ločene od nastavitev nalaganja določene aplikacije.

Razvijalčev portretni potek zahteva posebno pripravo slik ali videov, ki vsebujejo resnične človeške obraze: neposredno nalaganje referenc ni standardna podprta pot. Kot ločene rešitve dokumentira zaupanja vredne izhode modelov, prednastavljene digitalne like in pooblaščen potek virov resnične osebe. Preveriti je treba tudi ujemanje glasu, izgovarjavo in zvok na meji izseka. Vodnik za navodila priporoča opis želenih glasovnih značilnosti in ohranjanje sloga dialoga blizu zvočni referenci. Končni izdelek preverite glede doslednosti subjekta, točnih govorjenih besed, časovnega poteka dejanj, prehodov kadrov in zaključnega zvoka; izboljšajte konkretni element, ki odstopa od izhodišča.

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

bytedance/seedance-2.0-mini

ByteDance /bytedance/seedance-2.0-mini

Začetek

Seedance 2.0 Mini ustvarja kratke videe z neobveznim ustvarjenim zvokom iz besedila, slik ter video in zvočnih referenc. Podpira ustvarjanje prizorov, ciljne video popravke in nadaljevanje z dokumentiranim izhodnim profilom 480p ali 720p.

Dovoljeni vhodi
Besedilo · Slike · Zvok
Rezultati
Video

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Video POST /v1/videos
Vhod
text, image, audio
Izhod
video
Izhodni format
izvirni bajti MP4; brez normalizacije ali prekodiranja
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
bytedance/seedance-2.0-mini
Privzeto—
PoljepromptVrstastringZahtevaObveznoVrednosti in omejitvePrivzeto—
PoljedurationVrstaintegerZahtevaObveznoVrednosti in omejitve
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Najmanj: 1
Največ: 600
Privzeto—
PoljeresolutionVrstastringZahtevaIzbirnoVrednosti in omejitve
480p, 720p
Privzeto—
Poljeaspect_ratioVrstastringZahtevaIzbirnoVrednosti in omejitve
1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Privzeto—
Poljegenerate_audioVrstabooleanZahtevaIzbirnoVrednosti in omejitve
false, true
Pogoji: Izpustitev generate_audio izbere ceno z zvokom; false izbere ceno brez zvoka. 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 vsebuje type=image_url, image_url z url in frame_type=first_frame ali last_frame. Vsaka vloga se lahko pojavi največ enkrat. Uporabite javne URL-je HTTPS.
Natančni ključi: type, image_url, frame_type
Pogoji: Ti ključi veljajo za vsak objekt sličice. Pri zahtevi samo z besedilom izpustite frame_images.
Privzeto—
Poljeinput_referencesVrstaarrayZahtevaIzbirnoVrednosti in omejitve
Vhodna vsebina: Polje objektov slikovnih ali zvočnih referenc. Nastavite type na image_url ali audio_url ter podajte ustrezni objekt URL, ki vsebuje url. Video referenc še vedno ni mogoče ovrednotiti.
Pogoji: Za referenčni način izpustite frame_images. Uporabite javne URL-je HTTPS.
Privzeto—
PoljesizeVrstastringZahtevaIzbirnoVrednosti in omejitve
480x480, 480x640, 480x854, 640x480, 854x480, 1120x480, 720x720, 720x960, 720x1280, 720x1680, 960x720, 1280x720, 1680x720
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 besedilni poziv in podprto trajanje v celih sekundah. Uporabite natančno navedeno velikost ali ločljivost in razmerje stranic, ki določata navedene mere.

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

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 sličice. · Obvezno: model, prompt, duration, frame_images

frame_images je polje objektov s type=image_url, image_url, ki vsebuje url, in frame_type. Uporabite javni URL slike HTTPS; first_frame in last_frame se lahko pojavita vsak po enkrat. Uporabite navedeno velikost izhoda ali združljive mere. Ne dodajajte video referenc.

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

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

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

Reference to video · Pisni poziv in slikovne ali zvočne reference. · Obvezno: model, prompt, duration, input_references

input_references je polje. Vsak objekt vsebuje type=image_url ali type=audio_url in ustrezni objekt URL, ki vsebuje url. Uporabite javne povezave HTTPS. Za izbiro referenčnega načina izpustite frame_images. Video referenc ni mogoče ovrednotiti.

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

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, audio
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.007 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 pogojivhod: with_video_inputStrošek
reference · Cena žetona videa · Ocena samo za primerjavo $0.0042 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.007 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.1512 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.007 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.007 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 pogojivhod: with_video_inputStrošek
reference · Cena žetona videa $0.0042 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('{"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

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-2.0-mini

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

bytedance/seedance-2.0-mini

FAQ · ByteDance: Seedance 2.0 Mini
Kateri vhodi in rezultati so na voljo?

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

Katera polja uporablja zahteva?

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

Katere omejitve veljajo?

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

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