mallit

ByteDance: Seedance 2.5

Markdown · JSON

ByteDance: Seedance 2.5

Seedance 2.5 luo ääntä ja videota yhdessä pidempiä kohtauksia ja kohdennettuja muokkauksia varten sekä hyödyntää monipuolisia kuva-, video- ja ääniviitteitä. ByteDance Seed dokumentoi enintään 30 sekunnin generoinnin, savirenderöintiohjauksen, hallitun kameratyön ja olemassa olevan aineiston jatkamisen.

Tietoa mallista

Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.

Seedance 2.5 on ByteDance Seedin äänen ja videon yhteisgenerointimalli. Se laajentaa Seedance 2.0:aa pidemmällä tarinankerronnalla, monipuolisemmilla multimodaalisilla viitteillä ja tarkemmalla muokkauksella. Tekstitehtävänanto voi määrittää kohtauksen, ja kuvat, video sekä ääni välittävät ulkoasun, liikkeen, kamerakielen ja äänimaailman. Tuloksena on audiovisuaalista aineistoa elokuvakonseptiin, tuotetarinaan, musiikkivideoon, esivisualisointiin tai lyhyeen kertomukseen.

Kokonainen kohtaus yhdellä generoinnilla Valmistaja nostaa yhden generointikerran katon aiemmasta 15 sekunnista enintään 30 sekuntiin. Näin tehtävänantoon mahtuu aloitus, kehittely ja päätös useina toisiinsa liittyvinä otoksina tai yhtenä jatkuvana kameraliikkeenä. Esiintymislavaesimerkki seuraa laulajaa pukuhuoneesta käytävän kautta lavalle pelkän saapumisen näyttämisen sijaan. Kuvaa toimintojen sarja ja kameran reitti tarkoitetussa järjestyksessä. Suunnittele tuotetarinan paljastus, esittely ja loppusommitelma niin, että jokainen vaihe tuo jotain näkyvää.

Olemassa olevan aineiston jatkaminen Seedance 2.5 voi jatkaa leikettä eteen- tai taaksepäin käyttäen vakiintuneita hahmoja, ympäristöä, liikettä ja kameran suuntaa jatkuvuusvihjeinä. Eteenpäin jatkuva osuus kuvaa, mitä viimeisen hetken jälkeen tapahtuu; taaksepäin jatkuva osuus kuvaa alkuun johtavat tapahtumat. Anna olemassa oleva aineisto ja selitä uusi toiminta, ympäristön muutos tai kameraliike. Tarkista liitos sekä uusi osuus, mukaan lukien kohteen ulkoasu, ääni ja liikkeen suunta. Valmistajan julkistus käsittelee toistuvaa jatkamista, kun taas mallisivu kuvaa kaksi jatkovaihetta; käytettävä jatkobudjetti kuuluu tiettyyn työnkulkuun eikä yleiseen rajattoman videon lupaukseen.

Kuva-, video- ja ääniviitteet Julkistettu viitebudjetti on enintään 50 aineistoa yhdessä generoinnissa: 30 kuvaa, 10 videoleikettä ja 10 äänileikettä. Kuvat voivat määrittää hahmot, tuotteet, paikat, rekvisiitan tai tyylin. Videot voivat välittää esityksen, rytmin ja kameraliikkeen. Ääni voi antaa vuoropuhelun, musiikin, tunnelman tai rytmin. Anna jokaiselle aineistolle selkeä rooli: yksi viite kohteelle, toinen ympäristölle, video kameraliikkeelle ja äänileike ajoitukselle. Aineistot ohjaavat tulkintaa; ne eivät takaa jokaisen yksityiskohdan täsmällistä toistamista.

Savirenderöintiohjaus ja esityksen asemointi Tekstuuriton 3D-kohtaus voi määrittää tilasommittelun, asennot, liikeradat ja kamerakulmat ennen lopullisen ulkoasun renderöintiä. Valmistaja näyttää tämän savirenderöintirakenteen käytön yhdessä erillisen hahmosuunnittelua, materiaaleja, värejä ja tunnelmaa määrittävän kuvan kanssa. Tämä auttaa animaatiossa tai kokoonpanovisualisoinnissa, jossa asemointi on tärkeämpää kuin väljä tyyliviite. Kerro, mikä lähde ohjaa asemointia ja mikä ulkoasua. Malli käyttää myös tilavihjeitä valon suunnan, värilämpötilan, voimakkuuden ja varjojen sijoittumisen ohjaukseen.

