modeller

ByteDance: Seedance 2.0 Mini

Markdown · JSON

ByteDance: Seedance 2.0 Mini

Seedance 2.0 Mini lager korte videoer med valgfri generert lyd fra tekst, bilder, video- og lydreferanser. Den støtter sceneproduksjon, målrettede videoredigeringer og videreføring, med en dokumentert utdataprofil på 480p eller 720p.

Om modellen

Denne beskrivelsen dekker modellens funksjoner. Tilgjengelige inndata, utdata og alternativer i Ailoot er oppført nedenfor for den valgte metoden.

Seedance 2.0 Mini er en separat navngitt modell i ByteDances audiovisuelle Seedance 2.0-familie. Produsenten dokumenterer tekst-til-video, bilde-til-video med førstebilde eller første- og sistebilde, multimodal referansegenerering, videoredigering og videoforlengelse. Lyd kan genereres sammen med bildet. Velg produksjonsmodus ut fra materialet du allerede har: en skriftlig beskrivelse, et fast åpningsbilde, to grensebilder eller et klipp som trenger redigering eller videreføring.

Mini har sin egen utdataprofil. Produsenten oppgir 480p- og 720p-video med 8-bits farger, 24 bilder per sekund og MP4-utdata. Støttede sideforhold er 21:9, 16:9, 4:3, 1:1, 3:4 og 9:16; dokumentert genereringsvarighet er 4–15 sekunder. Produsentens varighetskontroll tillater også automatisk valg innenfor dette området. Alternativene 1080p og 4K i full Seedance 2.0 er separate; de er ikke Mini-innstillinger. Familiens funksjonstabell oppgir retur av siste genererte bilde, mens Draft-modus ikke støttes.

Omni reference lager en ny scene med utvalgt informasjon fra det oppgitte materialet. Et bilde kan definere motivets utseende, komposisjon eller visuelle behandling. En video kan etablere handling, kamerabevegelse eller en effekt; en lydreferanse kan etablere stemmeklang, melodi eller muntlig innhold. Fortell modellen hva den skal hente fra hver referanse i stedet for å be om kopiering av alle egenskaper. Bruk for eksempel et produktfoto til form og farge, et kort klipp med kamerabevegelse til tilnærmingen og en lydreferanse til atmosfæren.

Familiens arbeidsflyt tillater opptil ni referansebilder, tre videoklipp og tre lydklipp. Videoreferanser varer 2–15 sekunder hver, med høyst 15 sekunder totalt; lydreferanser bruker samme grenser per klipp og totalt. Bare lyd og tekst pluss lyd uten en visuell referanse er ikke støttede referansekombinasjoner. Produksjon med bare tekst er en separat støttet modus. Til en sekvens oppgir du ressurser i ønsket rekkefølge og henviser konsistent til dem som Image 1, Video 1 eller Audio 1, med rekkefølgen innenfor hver medietype. Ikke erstatt en nummerert referanse med en ressursidentifikator i den skriftlige prompten.

Et førstebilde definerer åpningen av en bildestyrt innstilling. Modusen med første- og sistebilde definerer begge grensene. Hvis akkurat disse grensebildene er viktige, velger du den dedikerte modusen i stedet for å beskrive referanser som åpning og avslutning i en omni-reference-prompt. Sistnevnte er en promptstyrt effekt og tilsvarer ikke et strengt grensebildevalg. Forbered bildene til utdatakomposisjonen og angi handlingen som forbinder startsituasjonen og sluttsituasjonen.

Videoredigering endrer et eksisterende klipp i stedet for bare å bruke det som inspirasjon. Identifiser videoen som skal redigeres, objektet eller området som skal endres, når og hvor det vises, og detaljene som skal bevares. En nyttig beskrivelse er: «I Video 1 erstatter du kruset med beholderen vist i Image 1; bevar håndbevegelsen, utsnittet, belysningen og bordoppsettet.» Ved fjerning navngir du det uønskede objektet og de omkringliggende elementene som må beholdes. Produsenten anbefaler å henvise direkte til målvideoen ved redigering eller forlengelse; å omtale den som referanse kan i stedet formidle en forespørsel om en nygenerert scene.

