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

# MiniMax: H3

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

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

MiniMax H3 genererer korte videoer med innebygd stereolyd fra tekst, enkeltbilder eller multimodale referanser. Den støtter skaping fra første/siste bilde, referansestyrt redigering og sammenhenger for bevegelse eller stemme, med resultater på 4–15 sekunder og en egen arbeidsflyt for regenerering i 2K.

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

Om modellen

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

Ett audiovisuelt resultat fra en multimodal beskrivelse

MiniMax H3 er MiniMax’ omnimodale videosystem. Det tolker tekst, bilder, video og lyd samlet og genererer deretter video med innebygd stereolyd. Produsenten presenterer det for korte kreative arbeider som produktvisualiseringer, reklame, animerte plakater og konsepter for filmtitler, der forholdene mellom referansematerialene er like viktige som scenebeskrivelsen.

Det dokumenterte systemet produserer videoer på 4–15 sekunder ved 24 bilder per sekund med 32 kHz stereolyd. H3-Base genererer i 768p; den fullstendige 2K-arbeidsflyten regenererer resultatet ved hjelp av den opprinnelige multimodale konteksten. Dette er mer enn en vanlig størrelsesendring: det andre trinnet bruker modellen og kildekonteksten på nytt for å gjenskape fine detaljer. H3 Max og H3-Context-IR har egne roller og grenser.

Skaping fra tekst og enkeltbilder

Inndata med bare tekst beskriver hele den audiovisuelle tidslinjen. Et første bilde forankrer åpningen, et siste bilde forankrer avslutningen, og to bilder kan definere begge. For et opptak fra første bilde begynner du med komposisjonen og identiteten som er synlig i stillbildet, og beskriver deretter handlingen som utvikler seg fra dette. For en overgang fra første til siste bilde beskriver du den observerbare bevegelsen som forbinder de to tilstandene, i stedet for å gjenta to urelaterte bildebeskrivelser.

En praktisk produktbeskrivelse kan angi en lukket pakke i åpningsbildet, hånden som åpner den, kameraets rolige bevegelse og sluttilstanden som skal nås. Bevar objektets form, etikettplassering og lyssetting i de innsendte bildene. Skaping fra enkeltbilder og referansestyrt skaping er separate inndatamoduser; produsentens grensesnitt blander ikke roller som første/siste bilde med roller som referansemedium i én forespørsel.

Referansestyrt generering og redigering

Referansemodusen tar imot tekst sammen med bilder, videoklipp og lydklipp. Angi hva hver kilde bidrar med: en karakters utseende, en lokasjon, kamerabevegelse, den tidsmessige strukturen i et kildeklipp eller en stemme. En video som bare brukes for kamerabevegelse, er noe annet enn en video som faktisk skal redigeres eller videreføres. Beskriv dette forholdet uttrykkelig.

Produsentens referanseveiledning skiller mellom motivdefinisjoner, et oppgavesammendrag, en analyse av hva som skal beholdes, en detaljert opptaksbeskrivelse, det samlede lydbildet og bakgrunnsmusikk som bare publikum hører. Den skiller mellom å bevare synlig innhold, å overføre egenskaper og å bruke en bred stilreferanse. For lyd er kopiering av et signal noe annet enn å referere til klang, rytme eller fremføring. Hold disse rollene stabile gjennom hele beskrivelsen.

For en referansestyrt scene sender du inn et karakterbilde, en kort referanse for kamerabevegelse og en lydreferanse for stemme, og beskriver deretter hvor hver av dem skal påvirke målopptaket. Angi hvilke kles-, miljø- eller objektdetaljer som må forbli gjenkjennelige. Sammenlign det ferdige klippet med disse kravene, inkludert bevegelseskontinuitet og forholdet mellom den synlige taleren og stemmen som høres.

Tale, lyd og opptakstiming

H3 modellerer dialog, fysiske lyder, atmosfære og musikk samlet. Modellkortet dokumenterer stabil dialogstøtte for arabisk, kinesisk, engelsk, fransk, tysk, italiensk, japansk, koreansk, portugisisk, russisk og spansk; andre språk beskrives som varierende støttet. Oppgi de nøyaktige replikkene og språket, med en stabil taleridentitet på tvers av opptak.

Produsentens veiledninger for promptskriving bruker engelsk i beskrivende avsnitt, mens dialog og synlig tekst bevares på originalspråket. Taleinnhold bruker `<d>[Language] ...</d>`, med taleridentitet og stemmebeskrivelse utenfor blokken. Skill mellom tale i scenen og fortellerstemme utenfor bildet, og angi når en replikk fortsetter over et klipp eller avbrytes av avslutningen. Bevar også synlig tekst nøyaktig. Tilpass talemengden til den valgte lengden, og kontroller den gjengitte teksten og den hørbare replikken samlet.

Beskriv kamerabevegelse som en handling, inkludert rekkevidde og hastighet når det har betydning. Nummerer opptakene i avspillingsrekkefølge, og hold klippetidspunktene innenfor videolengden. Skill mellom scenelyder som fottrinn eller en dør som lukkes, og bakgrunnsmusikk som bare publikum hører. Disse valgene gjør en kort opptaksplan enklere å tolke og enklere å vurdere opp mot resultatet.

Klargjøring av inndata og tallfestede grenser

Det nåværende genereringsskjemaet krever tekst som ikke er tom i alle moduser, med opptil 7 000 tegn per tekstelement. Bilder kan være JPG, JPEG, PNG, WebP, HEIC eller HEIF, opptil 30 MB hver, med hver side fra 256 til 5 760 piksler og sideforhold fra 0.4 til 2.5. Bildeinndata tillater ett åpningsbilde og ett sluttbilde; referansemodus tillater opptil ni referansebilder.