Aikaleimamuokkaukset ja kameran ohjaus Seedance 2.5 tukee generoinnin kohdistamista aikaväliin ja olemassa olevan leikkeen hahmojen, toimintojen tai tarinaelementtien muokkaamista. Aikaleimapohjainen muokkaus voi kohdistua sekä ääneen että kuvaan; määritä aikaväli ja muutettava elementti. Valmistaja näyttää greenscreen-taustan korvaamisen, viitepohjaiset muokkaukset ja kameraliikkeen muuttamisen säilyttäen kohtauksen toiminnan ja tyylin. Muokkaustehtävänannon tulee määrittää lähdeleike, aikaväli, muutettava elementti ja säilytettävä jatkuvuus. Kuvaa esimerkiksi yhden osuuden valaistus- tai taustamuutos sen sijaan, että pyytäisit koko elokuvan uudelleensuunnittelua. Tarkista muokkauksen jälkeen aikaväliä edeltävät ja seuraavat hetket sekä muokattu sisältö.

Audiovisuaalinen tuloste ja monikielinen luominen Valmistajan tuotemääritys kuvaa 4–30 sekunnin generoinnin 480p-, 720p- tai 1080p-tarkkuudella, 24 FPS:n nopeudella ja MP4- tai MOV-tulosteella. Virallinen esittely kuvaa yli 10 kielen natiivin tuen ja vuoropuheluvetoisen luomisen. Nämä ovat valmistajan kykyjä ja muotovalintoja; ne eivät määritä Ailootin tiedostosyöte-, kesto- tai tulostemuotosopimusta. Määritä vuoropuheluvetoiseen työhön tarkoitettu puhe ja sen suhde toimintaan ja anna sujuvan kielenpuhujan tarkistaa sanamuodot sekä ääntäminen ennen lokalisoidun version käyttöä.

Käyttökohteet ja olennaiset rajat Malli sopii kampanjakonsepteihin, tuote-esittelyihin, hahmovetoisiin tarinoihin ja realistisiin ennakkokuviin viiteaineistosta tai yksinkertaisesta 3D-asemoinnista. Valmistaja näyttää myös opetusselityksiä sekä valmistus- tai kokoonpanovisualisointeja. Generoitu ohje- tai simulaatioaineisto täytyy silti tarkistaa kuvattavaa todellista prosessia vasten. Julkaisu nimeää monimutkaisen liikkeen fysiikan ja useiden kohteiden vakaat vuorovaikutukset jatkokehityskohteiksi. Tarkista käsien ja esineiden kosketus, ryhmän vuorovaikutus, liikeradat, hahmojen yhtenäisyys ja äänen sekä kuvan ajoitus koko leikkeestä. Vahva avausruutu ei osoita koko sarjan seuraavan tehtävänantoa.

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

bytedance/seedance-2.5

ByteDance /bytedance/seedance-2.5

Aloitus

Seedance 2.5 luo ääntä ja videota yhdessä pidempiä kohtauksia ja kohdennettuja muokkauksia varten sekä hyödyntää monipuolisia kuva-, video- ja ääniviitteitä. ByteDance Seed dokumentoi enintään 30 sekunnin generoinnin, savirenderöintiohjauksen, hallitun kameratyön ja olemassa olevan aineiston jatkamisen.

Hyväksytyt syötteet
Teksti · Kuvat · Ääni
Tulokset
Video

Saatavilla Ailootissa · syötteet & menetelmät