Videoforlengelse legger til hendelser før eller etter et eksisterende klipp. Beskriv retningen på videreføringen og hva som skjer etterpå eller før. Den dokumenterte arbeidsflyten kan også forbinde to eller tre klipp med genererte overganger; de tre inndatavideoene skal fortsatt samlet holde seg innenfor referansebudsjettet på 15 sekunder. Veiledningen skiller en videreføring som hovedsakelig inkluderer originalklippets grenseopptak, fra en forespørsel som uttrykkelig beholder originalinnholdet. Angi ønsket sammensetning av resultatet: bare videreføringen, eller en scene som inneholder det oppgitte klippet og den nye handlingen.

For tydelig regi skiller du den stabile scenebeskrivelsen fra hendelsesforløpet. Definer hvert motiv med to eller tre særpregede visuelle trekk og en konsistent betegnelse. Beskriv deretter handlinger, omgivelser, belysning, kamerabevegelse, visuell stil og begrensninger. Knytt hver replikk til taleren og relevant handling i en dialog. Bruk ordnede innstillingsbetegnelser i stedet for å behandle eksakte tidsstempler som pålitelige kontroller: produsenten påpeker at presis timing kan være ustabil. En iscenesatt produktbeskrivelse kan lyde: «Image 1 definerer Product A. Shot 1: nærm deg Product A på benken langsomt. Shot 2: en hånd dreier det mot lyset. Shot 3: stans ved frontetiketten. Myk romatmosfære; bevar den trykte skriften.»

Forbered referansene etter familiens dokumenterte inndataregler. Støttede bildeformater omfatter JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC og HEIF; hvert bilde er mindre enn 30 MB. Veiledningen spesifiserer bildebredde og -høyde strengt mellom 300 og 6 000 piksler og et sideforhold strengt mellom 0,4 og 2,5. Videoreferanser bruker MP4 eller MOV med H.264- eller H.265-video og AAC- eller MP3-lyd, er høyst 200 MB hver og har 24–60 bilder per sekund. Bredde og høyde er 300–6 000 piksler, sideforholdet er 0,4–2,5, og samlet pikselantall er 407 696–8 295 044. Lydreferanser bruker WAV eller MP3 og er høyst 15 MB hver. Dette er produsentens spesifikasjoner for inndataforberedelse, adskilt fra en bestemt applikasjons opplastingskontroller.

Produsentens portrettarbeidsflyt krever bestemt forberedelse for bilder eller videoer med virkelige menneskeansikter: direkte referanseopplastinger er ikke den støttede standardveien. Den dokumenterer betrodde modellutdata, forhåndsdefinerte digitale karakterer og en autorisert arbeidsflyt for virkelige personressurser som separate løsninger. Stemmelikhet, uttale og lyd ved en klippgrense må også undersøkes. Promptveiledningen anbefaler å beskrive ønskede stemmekjennetegn og holde dialogstilen nær lydreferansen. Gjennomgå sluttresultatet for motivkonsistens, eksakte talte ord, handlingstiming, bildeoverganger og avsluttende lyd; forbedre det bestemte elementet som avviker fra beskrivelsen.

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

bytedance/seedance-2.0-mini

ByteDance /bytedance/seedance-2.0-mini

Start

Seedance 2.0 Mini lager korte videoer med valgfri generert lyd fra tekst, bilder, video- og lydreferanser. Den støtter sceneproduksjon, målrettede videoredigeringer og videreføring, med en dokumentert utdataprofil på 480p eller 720p.

