Source: https://ailoot.ai/models/nb/minimax-hailuo-3-max/
Canonical: https://ailoot.ai/models/nb/minimax-hailuo-3-max/
Language: nb

# MiniMax: H3 Max

[Markdown](https://ailoot.ai/models/nb/minimax-hailuo-3-max/index.md) · [JSON](https://ailoot.ai/models/nb/minimax-hailuo-3-max/facts.json)

## [MiniMax: H3 Max](https://ailoot.ai/models/nb/minimax-hailuo-3-max/)

MiniMax H3 Max er en rask, ettertrent H3-variant for korte videoer med synkronisert lyd. MiniMax’ dokumenterte arbeidsflyt støtter tekst, enkeltbilder og multimodale referanser, med utdata i 480P eller 768P, en lengde på 5–15 sekunder og egne valg for utvidelse av prompten.

- [**Ailoot Ultra · Video** `POST /v1/videos` `minimax/hailuo-3-max`](https://ailoot.ai/models/nb/minimax-hailuo-3-max/#method-0)

Om modellen

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

En rask, ettertrent H3-variant

MiniMax H3 Max er en ettertrent variant av grunnmodellen MiniMax H3, optimalisert for raskere generering, etterlevelse av prompten og audiovisuell kvalitet. Varianten ble utviklet gjennom ettertrening av fal Research. Den beholder en samlet multimodal kontekst og innebygd synkronisering av bilde og lyd. Hastighet er en designprioritet, ikke en fast ferdigstillingstid for enhver prompt, lengde eller bruk.

Hold Max atskilt fra det opprinnelige H3-systemet og den separate Max Turbo-varianten. MiniMax’ nåværende grensesnitt oppgir Max med 480P eller 768P, med 768P som standard, 24 bilder per sekund og en heltallig lengde fra 5 til 15 sekunder. Den dokumenterte Max-arbeidsflyten tilbyr verken det opprinnelige H3-systemets 2K-innstilling eller et resultat på fire sekunder.

Fra prompt til opptak

Hver generering inkluderer en tekstbeskrivelse som ikke er tom, med opptil 7 000 tegn per tekstelement. Beskriv motivet, startkomposisjonen, handlingen og resultatet, og gjør deretter kamera- og lydinstruksjonene tydelige. For en kort avdekking av et objekt angir du hva seeren skal se først, hvordan objektet kommer til syne og hvordan opptaket skal slutte.

En nyttig femsekunders beskrivelse kan vise en keramikkopp på et trebord, en hånd som plasserer et tefat ved siden av, en liten kamerabevegelse fremover og lyden av keramikk som møter tre. Hold handlingen liten nok til å passe den valgte lengden, og undersøk om bevegelsen og lyden i resultatet følger den samme hendelsen.

Skaping styrt av enkeltbilder

Produsenten dokumenterer et åpningsbilde, et sluttbilde eller begge deler. Et første bilde fastsetter hvor klippet begynner; et siste bilde fastsetter den endelige visuelle tilstanden. Forklar bevegelsen som forbinder dem, inkludert endringer i positur, objektplassering, kamera eller lys. For en overgang mellom to bilder bør du unngå en beskrivelse som innfører en uforenlig scene mellom endepunktene.

Resultater styrt av enkeltbilder får sideforholdet fra inngangsbildet. For arbeid med bare tekst velger du et konkret sideforhold blant 21:9, 16:9, 4:3, 1:1, 3:4 eller 9:16. Referansestyrt arbeid kan bruke et tilpasset sideforhold eller ett av de dokumenterte uttrykkelige valgene. Komponer referansen eller den beskrevne scenen for målformatet, i stedet for å anta at samme oppsett fungerer like godt stående og liggende.

Multimodale referanser

MiniMax’ nåværende genereringsskjema for Max dokumenterer også referansebilder, video og lyd. Angi hva hver kilde skal påvirke: karakteridentitet, et miljø, et bevegelsesmønster, en kamerabane, stemmeklang eller en lydegenskap. Roller som første/siste bilde og roller som referansemedium utelukker hverandre i dette grensesnittet.

For et karakteropptak angir du utseendereferansen og bevegelsesreferansen hver for seg, og oppgir deretter målhandlingen og replikken. En stemmereferanse som fastsetter fremføringen, er noe annet enn å kopiere hele lydsignalet. Vær tydelig på hvilke egenskaper som skal bevares og hvilke endringer som skal gjøres, og vurder selve det audiovisuelle klippet opp mot rollen til hver referanse.

Utvidelse av prompten

Den Max-spesifikke innstillingen for utvidelse tilbyr valgene disabled, balanced og quality, med balanced som standard. Velg disabled når beskrivelsen skal sendes videre uten utvidelse; bruk en dokumentert utvidelsesmodus når du ønsker mer fortolkning. Behold originalbeskrivelsen, slik at en endring som innføres under utvidelsen, kan skilles fra innholdet du ba om.

Beskriv lyd som en del av scenen. Angi fysiske lyder, atmosfære og eventuelle replikker, og skill dem fra bakgrunnsmusikk som bare publikum hører. Oppgi den nøyaktige replikken og den tiltenkte taleren, i stedet for å be om uspesifisert dialog. Lytt til resultatet i tillegg til å se det; et overbevisende bilde fastslår ikke at ordlyden eller timingen i talen er riktig.

Klargjøring av inndata og grenser

Produsentens nåværende skjema godtar bilder i JPG, JPEG, PNG, WebP, HEIC eller HEIF, opptil 30 MB per bilde, med sider fra 256 til 5 760 piksler og sideforhold fra 0.4 til 2.5. Åpnings- og sluttrollen tillater ett bilde hver; referansemodus tillater opptil ni bilder. Sørg for tydelig visning av motivet og detaljene som må forbli identifiserbare.

Referansevideo tillater opptil tre MP4- eller MOV-klipp, hvert på 2–15 sekunder og samlet høyst 15 sekunder, med en grense på 50 MB per fil. Det dokumenteres H.264- eller H.265-video, AAC- eller MP3-lyd, sider fra 256 til 5 760 piksler, sideforhold fra 0.4 til 2.5 og bildefrekvens fra 23.976 til 60. Referanselyd tillater opptil tre WAV- eller MP3-klipp, hvert på opptil 15 MB og 2–15 sekunder, samlet høyst 15 sekunder. Forespørselskroppen har en egen grense på 64 MB.

Bruk bare referanser som bidrar til opptaket, og angi hvert bidrag i teksten. Et kort, relevant bevegelsesklipp er lettere å bruke som regi enn en lang samling urelaterte hendelser. Angi ønsket lengde og utdataoppløsning tydelig, slik at resultatet kan sammenlignes med den samme beskrivelsen.

Det ferdige resultatet

Produsentens asynkrone arbeidsflyt returnerer en oppgaveidentitet før den ferdige videoen er tilgjengelig. Grensesnittet for oppgavesøk henter oppgaver fra de siste sju dagene. Lagre selve det returnerte klippet og spesifikasjonen for redigering eller videre gjennomgang; en oppgaveidentifikator er ikke den audiovisuelle filen. Nedlastingsadresser er tidsbegrensede, så behold selve filen når du tar vare på et valgt resultat.

Vurder motivkontinuitet, bevegelse, synlig tekst, dialog og lydtiming i den størrelsen klippet skal brukes. Gi konkret tilbakemelding i en ny kreativ beskrivelse: bevegelsen som endret seg, replikken som manglet eller utsnittet som må justeres. Det nyttige resultatet er et kort audiovisuelt opptak knyttet til det innsendte innholdet og de uttrykkelig angitte forholdene mellom referansene.

**Ailoot Ultra · Video** `POST /v1/videos` `minimax/hailuo-3-max`

[`minimax/hailuo-3-max`](https://ailoot.ai/models/nb/#m=minimax%2Fhailuo-3-max&route=Ultra&caller=minimax%2Fhailuo-3-max&fmt=videos)

MiniMax /`minimax/hailuo-3-max`

### Start

MiniMax H3 Max er en rask, ettertrent H3-variant for korte videoer med synkronisert lyd. MiniMax’ dokumenterte arbeidsflyt støtter tekst, enkeltbilder og multimodale referanser, med utdata i 480P eller 768P, en lengde på 5–15 sekunder og egne valg for utvidelse av prompten.

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 minimax/hailuo-3-max | Standard— |
| Felt`prompt` | Type`string` | KravPåkrevd | Verdier & grenser | Standard— |
| Felt`duration` | Type`integer` | KravPåkrevd | Verdier & grenser 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Minimum: 1 Maksimum: 600 | Standard— |
| Felt`resolution` | Type`string` | KravValgfritt | Verdier & grenser 768p, 480p | Standard— |
| Felt`aspect_ratio` | Type`string` | KravValgfritt | Verdier & grenser 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | Standard— |
| Felt`generate_audio` | Type`boolean` | KravValgfritt | Verdier & grenser false | 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`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 ved behov et sideforhold.`

`model`: Type: string · minimax/hailuo-3-max

`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 ved behov et sideforhold.`

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

`model`: Type: string · minimax/hailuo-3-max

`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, 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 | Kostnadskomponent | Faktureringsenhet | Faktureringsvilkår | Kostnad |
| --- | --- | --- | --- | --- | --- | --- |
| KonfigurasjonGrunnpriser for tokener | PrisplanGrunnsats | Forventet mengde— | Kostnadskomponent— | 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 |
| KonfigurasjonVideoutdata · referansesats | Prisplan— | Forventet mengde— | Kostnadskomponent`reference_output_rate` | Faktureringsenhetper utdatasekund | Faktureringsvilkår— | Kostnad Utdata · Referansesats per sekund med utdatavideo · Estimat kun for sammenligning **$0.16** per utdatasekund |
| KonfigurasjonVideopris | Prisplan— | Forventet mengde— | Kostnadskomponent— | Faktureringsenhetper videosekund | Faktureringsvilkårresolution: 480p | Kostnad Utdata · Videopris · Estimat kun for sammenligning **$0.1** per videosekund |
| KonfigurasjonVideopris | Prisplan— | Forventet mengde— | Kostnadskomponent— | Faktureringsenhetper videosekund | Faktureringsvilkårresolution: 768p | Kostnad Utdata · Videopris · Estimat kun for sammenligning **$0.16** per videosekund |
| KonfigurasjonAnslått genereringskostnad | Prisplan— | Forventet mengdeestimat for én generering | Kostnadskomponent— | Faktureringsenhet— | Faktureringsvilkår— | Kostnad Utdata · Anslått genereringskostnad · Estimat kun for sammenligning **$0.5** 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 |
| --- | --- | --- |
| KonfigurasjonVideopris | FaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen. | Kostnad Utdata · Videopris **$0.16** per videosekund Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres. |
| KonfigurasjonVideopris | Faktureringsvilkårresolution: 480p | Kostnad Utdata · Videopris **$0.1** per videosekund Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres. |
| KonfigurasjonVideopris | Faktureringsvilkårresolution: 768p | Kostnad Utdata · Videopris **$0.16** per videosekund Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres. |

### 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":"minimax/hailuo-3-max","prompt":"A serene mountain landscape at sunset","resolution":"480p"}', 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** [`minimax/hailuo-3-max`](https://ailoot.ai/models/nb/#m=minimax%2Fhailuo-3-max&route=Ultra&caller=minimax%2Fhailuo-3-max&fmt=videos)

#### Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

#### Tilknyttede anroper-ID-er

[`minimax/hailuo-3-max`](https://ailoot.ai/models/nb/#m=minimax%2Fhailuo-3-max&route=Ultra&caller=minimax%2Fhailuo-3-max&fmt=videos)

FAQ · MiniMax: H3 Max

Hvilke inndata og resultater er tilgjengelige?

`POST /v1/videos` · `minimax/hailuo-3-max`: `text`, `image` → `video`

Hvilke felt bruker forespørselen?

`POST /v1/videos` · `minimax/hailuo-3-max`: `model`, `prompt`, `duration`, `resolution`, `aspect_ratio`, `generate_audio`, `frame_images`, `input_references`, `callback_url`, `session_id`, `trace`, `user`

Hvilke grenser gjelder?

`POST /v1/videos` · `minimax/hailuo-3-max`: `duration.minimum`: `1`; `duration.maximum`: `600`; `frame_images.max_items`: `2`; `frame_images.min_items`: `1`

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.