Ailoot Ultra · Video POST /v1/videos
Syötetyypit
text, image, audio
Tulostyypit
video
Tulosteen muoto
alkuperäiset MP4-tavut; ei normalisointia eikä uudelleenkoodausta
KenttäTyyppiVaatimusArvot & rajatOletus
KenttämodelTyyppistringVaatimusPakollinenArvot & rajat
bytedance/seedance-2.5
Oletus—
KenttäpromptTyyppistringVaatimusPakollinenArvot & rajatOletus—
KenttädurationTyyppiintegerVaatimusPakollinenArvot & rajat
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
Vähimmäismäärä: 1
Enimmäismäärä: 600
Oletus—
KenttäresolutionTyyppistringVaatimusValinnainenArvot & rajat
480p, 720p
Oletus—
Kenttäaspect_ratioTyyppistringVaatimusValinnainenArvot & rajat
16:9, 4:3, 1:1, 3:4, 9:16, 21:9
Oletus—
Kenttägenerate_audioTyyppibooleanVaatimusValinnainenArvot & rajat
false, true
Ehdot: generate_audio-kentän pois jättäminen valitsee äänen sisältävän hinnan; false valitsee äänettömän hinnan. Tarkista tuloksen has_audio-kentästä, palautettiinko ääniraita.
Oletus—
Kenttäframe_imagesTyyppiarrayVaatimusValinnainenArvot & rajat
Kohteiden vähimmäismäärä: 1
Kohteiden enimmäismäärä: 2
Syötteen sisältö: Kuvaolioiden taulukko. Jokaisessa on type=image_url, url-kentän sisältävä image_url ja frame_type=first_frame tai last_frame. Kukin rooli esiintyy enintään kerran. Käytä julkisia HTTPS-kuvan URL-osoitteita.
Tarkat avaimet: type, image_url, frame_type
Ehdot: Nämä avaimet koskevat jokaista kuvaoliota. Jätä frame_images pois pelkkää tekstiä sisältävästä pyynnöstä.
Oletus—
Kenttäinput_referencesTyyppiarrayVaatimusValinnainenArvot & rajat
Syötteen sisältö: Kuva- tai ääniviiteolioiden taulukko. Aseta type-kentän arvoksi image_url tai audio_url ja anna vastaava url-kentän sisältävä URL-olio. Videoviitteitä ei edelleenkään voida hinnoitella.
Ehdot: Jätä frame_images pois käyttääksesi viitetilaa. Käytä julkisia HTTPS-osoitteita.
Oletus—
KenttäsizeTyyppistringVaatimusValinnainenArvot & rajat
854x480, 752x560, 640x640, 560x752, 480x854, 992x432, 1280x720, 1112x834, 960x960, 834x1112, 720x1280, 1470x630
Merkkijonomalli: ^[1-9][0-9]*x[1-9][0-9]*$
Ehdot: Jätä aspect_ratio pois muiden lueteltujen kokojen kuin 1280x720 yhteydessä. Voit yhdistää koon 1280x720 kuvasuhteeseen 16:9. Jos annat resolution-kentän, sen on vastattava valitun koon 480p- tai 720p-luokkaa.
Oletus—
KenttäseedTyyppiintegerVaatimusValinnainenArvot & rajat
Vähimmäismäärä: −9 223 372 036 854 775 808
Enimmäismäärä: 9 223 372 036 854 775 807
Oletus—
Kenttäcallback_urlTyyppistringVaatimusValinnainenArvot & rajat
Merkkijonomalli: ^https://
Oletus—
Kenttäsession_idTyyppistringVaatimusValinnainenArvot & rajatOletus—
KenttätraceTyyppiobjectVaatimusValinnainenArvot & rajatOletus—
KenttäuserTyyppistringVaatimusValinnainenArvot & rajatOletus—
Syöteaineistojen yhdistelmät

Tekstistä videoksi · Kirjoitettu kehote. · Pakollinen: model, prompt, duration

Anna tekstikehote ja tuettu kesto kokonaisina sekunteina. Käytä täsmälleen lueteltua kokoa tai resoluutiota ja kuvasuhdetta, jotka muodostavat luetellut mitat.

model: Tyyppi: string · bytedance/seedance-2.5

prompt: Tyyppi: string · UTF-8-tavujen enimmäismäärä: 10 000 · Vaaditaan muu merkki kuin tyhjämerkki: Kyllä

Kuvasta videoksi · Kirjoitettu kehote ja ruutukuva. · Pakollinen: model, prompt, duration, frame_images

frame_images on oliotaulukko, jossa on type=image_url, url-kentän sisältävä image_url ja frame_type. Käytä julkista HTTPS-kuvan URL-osoitetta; first_frame ja last_frame saavat kumpikin esiintyä kerran. Käytä lueteltua tuloskokoa tai yhteensopivia mittoja. Älä lisää videoviitteitä.

Tarkat avaimet: type, image_url, frame_type

model: Tyyppi: string · bytedance/seedance-2.5

prompt: Tyyppi: string · UTF-8-tavujen enimmäismäärä: 10 000 · Vaaditaan muu merkki kuin tyhjämerkki: Kyllä