Godkjente inndata
Tekst · Bilder · Lyd
Resultater
Video

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Video POST /v1/videos
Inndatatyper
text, image, audio
Utdatatyper
video
Utdataformat
opprinnelige MP4-bytes; ingen normalisering/transkoding
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
bytedance/seedance-2.0-mini
Standard—
FeltpromptTypestringKravPåkrevdVerdier & grenserStandard—
FeltdurationTypeintegerKravPåkrevdVerdier & grenser
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Minimum: 1
Maksimum: 600
Standard—
FeltresolutionTypestringKravValgfrittVerdier & grenser
480p, 720p
Standard—
Feltaspect_ratioTypestringKravValgfrittVerdier & grenser
1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Standard—
Feltgenerate_audioTypebooleanKravValgfrittVerdier & grenser
false, true
Vilkår: Når generate_audio utelates, velges prisen med lyd; false velger prisen uten lyd. Kontroller has_audio i resultatet for å se om et lydspor ble returnert.
Standard—
Feltframe_imagesTypearrayKravValgfrittVerdier & grenser
Minste antall elementer: 1
Maksimalt antall elementer: 2
Inngående innhold: Matrise med bildeobjekter. Hvert objekt har type=image_url, image_url som inneholder url, og frame_type=first_frame eller last_frame. Hver rolle forekommer høyst én gang. Bruk offentlig tilgjengelige HTTPS-adresser.
Nøyaktige nøkler: type, image_url, frame_type
Vilkår: Disse nøklene gjelder for hvert bildeobjekt. Utelat frame_images ved en forespørsel som bare inneholder tekst.
Standard—
Feltinput_referencesTypearrayKravValgfrittVerdier & grenser
Inngående innhold: Matrise med bilde- eller lydreferanseobjekter. Sett type til image_url eller audio_url, og oppgi det samsvarende URL-objektet som inneholder url. Videoreferanser kan fortsatt ikke prises.
Vilkår: Utelat frame_images for å bruke referansemodus. Bruk offentlig tilgjengelige HTTPS-adresser.
Standard—
FeltsizeTypestringKravValgfrittVerdier & grenser
480x480, 480x640, 480x854, 640x480, 854x480, 1120x480, 720x720, 720x960, 720x1280, 720x1680, 960x720, 1280x720, 1680x720
Mønster: ^[1-9][0-9]*x[1-9][0-9]*$
Standard—
FeltseedTypeintegerKravValgfrittVerdier & grenser
Minimum: −9 223 372 036 854 775 808
Maksimum: 9 223 372 036 854 775 807
Standard—
Feltcallback_urlTypestringKravValgfrittVerdier & grenser
Mønster: ^https://
Standard—
Feltsession_idTypestringKravValgfrittVerdier & grenserStandard—
FelttraceTypeobjectKravValgfrittVerdier & grenserStandard—
FeltuserTypestringKravValgfrittVerdier & grenserStandard—
Kombinasjoner av inngående materialer

Tekst til video · En skriftlig ledetekst. · Påkrevd: model, prompt, duration

Oppgi en tekstlig ledetekst og en støttet varighet i hele sekunder. Bruk en eksakt oppført størrelse eller en oppløsning og et sideforhold som gir oppførte mål.

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

prompt: Type: string · Maksimalt antall UTF-8-byte: 10 000 · Minst ett tegn som ikke er mellomrom, kreves: Ja

Bilde til video · En skriftlig ledetekst og et enkeltbilde. · Påkrevd: model, prompt, duration, frame_images

frame_images er en matrise med objekter som har type=image_url, image_url som inneholder url, og frame_type. Bruk en offentlig tilgjengelig HTTPS-basert URL til bildet; first_frame og last_frame kan forekomme én gang hver. Bruk en oppført utdatastørrelse eller kompatible mål. Ikke legg til videoreferanser.

Nøyaktige nøkler: type, image_url, frame_type

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

prompt: Type: string · Maksimalt antall UTF-8-byte: 10 000 · Minst ett tegn som ikke er mellomrom, kreves: Ja

Reference to video · En skriftlig ledetekst og bilde- eller lydreferanser. · Påkrevd: model, prompt, duration, input_references

input_references er en matrise. Hvert objekt har type=image_url eller type=audio_url og et samsvarende URL-objekt som inneholder url. Bruk offentlig tilgjengelige HTTPS-lenker. Utelat frame_images for å velge referansemodus. Videoreferanser kan ikke prises.

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

prompt: Type: string · Maksimalt antall UTF-8-byte: 10 000 · Minst ett tegn som ikke er mellomrom, kreves: Ja

Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, prompt, duration
Parametermaterial_typesAvtaletext, image, audio
Parameteradditional_propertiesAvtalefalse
Parameteroptional_controlsAvtaleresolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

Livssyklus: submit_once_poll_original

GET /v1/videos/{public_id}

GET /v1/videos/{public_id}/content

Priser

Slik beregnes det endelige beløpet

De viste satsene anslår kostnaden før generering. Det endelige beløpet beregnes ut fra kostnaden som er registrert for den opprinnelige genereringen. Målt varighet på utdataene og anslåtte mengder er ikke den endelige fakturerbare mengden.

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus
Ikke angitt Når hurtigmodus er valgt
Flex-modus
Ikke angitt Når flex-modus er valgt
Maksimal resonneringsinnsats
Ikke angitt Når justeringen «default» brukes for maksimal resonneringsinnsats