Referansevideo kan inneholde opptil tre MP4- eller MOV-klipp, hvert på 2–15 sekunder og samlet høyst 15 sekunder. Et klipp kan være opptil 50 MB; videokodeken er H.264 eller H.265, med 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 støtter opptil tre WAV- eller MP3-klipp, opptil 15 MB hver, hvert på 2–15 sekunder og samlet høyst 15 sekunder. Modellkortet begrenser blandede referanseinndata til 12 filer. Den dokumenterte grensen for forespørselskroppen er 64 MB, atskilt fra grensene per fil.

Velg bare referanser som bidrar til beskrivelsen, og gjør hvert bidrag uttrykkelig. En tydelig visning av motivet er mer nyttig enn flere motstridende visninger uten forklaring. Bevar referanserekkefølgen, beskjær bort irrelevant materiale uten å fjerne nødvendig scenekontekst, og kontroller at korte kildeklipp inneholder handlingen eller stemmeegenskapen du ber om.

Utdataformat og det komplette systemet

Produsentens H3-grensesnitt tilbyr 768P og 2K. Generering med bare tekst krever et konkret sideforhold: 21:9, 16:9, 4:3, 1:1, 3:4 eller 9:16. Skaping fra første/siste bilde får sideforholdet fra inngangsbildet; referansebasert skaping kan bruke et tilpasset eller uttrykkelig angitt sideforhold. Utdataenes heltallige lengde er 4–15 sekunder.

Modellkortet skiller mellom H3-Context-IR, som tolker og beriker beskrivelsen, H3-Base, som genererer audiovisuelt innhold, og H3-Regenerate-2K, som skaper resultatet med høyere oppløsning. De utgitte grunnmodellvektene skiller mellom oppgaver styrt av enkeltbilder og omnimodale referanser. Kontekst- og regenereringskomponentene er atskilt fra disse grunnvektene, så navnet på en åpen modellvekt alene fastslår ikke hvordan hele systemet oppfører seg.

Produsentens genereringsarbeidsflyt er asynkron. Grensesnittet for oppgavesøk henter oppgaver fra de siste sju dagene. Behold oppgaveidentiteten til det faktiske videoresultatet returneres, og lagre deretter klippet i stedet for bare å beholde en tidsbegrenset nedlastingsadresse. Vurder visuell identitet, liten tekst, samspill mellom objekter, taleinnhold og lydtiming i den tiltenkte visningsstørrelsen. Produsenten oppgir multimodal forståelse og fine visuelle detaljer som områder for videre forbedring; en detaljert beskrivelse og sammenligning med kildene er fortsatt sentralt for et nyttig resultat.

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

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

MiniMax /`minimax/hailuo-3`

### Start

MiniMax H3 genererer korte videoer med innebygd stereolyd fra tekst, enkeltbilder eller multimodale referanser. Den støtter skaping fra første/siste bilde, referansestyrt redigering og sammenhenger for bevegelse eller stemme, med resultater på 4–15 sekunder og en egen arbeidsflyt for regenerering i 2K.

Godkjente inndata

Tekst · Bilder · Lyd · Video

Resultater

Video

### Tilgjengelig i Ailoot · inndata & metoder

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

Inndatatyper

`text`, `image`, `audio`, `video`

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 | 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 2K | 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, true | 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

`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. Bruk enkeltbilder eller bildereferanser i én forespørsel; ikke kombiner begge. 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

`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 støttede bilde-, video- og lydreferanser. · Påkrevd: model, prompt, duration, input\_references

`input_references er en matrise med objekter. Sett type til image_url, video_url, audio_url, og bruk det tilsvarende feltet som inneholder url. Bruk offentlig tilgjengelige HTTPS-adresser. Utelat frame_images for å velge referansemodus. Anslaget inkluderer den viste komponenten per bilde bare for referansebilder etter de første fem. Endelig belastning følger den faktisk fakturerte konfigurasjonen. Ikke kombiner bildereferanser med enkeltbilder. Velg en støttet oppløsning og ved behov et sideforhold.`

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

`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, audio, video |
| 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 | 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 |
| KonfigurasjonVideopris | Prisplan— | Forventet mengde— | Faktureringsenhetper videosekund | FaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen. | Kostnad Utdata · Videopris · Estimat kun for sammenligning **$0.26** per videosekund |
| Konfigurasjonreferansebilde | Prisplan— | Forventet mengde— | Faktureringsenhetper referansebilde | Faktureringsvilkår— | Kostnad Inndata · referansebilde · Estimat kun for sammenligning **$0.08** per referansebilde |
| KonfigurasjonAnslått genereringskostnad | Prisplan— | Forventet mengdeestimat for én generering | Faktureringsenhet— | Faktureringsvilkår— | Kostnad Utdata · Anslått genereringskostnad · Estimat kun for sammenligning **$1.3** 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.26** per videosekund Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres. |
| KonfigurasjonReferansebilder etter de første fem | FaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen. | Kostnad Inndata · Referansebilder etter de fem første **$0.08** per bilde De første fem referansebildene er gratis; den oppførte satsen per bilde gjelder etter de første fem. Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger den faktisk fakturerte konfigurasjonen. |

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

#### Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

#### Tilknyttede anroper-ID-er

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

FAQ · MiniMax: H3

Hvilke inndata og resultater er tilgjengelige?

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

Hvilke felt bruker forespørselen?

`POST /v1/videos` · `minimax/hailuo-3`: `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`: `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.