Reference to video · Kirjoitettu kehote sekä kuva- tai ääniviitteet. · Pakollinen: model, prompt, duration, input_references

input_references on taulukko. Jokaisessa oliossa on type=image_url tai type=audio_url sekä vastaava url-kentän sisältävä URL-olio. Käytä julkisia HTTPS-linkkejä. Jätä frame_images pois valitaksesi viitetilan. Videoviitteitä ei voida hinnoitella.

model: Tyyppi: string · bytedance/seedance-2.5

prompt: Tyyppi: string · UTF-8-tavujen enimmäismäärä: 10 000 · Vaaditaan muu merkki kuin tyhjämerkki: Kyllä

Menetelmän parametrit ja elinkaari
ParametriSopimus
Parametricontent_typeSopimusapplication/json
ParametrirequiredSopimusmodel, prompt, duration
Parametrimaterial_typesSopimustext, image, audio
Parametriadditional_propertiesSopimusfalse
Parametrioptional_controlsSopimusresolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

Elinkaari: submit_once_poll_original

GET /v1/videos/{public_id}

GET /v1/videos/{public_id}/content

Hinnoittelu

Lopullisen veloituksen laskenta

Näytettyjen hintojen avulla arvioidaan kustannukset ennen generointia. Lopullinen veloitus lasketaan alkuperäiselle generoinnille kirjatun kustannuksen perusteella. Lopullisena laskutettavana määränä ei käytetä tulosteen mitattua kestoa eikä ennustettuja määriä.

Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.

Nopea tila
Ei määritetty Kun nopea tila on valittu
Flex-tila
Ei määritetty Kun flex-tila on valittu
Päättelyn enimmäisteho
Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä

Arvioidut vertailuhinnat

Hinnat asetusten mukaan

Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.

AsetuksetHinnastoEnnustettu määräLaskutusyksikköLaskutusehdotVeloitus
AsetuksetTokenien perushinnatHinnastoPerushintaEnnustettu määrä—Laskutusyksikkö—Laskutusehdot—Veloitus
Syöte · Syötetokenit · Arvio vain vertailua varten — / 1K tokenia
Tuloste · Tulostokenit · Arvio vain vertailua varten — / 1K tokenia
Syöte · Välimuistin luku · Arvio vain vertailua varten — / 1K tokenia
Syöte · Välimuistiin kirjoitus · Arvio vain vertailua varten — / 1K tokenia
Syöte · Välimuistiin kirjoitus, 1 tunti · Arvio vain vertailua varten — / 1K tokenia
AsetuksetVideotokenin hintaHinnasto—Ennustettu määrä—Laskutusyksikkö1K videotokenia kohdenLaskutusehdotTässä hinnoitteluavaimessa ei ole ilmoitettu lisäehtoa.Veloitus
Tuloste · Videotokenin hinta · Arvio vain vertailua varten $0.0214 1K videotokenia kohden

Videotokenin hinta on ensisijainen hintaviite. Otsikossa esitetyt sekuntikohtaiset hinta-arviot ovat erillisiä viitearvoja, eivät lisämaksu.

AsetuksetVideotokenin hintaHinnasto—Ennustettu määrä—Laskutusyksikkö1K videotokenia kohdenLaskutusehdotsyöte: with_video_inputVeloitus
reference · Videotokenin hinta · Arvio vain vertailua varten $0.0128 1K videotokenia kohden

Videotokenin hinta on ensisijainen hintaviite. Otsikossa esitetyt sekuntikohtaiset hinta-arviot ovat erillisiä viitearvoja, eivät lisämaksu.

AsetuksetVideotokenin hintaHinnasto—Ennustettu määrä—Laskutusyksikkö1K videotokenia kohdenLaskutusehdotääni: without_audioVeloitus
Tuloste · Videotokenin hinta · Arvio vain vertailua varten $0.0214 1K videotokenia kohden

Videotokenin hinta on ensisijainen hintaviite. Otsikossa esitetyt sekuntikohtaiset hinta-arviot ovat erillisiä viitearvoja, eivät lisämaksu.

AsetuksetArvioitu luontikustannusHinnasto—Ennustettu määräyhden generoinnin arvioLaskutusyksikkö—Laskutusehdot—Veloitus
Tuloste · Arvioidut generointikustannukset · Arvio vain vertailua varten $0.822402 arvio ennen generointia