Estimerte satser for sammenligning

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonPrisplanForventet mengdeFaktureringsenhetFaktureringsvilkårKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsForventet mengde—Faktureringsenhet—Faktureringsvilkår—Kostnad
Inndata · Inngående tokener · Estimat kun for sammenligning — / 1K tokener
Utdata · Utgående tokener · Estimat kun for sammenligning — / 1K tokener
Inndata · Lesing fra hurtigbuffer · Estimat kun for sammenligning — / 1K tokener
Inndata · Skriving til hurtigbuffer · Estimat kun for sammenligning — / 1K tokener
Inndata · Skriving til hurtigbuffer, 1 time · Estimat kun for sammenligning — / 1K tokener
KonfigurasjonPris per videotokenPrisplan—Forventet mengde—Faktureringsenhetper 1K videotokenerFaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen.Kostnad
Utdata · Pris per videotoken · Estimat kun for sammenligning $0.007 per 1K videotokener

Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift.

KonfigurasjonPris per videotokenPrisplan—Forventet mengde—Faktureringsenhetper 1K videotokenerFaktureringsvilkårinndata: with_video_inputKostnad
reference · Pris per videotoken · Estimat kun for sammenligning $0.0042 per 1K videotokener

Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift.

KonfigurasjonPris per videotokenPrisplan—Forventet mengde—Faktureringsenhetper 1K videotokenerFaktureringsvilkårlyd: without_audioKostnad
Utdata · Pris per videotoken · Estimat kun for sammenligning $0.007 per 1K videotokener

Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift.

KonfigurasjonAnslått genereringskostnadPrisplan—Forventet mengdeestimat for én genereringFaktureringsenhet—Faktureringsvilkår—Kostnad
Utdata · Anslått genereringskostnad · Estimat kun for sammenligning $0.1512 estimat før generering

Dette anslaget er verken en tilleggsavgift eller en fast sats for den fullførte genereringen.

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. Slik fungerer reservasjon og oppgjør →

Detaljer om referansetariffen

Referanseprisplaner på modellnivå endrer ikke metodevalg, prisoverslag eller kostnader. Aktive kostnader bruker satsene til den valgte Ailoot-metoden.

Prisreferanser for videokonfigurasjoner

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonFaktureringsvilkårKostnad
KonfigurasjonPris per videotokenFaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen.Kostnad
Utdata · Pris per videotoken $0.007 per 1K videotokener

Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift.

KonfigurasjonPris per videotokenFaktureringsvilkårlyd: without_audioKostnad
Utdata · Pris per videotoken $0.007 per 1K videotokener

Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift.

KonfigurasjonPris per videotokenFaktureringsvilkårinndata: with_video_inputKostnad
reference · Pris per videotoken $0.0042 per 1K videotokener

Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift.

Eksempelforespørsler

Ailoot Ultra · Video

curl · opprett video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"model":"bytedance/seedance-2.0-mini","prompt":"A serene mountain landscape at sunset","duration":4,"resolution":"480p","size":"480x480","generate_audio":false}', encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT

Motta og lagre resultater

Ailoot Ultra · Video

Signerte innholdsadresser for ressurser du eier

  • GET /v1/videos/{public_id}
  • GET /v1/videos/{public_id}/content
Kontroller jobbstatus
GET status for opprinnelig operasjon
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
Andre innholdslesinger
Lagre alle ferdige utdata som tilhører deg
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
Behold alle ferdige resultater

Lagre hver ferdige video eller returnerte fil; hent hver faktisk returnerte ressurs-URL.

Behold alle faktiske utdata du eier, og de returnerte målte metadataene.

Hvis det opprinnelige svaret må kontrolleres

503 result_pending_check + opprinnelig id + X-Should-Retry:false; gjenta aldri den opprinnelige sendingen

