Source: https://ailoot.ai/models/nb/bytedance-seedance-1-5-pro/
Canonical: https://ailoot.ai/models/nb/bytedance-seedance-1-5-pro/
Language: nb

# ByteDance: Seedance 1.5 Pro

[Markdown](https://ailoot.ai/models/nb/bytedance-seedance-1-5-pro/index.md) · [JSON](https://ailoot.ai/models/nb/bytedance-seedance-1-5-pro/facts.json)

## [ByteDance: Seedance 1.5 Pro](https://ailoot.ai/models/nb/bytedance-seedance-1-5-pro/)

ByteDance Seedance 1.5 Pro genererer video sammen med synkronisert dialog, lydeffekter og musikk. Regisser talere, følelser, kamera og lydatmosfære for å utvikle korte dramaer, reklamer med tale og karakterscener.

- [**Ailoot Ultra · Video** `POST /v1/videos` `bytedance/seedance-1-5-pro`](https://ailoot.ai/models/nb/bytedance-seedance-1-5-pro/#method-0)

Om modellen

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

Seedance 1.5 Pro er ByteDance Seeds modell for innebygd felles generering av lyd og video. Den modellerer visuell handling, tale og rytme sammen, slik at en scene kan inneholde en karakters fremføring, synkronisert dialog og et utformet lydbilde. Den sentrale forskjellen fra en videobeskrivelse med bare visuelt innhold er at lyd blir en del av scenebeskrivelsen: hvem som snakker, hvordan replikken fremføres og hva publikum hører rundt handlingen.

#### Felles audiovisuell generering

Det dokumenterte lydspennet omfatter miljølyder, handlingseffekter, syntetiserte lyder, instrumenter, bakgrunnsmusikk og vokal. Modellen skal knytte lyd til det som skjer på skjermen: en gjenstand som treffer et bord, en dør som åpnes eller en karakter som snakker. Bruk dette til et kort dramatisk øyeblikk, en produktreklame med tale eller en scene der stemningen avhenger av både fremføring og lyd.

Start prompten med motiv og bevegelse og legg deretter til omgivelser, kamera, visuell stil og lyd. En kort scene kan være: «En kokk løfter lokket av en liten gryte, smiler og sier: ‘Det er ferdig.’ En myk dampsky slipper ut, fulgt av den stille klirringen fra lokket som legges på benken.» Dette gir replikken og effektene en synlig årsak.

#### Dialog og voiceover

Modellen støtter monologer og samtaler med flere talere, med leppebevegelser tilpasset karakterene. Veiledningen dokumenterer mandarin, kinesiske dialekter som kantonesisk, shaanxi og sichuan, samt muntlig engelsk, japansk, koreansk, spansk og indonesisk. De dokumenterte promptspråkene er kinesisk og engelsk; promptens språk og språket som ønskes i en replikk, er separate valg.

Identifiser hver taler med et konsistent synlig trekk og skriv replikkene i anførselstegn. Ta med fremføringsinstruksjoner som rolig stemme, nølende svar eller raskere tempo, og gjør turvekslingen eksplisitt. Til to talere beskriver du hvem som snakker først og hvem sin reaksjon kameraet viser. En kort utveksling som passer til det valgte klippet, gir modellen et tydeligere fremføringsmål enn et langt avsnitt med uspesifiserte talere.

Voiceover kan regisseres gjennom klang, følelse, intonasjon og talehastighet. Det er nyttig når stemmen skal forklare et produkt mens kameraet blir på produktet, eller når en forteller setter stemningen uten en taler på skjermen. Veiledningen beskriver bevaring av gjenkjennelig klang samtidig som fremføringen endres; gjennomgå faktisk ordlyd, uttale og fremføring sammen med bildet.

#### Lydeffekter og bakgrunnsmusikk

Beskriv effekter som hendelser knyttet til handlingen: skritt når en karakter kommer inn, regn som blir sterkere utenfor et vindu eller stoff som beveger seg når en frakk tas på. Bakgrunnsmusikk genereres som standard for å passe til prompten. Spesifiser stemning, stil og rytme når de betyr noe, og angi når musikken skal begynne eller tones ned i forhold til scenen.

Til en rolig demonstrasjon ber du om dempet musikk og fremhever produktets håndteringslyder. Til en animert scene beskriver du handlingsøyeblikket som skal falle sammen med musikkrytmen. Det genererte lydsporet er mono. Den dokumenterte lydkontrollen tillater også en lydløs video når prosjektet trenger et separat forberedt lydspor.

#### Overganger mellom innstillinger og kameraregi

Modellen støtter innstillingsskifter med konsistent visuell behandling, motinnstillinger til samtaler og instruksjoner om overgangstiming. En nyttig dialogsekvens kan etablere to talere i et halvnært bilde, klippe til den svarende taleren og vende tilbake til den første talerens reaksjon. Angi hver persons identitet når innstillingen skifter.

Veiledningen dekker høye, lave og øyehøye vinkler, over-skulderen- og subjektive synsvinkler, samt vide, middels og nære utsnitt. Beskriv en kamerabevegelse gjennom startkomposisjon, retning, utslag og sluttkomposisjon. En langsom kamerakjøring innover kan for eksempel avsluttes på talerens uttrykk når replikken slutter. Knytt bevegelsen til historien i stedet for å liste flere kamerateknikker uten formål.

#### Moduser, utdata og forhåndsvisning

De dokumenterte inndatamodusene er tekst-til-video, bilde-til-video med førstebilde og bilde-til-video med første- og sistebilde. Et forberedt førstebilde etablerer startkomposisjonen; et sluttbilde kan definere ønsket endepunkt. Utdataspesifikasjonene oppgir MP4 ved 24 fps, 480p, 720p eller 1080p og varighetsinnstillinger på 4–12 sekunder. Modellen kan også velge en lengde i hele sekunder innenfor det støttede området. Dokumenterte sideforhold er 21:9, 16:9, 4:3, 1:1, 3:4 og 9:16, med støtte for tilpasset utsnitt.

Produsenten dokumenterer en tostegs Draft-arbeidsflyt: en 480p-forhåndsvisning for å undersøke scenestruktur, innstillingsvalg, bevegelse og promptens hensikt, fulgt av en endelig generering som gjenbruker de kreative inndataene. Dette lar deg vurdere en planlagt fremføring før du velger endelig oppløsning. Selve forhåndsvisningen er begrenset til 480p og støtter ikke retur av siste bilde. Produsentens Draft-oppgave-ID er gyldig i sju dager etter opprettelse; generer den endelige videoen fra den innenfor dette tidsrommet.

Til bildestyrt arbeid forbereder du kildebildet til ønsket utsnitt: endring av utdatasideforhold kan beskjære bildet. En gjentatt seed gir lignende bilder, ikke garantert identiske, og en instruksjon om fast kamera er ikke en perfekt låsegaranti. Fremfor alt vurderer du et dialogklipp som én audiovisuell fremføring: riktig taler, hørbar replikk, ansiktsreaksjon og kamerabetoning må alle støtte samme hendelse.

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

[`bytedance/seedance-1-5-pro`](https://ailoot.ai/models/nb/#m=bytedance%2Fseedance-1-5-pro&route=Ultra&caller=bytedance%2Fseedance-1-5-pro&fmt=videos)

ByteDance /`bytedance/seedance-1-5-pro`

### Start

ByteDance Seedance 1.5 Pro genererer video sammen med synkronisert dialog, lydeffekter og musikk. Regisser talere, følelser, kamera og lydatmosfære for å utvikle korte dramaer, reklamer med tale og karakterscener.

Godkjente inndata

Tekst · Bilder

Resultater

Video

### Tilgjengelig i Ailoot · inndata & metoder

**Ailoot Ultra · Video** `POST /v1/videos`

Inndatatyper

`text`, `image`

Utdatatyper

`video`

Utdataformat

opprinnelige MP4-bytes; ingen normalisering/transkoding

| Felt | Type | Krav | Verdier & grenser | Standard |
| --- | --- | --- | --- | --- |
| Felt`model` | Type`string` | KravPåkrevd | Verdier & grenser bytedance/seedance-1-5-pro | Standard— |
| Felt`prompt` | Type`string` | KravPåkrevd | Verdier & grenser | Standard— |
| Felt`duration` | Type`integer` | KravPåkrevd | Verdier & grenser 4, 5, 6, 7, 8, 9, 10, 11, 12 Minimum: 1 Maksimum: 600 | Standard— |
| Felt`resolution` | Type`string` | KravValgfritt | Verdier & grenser 480p, 720p, 1080p | Standard— |
| Felt`aspect_ratio` | Type`string` | KravValgfritt | Verdier & grenser 1:1, 3:4, 9:16, 9:21, 4:3, 16:9, 21:9 | Standard— |
| Felt`generate_audio` | Type`boolean` | KravValgfritt | Verdier & grenser false, true Vilkår: Når dette alternativet utelates, velges prisen med lyd. Sett det til false for å velge prisen uten lyd. Kontroller has\_audio i resultatet for å se om et lydspor ble returnert. | Standard— |
| Felt`frame_images` | Type`array` | 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. Bruk en HTTPS-basert URL til bildet, og sett frame\_type til first\_frame eller last\_frame. Hver bilderolle forekommer høyst én gang. Nøyaktige nøkler: type, image\_url, frame\_type Vilkår: Disse nøklene beskriver hvert bildeobjekt; image\_url inneholder bare url. Utelat frame\_images ved en forespørsel som bare inneholder tekst. | Standard— |
| Felt`input_references` | Type`array` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`size` | Type`string` | KravValgfritt | Verdier & grenser 480x480, 480x640, 480x854, 480x1120, 640x480, 720x720, 720x960, 720x1280, 720x1680, 854x480, 960x720, 1080x1080, 1080x1440, 1080x1920, 1080x2520, 1120x480, 1280x720, 1440x1080, 1680x720, 1920x1080, 2520x1080 Mønster: ^\[1-9\]\[0-9\]\*x\[1-9\]\[0-9\]\*$ | Standard— |
| Felt`seed` | Type`integer` | KravValgfritt | Verdier & grenser Minimum: −9 223 372 036 854 775 808 Maksimum: 9 223 372 036 854 775 807 | Standard— |
| Felt`callback_url` | Type`string` | KravValgfritt | Verdier & grenser Mønster: ^https:// | Standard— |
| Felt`session_id` | Type`string` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`trace` | Type`object` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`user` | Type`string` | KravValgfritt | Verdier & grenser | Standard— |

Kombinasjoner av inngående materialer

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

`Oppgi prompt som tekst og duration som hele sekunder. Velg en støttet oppløsning og et støttet sideforhold, eller en eksakt oppført størrelse.`

`model`: Type: string · bytedance/seedance-1-5-pro

`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 bilde for første enkeltbilde. · Påkrevd: model, prompt, duration, frame\_images

`frame_images er en matrise. Hvert bildeobjekt har type, image_url og frame_type; image_url inneholder url. Sett type til image_url. Bruk first_frame med en valgfri last_frame. Hver bilderolle forekommer høyst én gang. Oppgi en offentlig tilgjengelig HTTPS-basert URL til bildet for hvert enkeltbilde. Velg en støttet oppløsning og et støttet sideforhold, eller en eksakt oppført størrelse.`

Nøyaktige nøkler: type, image\_url, frame\_type

`model`: Type: string · bytedance/seedance-1-5-pro

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

Metodeparametere og livssyklus

| Parameter | Avtale |
| --- | --- |
| Parameter`content_type` | Avtaleapplication/json |
| Parameter`required` | Avtalemodel, prompt, duration |
| Parameter`material_types` | Avtaletext, image |
| Parameter`additional_properties` | Avtalefalse |
| Parameter`optional_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.0048** 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.0024** 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.05184** 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 →](https://ailoot.ai/docs/nb/billing/reserve/)

#### 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.0048** 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.0024** 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

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

### 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

```bash
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

```bash
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 |
| --- | --- | --- |
| Felt`index` | Typeinteger | BetydningNullbasert posisjon for denne videoen i utdatalisten. |
| Felt`content_url` | Typestring | BetydningSignert HTTPS-basert URL for nedlasting av denne ferdigstilte videoen. |
| Felt`sha256` | Typestring \| null | BetydningSHA-256-kontrollsum for den opprinnelige videoens byte; null hvis utilgjengelig. |
| Felt`size_bytes` | Typeinteger \| null | BetydningStørrelsen på den opprinnelige videofilen i byte; null hvis utilgjengelig. |
| Felt`duration_ms` | Typeinteger \| null | BetydningMålt videovarighet i millisekunder; null hvis utilgjengelig. |
| Felt`width` | Typeinteger \| null | BetydningVideobredde i piksler; null hvis utilgjengelig. |
| Felt`height` | Typeinteger \| null | BetydningVideohøyde i piksler; null hvis utilgjengelig. |
| Felt`video_codec` | Typestring \| null | BetydningIdentifikator for videokodeken; null hvis ikke registrert. |
| Felt`has_audio` | Typeboolean \| null | BetydningOm videoen inneholder et lydspor; null hvis ikke målt. |
| Felt`audio_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-1-5-pro`](https://ailoot.ai/models/nb/#m=bytedance%2Fseedance-1-5-pro&route=Ultra&caller=bytedance%2Fseedance-1-5-pro&fmt=videos)

#### Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

#### Tilknyttede anroper-ID-er

[`bytedance/seedance-1-5-pro`](https://ailoot.ai/models/nb/#m=bytedance%2Fseedance-1-5-pro&route=Ultra&caller=bytedance%2Fseedance-1-5-pro&fmt=videos)

FAQ · ByteDance: Seedance 1.5 Pro

Hvilke inndata og resultater er tilgjengelige?

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

Hvilke felt bruker forespørselen?

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

Hvilke grenser gjelder?

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

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](https://ailoot.ai/docs/nb/billing/subscriptions/) · [Se modellpriser](https://ailoot.ai/models/nb/)

## 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](mailto:support@ailoot.ai) · [Offentlig tilbud og lisensavtale](https://ailoot.ai/legal/offer?lang=nb)

## Ailoot · Selskapet og dets prosjektportefølje





Ailoot bygger på etablert driftserfaring, en stor kundebase, stabil tjeneste og løpende KPI-kontroll.





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





Ailoot bruker denne driftserfaringen til API-tilgang til AI-funksjoner i kundenes produkter, agenter, applikasjoner og automatiseringer.