Tämä arvio ei ole lisämaksu eikä valmistuneen generoinnin kiinteä hinta.

Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →

Viitehinnaston tiedot

Mallitason viitehinnastot eivät muuta menetelmän valintaa, hinta-arvioita tai veloituksia. Käytössä olevat veloitukset käyttävät valitun Ailoot-menetelmän hintoja.

Videokokoonpanojen hintaviitteet

Hinnat asetusten mukaan

Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.

AsetuksetLaskutusehdotVeloitus
AsetuksetVideotokenin hintaLaskutusehdotTässä hinnoitteluavaimessa ei ole ilmoitettu lisäehtoa.Veloitus
Tuloste · Videotokenin hinta $0.0214 1K videotokenia kohden

Videotokenin hinta on ensisijainen hintaviite. Otsikossa esitetyt sekuntikohtaiset hinta-arviot ovat erillisiä viitearvoja, eivät lisämaksu.

AsetuksetVideotokenin hintaLaskutusehdotääni: without_audioVeloitus
Tuloste · Videotokenin hinta $0.0214 1K videotokenia kohden

Videotokenin hinta on ensisijainen hintaviite. Otsikossa esitetyt sekuntikohtaiset hinta-arviot ovat erillisiä viitearvoja, eivät lisämaksu.

AsetuksetVideotokenin hintaLaskutusehdotsyöte: with_video_inputVeloitus
reference · Videotokenin hinta $0.0128 1K videotokenia kohden

Videotokenin hinta on ensisijainen hintaviite. Otsikossa esitetyt sekuntikohtaiset hinta-arviot ovat erillisiä viitearvoja, eivät lisämaksu.

Esimerkkipyynnöt

Ailoot Ultra · Video

curl · luo 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

Vastaanota ja tallenna tulokset

Ailoot Ultra · Video

allekirjoitetut käyttäjälle kuuluvan sisällön osoitteet

  • GET /v1/videos/{public_id}
  • GET /v1/videos/{public_id}/content
Tarkista työn tila
GET alkuperäisen toiminnon tila
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
Muut sisällön lukukerrat
Tallenna jokainen valmistunut omistamasi tuloste
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
Säilytä kaikki valmistuneet tulokset

Tallenna jokainen valmistunut video tai palautettu tiedosto; nouda jokainen todellinen palautettu aineiston URL.

Säilytä jokainen todellinen käyttäjälle kuuluva tulos ja sen mukana palautetut mitatut metatiedot.

Jos alkuperäinen vastaus on tarkistettava

503 result_pending_check + alkuperäinen id + X-Should-Retry:false; älä koskaan toista alkuperäistä pyyntöä