Svarfelter
FeltTypeBetydning
FeltindexTypeintegerBetydningNullbasert posisjon for denne videoen i utdatalisten.
Feltcontent_urlTypestringBetydningSignert HTTPS-basert URL for nedlasting av denne ferdigstilte videoen.
Feltsha256Typestring | nullBetydningSHA-256-kontrollsum for den opprinnelige videoens byte; null hvis utilgjengelig.
Feltsize_bytesTypeinteger | nullBetydningStørrelsen på den opprinnelige videofilen i byte; null hvis utilgjengelig.
Feltduration_msTypeinteger | nullBetydningMålt videovarighet i millisekunder; null hvis utilgjengelig.
FeltwidthTypeinteger | nullBetydningVideobredde i piksler; null hvis utilgjengelig.
FeltheightTypeinteger | nullBetydningVideohøyde i piksler; null hvis utilgjengelig.
Feltvideo_codecTypestring | nullBetydningIdentifikator for videokodeken; null hvis ikke registrert.
Felthas_audioTypeboolean | nullBetydningOm videoen inneholder et lydspor; null hvis ikke målt.
Feltaudio_codecTypestring | nullBetydningIdentifikator for lydkodeken; null når ingen identifikator er registrert.
Feil og neste trinn
SvarVilkårNeste trinn
Svar404 · not_found_errorVilkårVideotilgang er utilgjengelig, eller denne video-ID-en ble ikke funnet.Neste trinnKontroller videotilgangen. For en eksisterende video bruker du den opprinnelige offentlige ID-en og samme API-nøkkel.
Svar401 · authentication_errorVilkårAPI-nøkkelen samsvarer ikke med den autentiserte kontoen.Neste trinnKontroller API-nøkkelen din og kontotilgangen før innsending.
Svar400 · invalid_request_errorVilkårForespørselen kunne ikke leses, eller nedlastingsindeksen er ugyldig.Neste trinnKorriger forespørselskroppen. Ved nedlasting velger du en utdataindeks som ble returnert av den opprinnelige oppgaven.
Svar422 · price_unavailableVilkårDen valgte videokonfigurasjonen kan ikke prises.Neste trinnVelg en støttet videokonfigurasjon og fyll ut de påkrevde alternativene før du sender en korrigert forespørsel.
Svar422 · invalid_request_errorVilkårVideoinndata eller den opprinnelige fortsettelsesoppgaven er ugyldig.Neste trinnBruk gyldige HTTPS-inndata. Ved fortsettelse bruker du den ferdigstilte originalens offentlige video-ID med samme API-nøkkel.
Svar402 · billing_errorVilkårDen tilgjengelige saldoen eller grensene tillater ikke en reservasjon.Neste trinnKontroller tilgjengelig saldo og grenser før du sender en ny forespørsel.
Svar503 · server_errorVilkårVideokontroll, lagring eller tjenestetilgang er midlertidig utilgjengelig.Neste trinnVent til tjenesten er tilgjengelig. Hvis du allerede har en video-ID, kontroller den opprinnelige oppgaven fremfor å opprette en ny generering.
Svar503 · result_pending_checkVilkårDet opprinnelige videoresultatet og belastningen må kontrolleres.Neste trinnBehold den returnerte video-ID-en og kontroller den oppgaven. Ikke send en erstatningsforespørsel om generering mens den kontrolleres.
Svar503 · owned_result_unavailableVilkårNedlasting av den eksisterende videoen er midlertidig utilgjengelig.Neste trinnKontroller den samme videooppgaven senere og last ned de eksisterende utdataene. En ny generering oppretter en separat operasjon.
Svar409 · video_not_readyVilkårVideoinnholdet er ikke publisert.Neste trinnKontroller den opprinnelige oppgavestatusen. Last ned etter at den rapporterer completed; hvis den rapporterer failed, følg varselet om kontroll av belastningen.

Aliaser

Modellaliaser

Ailoot Ultra bytedance/seedance-2.0-mini

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

bytedance/seedance-2.0-mini

FAQ · ByteDance: Seedance 2.0 Mini
Hvilke inndata og resultater er tilgjengelige?

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

Hvilke felt bruker forespørselen?

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

Hvilke grenser gjelder?

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

Flere detaljer

Koble Ailoot til Claude Code, OpenCode, Hermes eller egen applikasjon.

Selskapet og dets prosjektportefølje

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Kjøp tokener med rabatt.

Abonnementsrabatt for jevnlig bruk. Kampanjekoder gir opptil 50% på tokenkjøp.

Abonnement
Velg et rabattabonnement for faste forespørsler.
Kampanjekode opptil 50%
Oppgi kode ved kjøp. Prisen beregnes på nytt etter gjeldende kampanje.
Kostnader i historikken
Modell, tokener og beløp lagres for hver forespørsel.

Velg abonnement · Se modellpriser

Koble API-et til produktet du selger.

SaaS, apper og boter etter Ailoots offentlige tilbud og lisensavtale. Be om forhandlerlisens for videresalg.

Kommersiell applikasjon
Bygg tekst-, bilde-, video- og lydgenerering inn i betalte funksjoner i tjenesten.
Forhandlerlisens
Send prosjektbeskrivelse og tilgangsopplegg. Be om skriftlige vilkår for bruk og videresalg.
Dokumenter på nettstedet
Offentlig tilbud, lisensavtale og retningslinjer for databehandling er tilgjengelige før tilkobling.

Be om forhandlerlisens · Offentlig tilbud og lisensavtale