ByteDance: Seedance 2.0 Fast
ByteDance Seedance 2.0 Fast lager lyd- og videoscener fra tekst, bilder, video- og lydreferanser. Den hastighetsorienterte utgaven støtter overføring av bevegelse og stil, videoredigering og forlengelse fremover eller bakover, med dokumenterte utdata på 480p og 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 Fast er ByteDance Seeds hastighetsorienterte utgave av Seedance 2.0-familien. Den støtter felles generering av video og lyd og en multimodal beskrivelse bygget av tekst, bilder, video og lyd. De kreative egenskapene omfatter nye referansestyrte scener, redigering av eksisterende opptak og forlengelse av en scene, mens de dokumenterte utdatanivåene er 480p og 720p.
Multimodal referanse: gi materialet roller
Et bilde kan gi en karakter, et produkt, en komposisjon eller en visuell behandling. En referansevideo kan gi handling, kamerabevegelse eller en effekt. Referanselyd kan gi stemmeklang, musikalsk melodi eller dialoginnhold. Forklar hvilken del av hver kilde du vil videreføre i den nye scenen; en referanse er mer nyttig når den har en bestemt kreativ rolle.
For eksempel: «Bruk den keramiske lampen i Image 1 som produkt. Følg den langsomme kamerabanen rundt motivet fra Video 1, men plasser lampen i en rolig lesekrok. Bruk Audio 1 til den musikalske stemningen.» De tiltenkte utdataene er en ny scene som kombinerer valgt utseende, bevegelse og lydretning, fremfor en uspesifisert etterligning av hver detalj i referansene.
De dokumenterte kombinasjonene omfatter bilder med lyd, bilder med video, video med lyd og alle tre sammen. Tekst med bare lyd og inndata med bare lyd støttes ikke. Modellen støtter også tekst-til-video og bildestyrt generering fra et førstebilde eller et par med første- og sistebilde. Når et eksakt endepunkt står sentralt i beskrivelsen, bruker du den dedikerte endepunktarbeidsflyten; å beskrive et referansebilde som et endepunkt i en omni-reference-prompt er indirekte kontroll.
Redigering av en eksisterende video
Modellen kan legge til, fjerne eller endre elementer, erstatte et motiv og tegne om eller reparere deler av en scene. Identifiser kildevideoen, objektet som skal endres og elementene som skal beholdes. Ved tilføyelser beskriver du hvor og når de vises. Ved fjerning identifiserer du objektet konsistent gjennom klippet.
En praktisk redigeringsbeskrivelse kan erstatte en enkel flaske i en demonstrasjon med flasken fra Image 1 og samtidig be om å bevare håndbevegelsen, bakgrunnen og kamerabanen fra Video 1. Gjennomgå både erstatningen og områdene som skal være stabile. Tydelige bevaringsinstruksjoner gjør den tiltenkte redigeringen lettere å evaluere enn en generell forespørsel om å «forbedre» opptaket.
Forlengelse og sammenkobling av klipp
Seedance 2.0 Fast støtter forlengelse fremover eller bakover og sammenkobling av to eller tre klipp med genererte overganger. Til en forlengelse angir du om den nye handlingen skjer før eller etter den oppgitte videoen og beskriver handlingen. Til en sammenkobling gir du klippene i ønsket rekkefølge og forklarer den visuelle hendelsen som forbinder dem.
En enkel forlengelse returnerer vanligvis den nyutviklede videreføringen rundt originalopptaket fremfor å anta at hele kildeklippet gjentas. Hvis utdataene skal inneholde originalsegmentet, sier du det i beskrivelsen. Ved utfylling av en overgang mellom to eller tre videoer kan den dokumenterte arbeidsflyten kombinere originalt og nygenerert innhold. Dette er nyttig for å forbinde en vid produktvisning med et detaljutsnitt gjennom en målrettet kamerabevegelse.
Utdata og forskjeller mellom utgaver
De dokumenterte Fast-utdataene er MP4 ved 24 fps, med 480p eller 720p, 8-bits fargedybde og klipp på 4–15 sekunder. Støttede sideforhold er 21:9, 16:9, 4:3, 1:1, 3:4 og 9:16. Standardutgaven Seedance 2.0 oppgir separat 1080p- og 4K-utdata; disse nivåene er ikke en del av Fast-spesifikasjonen. 2.0-familien støtter retur av siste genererte bilde, men støtter ikke den separate Draft-forhåndsvisningsmodusen.
Lyd kan genereres med opptaket eller utelates for et lydløst klipp. Generert lyd er mono. Dokumenterte promptspråk omfatter engelsk, spansk, indonesisk, portugisisk og japansk. Hold talespråket konsistent i en dialog; veiledningen fraråder språkblanding bortsett fra egennavn. I en talescene navngir du taleren og setter replikken i anførselstegn, og spesifiserer deretter fremføringen og relevante lydeffekter. Tilpass den ønskede fremføringen til valgt klipplengde.
Forbered referanser og følg inndatagrenser
De dokumenterte referansegrensene er opptil ni bilder, tre videoer og tre lydklipp. Direkte referansebilde- eller videoopplastinger med virkelige menneskeansikter godtas ikke i denne dokumenterte produsentprofilen; portrettarbeid bruker den støttede arbeidsflyten for portrettressurser. Hvert video- eller lydklipp må vare 2–15 sekunder; samlet videovarighet er høyst 15 sekunder, og samlet lydvarighet er separat høyst 15 sekunder. Videoreferanser bruker MP4 eller MOV ved 24–60 fps og må ikke overstige 200 MB hver. Lydreferanser bruker WAV eller MP3 og må ikke overstige 15 MB hver. Oppførte bildeformater er JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC og HEIF. Bilder må være mindre enn 30 MB hver; grensen for samlet forespørselskropp er 64 MB. I den dokumenterte referanseinndataprofilen må bildebredde og -høyde hver være strengt mellom 300 og 6 000 piksler, med et bredde–høyde-forhold strengt mellom 0,4 og 2,5. Referansevideoer tillater 300–6 000 piksler i hver dimensjon og sideforhold på 0,4–2,5, inklusive grensene, med 407 696–8 295 044 piksler totalt. MP4- eller MOV-videoer bruker H.264/AVC- eller H.265/HEVC-video og AAC- eller MP3-lyd.
Ordne ressursene og henvis konsistent til dem som Image 1, Video 1 eller Audio 1. Bruk navnet eller et særpreget trekk ved det synlige motivet sammen med ressursnummeret. Tilpass utsnittet i endepunktbildene til ønsket videosideforhold, siden avvik kan beskjære bildet eller gi en brå endring i utsnitt. Hold beskrivelsen fokusert på trekkene som skal overføres, hendelsen som skal genereres og det som skal beholdes; en lang prompt kan spre instruksjonene og etterlate sekundære detaljer uavklarte.
Innstillingsplanlegging, tekst og kjent atferd
Organiser en kompleks beskrivelse som Shot 1, Shot 2 og Shot 3, med tydelig motiv, handling, posisjon og lyd for hver. Veiledningen anbefaler én kamerabevegelse per innstilling og sier at presise tidsstempler per innstilling er ustabile. Gi hver karakter en stabil betegnelse og noen særpregede trekk; bruk et separat tydelig portrett og en helkroppsreferanse fremfor et kombinert ark med karakteren fra flere vinkler når ansiktsidentitet betyr noe.
Modellen kan generere vanlig tekst, inkludert slagord, undertekster og snakkebobler, med instruksjoner om farge, stil, posisjon og hvordan teksten kommer inn. Vanlige tegn foretrekkes fremfor sjeldne tegn eller spesialsymboler. Kontroller bokstavene i bevegelse. Uønskede undertekster, logoer og dupliserte karakterer er dokumentert atferd; eksplisitte begrensninger og rene referanser kan redusere dem, men garanterer ikke fravær. Mer enn fire referansepersoner er rapportert som en stabilitetsrisiko, ikke en hard grense på antall filer.
Gjentatte forlengelser kan forsterke tap av bildekvalitet, og en forlengelsesskjøt kan hoppe eller gå tilbake. Begrens stablede videreføringer og undersøk skjøten i redigeringen. Referert stemmeklang kan endre seg underveis, fortellerlyd kan ende med et klikk, og kinesiske polyfone eller uvanlige tegn kan uttales feil. Kontroller replikken og avsluttende lyd; en kort lydnedtoning kan hjelpe ved et brått kutt. Disse kontrollene er en del av å forberede det kreative resultatet, særlig når tale eller karakterkontinuitet bærer historien.
Ailoot Ultra · Video POST /v1/videos bytedance/seedance-2.0-fast
bytedance/seedance-2.0-fastStart
ByteDance Seedance 2.0 Fast lager lyd- og videoscener fra tekst, bilder, video- og lydreferanser. Den hastighetsorienterte utgaven støtter overføring av bevegelse og stil, videoredigering og forlengelse fremover eller bakover, med dokumenterte utdata på 480p og 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
| Felt | Type | Krav | Verdier & grenser | Standard |
|---|---|---|---|---|
Feltmodel | Typestring | KravPåkrevd | Verdier & grenser bytedance/seedance-2.0-fast | Standard— |
Feltprompt | Typestring | KravPåkrevd | Verdier & grenser | Standard— |
Feltduration | Typeinteger | KravPåkrevd | Verdier & grenser 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Minimum: 1 Maksimum: 600 | Standard— |
Feltresolution | Typestring | KravValgfritt | Verdier & grenser 480p, 720p | Standard— |
Feltaspect_ratio | Typestring | KravValgfritt | Verdier & grenser 1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21 | Standard— |
Feltgenerate_audio | Typeboolean | KravValgfritt | Verdier & 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_images | Typearray | KravValgfritt | Verdier & 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_references | Typearray | KravValgfritt | Verdier & 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— |
Feltsize | Typestring | KravValgfritt | Verdier & 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— |
Feltseed | Typeinteger | KravValgfritt | Verdier & grenser Minimum: −9 223 372 036 854 775 808 Maksimum: 9 223 372 036 854 775 807 | Standard— |
Feltcallback_url | Typestring | KravValgfritt | Verdier & grenser Mønster: ^https:// | Standard— |
Feltsession_id | Typestring | KravValgfritt | Verdier & grenser | Standard— |
Felttrace | Typeobject | KravValgfritt | Verdier & grenser | Standard— |
Feltuser | Typestring | KravValgfritt | Verdier & grenser | Standard— |
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-fast
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-fast
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-fast
prompt: Type: string · Maksimalt antall UTF-8-byte: 10 000 · Minst ett tegn som ikke er mellomrom, kreves: Ja
Metodeparametere og livssyklus
| Parameter | Avtale |
|---|---|
Parametercontent_type | Avtaleapplication/json |
Parameterrequired | Avtalemodel, prompt, duration |
Parametermaterial_types | Avtaletext, image, audio |
Parameteradditional_properties | Avtalefalse |
Parameteroptional_controls | Avtaleresolution, 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.
| Konfigurasjon | Prisplan | Forventet mengde | Faktureringsenhet | Faktureringsvilkår | Kostnad |
|---|---|---|---|---|---|
| KonfigurasjonGrunnpriser for tokener | PrisplanGrunnsats | Forventet 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 videotoken | Prisplan— | Forventet mengde— | Faktureringsenhetper 1K videotokener | FaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen. | Kostnad Utdata · Pris per videotoken · Estimat kun for sammenligning $0.0084 per 1K videotokener Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift. |
| KonfigurasjonPris per videotoken | Prisplan— | Forventet mengde— | Faktureringsenhetper 1K videotokener | Faktureringsvilkårinndata: with_video_input | Kostnad reference · Pris per videotoken · Estimat kun for sammenligning $0.00495 per 1K videotokener Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift. |
| KonfigurasjonPris per videotoken | Prisplan— | Forventet mengde— | Faktureringsenhetper 1K videotokener | Faktureringsvilkårlyd: without_audio | Kostnad Utdata · Pris per videotoken · Estimat kun for sammenligning $0.0084 per 1K videotokener Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift. |
| KonfigurasjonAnslått genereringskostnad | Prisplan— | Forventet mengdeestimat for én generering | Faktureringsenhet— | Faktureringsvilkår— | Kostnad Utdata · Anslått genereringskostnad · Estimat kun for sammenligning $0.18144 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.
| Konfigurasjon | Faktureringsvilkår | Kostnad |
|---|---|---|
| KonfigurasjonPris per videotoken | FaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen. | Kostnad Utdata · Pris per videotoken $0.0084 per 1K videotokener Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift. |
| KonfigurasjonPris per videotoken | Faktureringsvilkårlyd: without_audio | Kostnad Utdata · Pris per videotoken $0.0084 per 1K videotokener Satsen for videotokener er den primære prisreferansen. De fremhevede anslagene per sekund er separate referanser, ikke en tilleggsavgift. |
| KonfigurasjonPris per videotoken | Faktureringsvilkårinndata: with_video_input | Kostnad reference · Pris per videotoken $0.00495 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
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-fast","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
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
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
| Felt | Type | Betydning |
|---|---|---|
Feltindex | Typeinteger | BetydningNullbasert posisjon for denne videoen i utdatalisten. |
Feltcontent_url | Typestring | BetydningSignert HTTPS-basert URL for nedlasting av denne ferdigstilte videoen. |
Feltsha256 | Typestring | null | BetydningSHA-256-kontrollsum for den opprinnelige videoens byte; null hvis utilgjengelig. |
Feltsize_bytes | Typeinteger | null | BetydningStørrelsen på den opprinnelige videofilen i byte; null hvis utilgjengelig. |
Feltduration_ms | Typeinteger | null | BetydningMålt videovarighet i millisekunder; null hvis utilgjengelig. |
Feltwidth | Typeinteger | null | BetydningVideobredde i piksler; null hvis utilgjengelig. |
Feltheight | Typeinteger | null | BetydningVideohøyde i piksler; null hvis utilgjengelig. |
Feltvideo_codec | Typestring | null | BetydningIdentifikator for videokodeken; null hvis ikke registrert. |
Felthas_audio | Typeboolean | null | BetydningOm videoen inneholder et lydspor; null hvis ikke målt. |
Feltaudio_codec | Typestring | null | BetydningIdentifikator for lydkodeken; null når ingen identifikator er registrert. |
Feil og neste trinn
| Svar | Vilkår | Neste trinn |
|---|---|---|
Svar404 · not_found_error | Vilkå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_error | VilkårAPI-nøkkelen samsvarer ikke med den autentiserte kontoen. | Neste trinnKontroller API-nøkkelen din og kontotilgangen før innsending. |
Svar400 · invalid_request_error | Vilkå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_unavailable | Vilkå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_error | Vilkå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_error | Vilkå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_error | Vilkå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_check | Vilkå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_unavailable | Vilkå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_ready | Vilkå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-fast
Aliaser for metodestier
Bruk metodestiene som vises ovenfor.
Tilknyttede anroper-ID-er
FAQ · ByteDance: Seedance 2.0 Fast
- Hvilke inndata og resultater er tilgjengelige?
POST /v1/videos·bytedance/seedance-2.0-fast:text,image,audio→video- Hvilke felt bruker forespørselen?
POST /v1/videos·bytedance/seedance-2.0-fast: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-fast:duration.minimum:1;duration.maximum:600;frame_images.max_items:2;frame_images.min_items:1;seed.minimum:-9223372036854775808;seed.maximum:9223372036854775807