Vastauksen kentät
KenttäTyyppiMerkitys
KenttäindexTyyppiintegerMerkitysTämän videon nollasta alkava sijainti tulosluettelossa.
Kenttäcontent_urlTyyppistringMerkitysAllekirjoitettu HTTPS-latauksen URL-osoite tälle valmistuneelle videolle.
Kenttäsha256Tyyppistring | nullMerkitysAlkuperäisten videotavujen SHA-256-tiiviste; null, jos tietoa ei ole saatavilla.
Kenttäsize_bytesTyyppiinteger | nullMerkitysAlkuperäisen videotiedoston koko tavuina; null, jos tietoa ei ole saatavilla.
Kenttäduration_msTyyppiinteger | nullMerkitysVideon mitattu kesto millisekunteina; null, jos tietoa ei ole saatavilla.
KenttäwidthTyyppiinteger | nullMerkitysVideon leveys pikseleinä; null, jos tietoa ei ole saatavilla.
KenttäheightTyyppiinteger | nullMerkitysVideon korkeus pikseleinä; null, jos tietoa ei ole saatavilla.
Kenttävideo_codecTyyppistring | nullMerkitysVideokoodekin tunniste; null, jos sitä ei ole kirjattu.
Kenttähas_audioTyyppiboolean | nullMerkitysSisältääkö video ääniraidan; null, jos asiaa ei ole mitattu.
Kenttäaudio_codecTyyppistring | nullMerkitysÄänikoodekin tunniste; null, jos tunnistetta ei ole kirjattu.
Virheet ja seuraavat vaiheet
VastausEhtoSeuraava vaihe
Vastaus404 · not_found_errorEhtoVideoon ei päästä käsiksi tai tätä videon tunnistetta ei löytynyt.Seuraava vaiheTarkista videon käyttöoikeus. Käytä olemassa olevan videon alkuperäistä julkista tunnistetta ja samaa API-avainta.
Vastaus401 · authentication_errorEhtoAPI-avain ei vastaa todennettua tiliä.Seuraava vaiheTarkista API-avaimesi ja tilisi käyttöoikeus ennen lähettämistä.
Vastaus400 · invalid_request_errorEhtoPyyntöä ei voitu lukea tai latausindeksi on virheellinen.Seuraava vaiheKorjaa pyyntösisältö. Valitse latausta varten alkuperäisen tehtävän palauttama tulosindeksi.
Vastaus422 · price_unavailableEhtoValittua videokokoonpanoa ei voida hinnoitella.Seuraava vaiheValitse tuettu videokokoonpano ja täytä sen pakolliset asetukset ennen korjatun pyynnön lähettämistä.
Vastaus422 · invalid_request_errorEhtoVideosyöte tai alkuperäinen jatkotehtävä on virheellinen.Seuraava vaiheKäytä kelvollisia HTTPS-syötteitä. Käytä jatkamiseen valmistuneen alkuperäisen videosi julkista tunnistetta samalla API-avaimella.
Vastaus402 · billing_errorEhtoKäytettävissä oleva saldo tai rajoitukset eivät salli katevarausta.Seuraava vaiheTarkista käytettävissä oleva saldosi ja rajoitukset ennen uuden pyynnön lähettämistä.
Vastaus503 · server_errorEhtoVideon tarkistus, tallennus tai palvelun käyttö ei ole tilapäisesti saatavilla.Seuraava vaiheOdota palvelun saatavuutta. Jos sinulla on jo videon tunniste, tarkista alkuperäinen tehtävä uuden luontipyynnön lähettämisen sijaan.
Vastaus503 · result_pending_checkEhtoAlkuperäinen videotulos ja veloitus on tarkistettava.Seuraava vaiheSäilytä palautettu videon tunniste ja tarkista kyseinen tehtävä. Älä lähetä korvaavaa videon luontipyyntöä tarkistuksen aikana.
Vastaus503 · owned_result_unavailableEhtoOlemassa olevan videon lataus ei ole tilapäisesti saatavilla.Seuraava vaiheTarkista sama videotehtävä myöhemmin ja lataa sen olemassa oleva tulos. Uusi luontipyyntö luo erillisen operaation.
Vastaus409 · video_not_readyEhtoVideosisältöä ei ole julkaistu.Seuraava vaiheTarkista alkuperäisen tehtävän tila. Lataa, kun tila on completed; jos tila on failed, noudata sen veloituksen tarkistusilmoitusta.

Aliakset

Mallin aliakset

Ailoot Ultra bytedance/seedance-2.5

Menetelmäpolkujen aliakset

Käytä yllä näytettyjä menetelmäpolkuja.

Liittyvät kutsujan ID:t

bytedance/seedance-2.5

FAQ · ByteDance: Seedance 2.5
Mitä syötteitä ja tuloksia on saatavilla?

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

Mitä kenttiä pyyntö käyttää?

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

Mitä rajoja sovelletaan?

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

Lisätietoja

Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.

Yritys ja sen projektisalkku

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

Osta tokenit alennuksella.

Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.

Tilaus
Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.
Kampanjakoodi jopa 50%
Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.
Kulut historiassa
Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.

Valitse tilaus · Katso mallihinnat

Yhdistä API tuotteeseen, jonka myyt.

SaaS, sovellukset ja botit Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä edelleenmyyntiin jälleenmyyjälisenssi.

Kaupallinen sovellus
Lisää tekstin, kuvien, videoiden ja äänen luonti palvelusi maksullisiin ominaisuuksiin.
Jälleenmyyjälisenssi
Lähetä projektikuvaus ja pääsyn toteutustapa. Pyydä kirjalliset käyttö- ja jälleenmyyntiehdot.
Asiakirjat verkkosivustolla
Palveluehdot, lisenssisopimus ja tietojenkäsittelykäytäntö ovat saatavilla ennen yhdistämistä.

Pyydä jälleenmyyjälisenssi · Palveluehdot ja lisenssisopimus