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

# MiniMax-Hailuo-2.3

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

## [MiniMax-Hailuo-2.3](https://ailoot.ai/models/lt/minimax-hailuo-2-3/)

MiniMax Hailuo 2.3 iš teksto arba pradinio vaizdo kuria vaizdo įrašus su judesio ir kameros krypties valdikliais. Rinkitės šešias sekundes 768P arba 1080P raiška, arba dešimt sekundžių 768P raiška personažų vaidybai, stilizuotoms scenoms ir produktų planams, kuriuos galima peržiūrėti bei montuoti.

- [**Ailoot · Vaizdo įrašai** `POST /v1/videos/generations` `MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/minimax-hailuo-2-3/#method-0)
- [**Ailoot Ultra · Vaizdo įrašai** `POST /v1/videos` `MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/minimax-hailuo-2-3/#method-1)

Apie modelį

Šis aprašas apima modelio galimybes. Pasirinktam metodui Ailoot prieinamos įvestys, išvestys ir parinktys nurodytos toliau.

MiniMax Hailuo 2.3 yra vaizdo generavimo modelis su kūrimo iš teksto ir vaizdo režimais. Jis remiasi Hailuo 02, sutelkdamas dėmesį į fizinį veiksmą, vaizdinį stilių, personažų mikroišraiškas ir atsaką į judesio nurodymus. Pateikite rašytinę sceną planui sukurti nuo nulio arba pradiniu vaizdu nustatykite pradžios vaizdą ir aprašykite tolesnį judesį.

Fizinis atlikimas yra viena pagrindinių šios versijos tobulinimo sričių. Hailuo 2.3 siekia sklandesnių ir geriau valdomų kūno judesių, įskaitant scenas su judančia kamera. Svarbų veiksmą suplanuokite prieš pridėdami dekoratyvines detales. Personažas, keliantis daiktą, besisukantis į kitą žmogų arba judantis per kambarį, suteikia planui matomą vertintiną įvykį. Nuspręskite, kuris judesys perteikia istoriją, tada aplinkinius nurodymus išlaikykite su juo suderintus.

Kitas akcentas – stilizacija. Modelis palaiko anime ir iliustracijų darbus, taip pat tokius stilius kaip tušo tapyba bei žaidimų kompiuterinė grafika. Aprašykite norimą vaizdinę stilistiką ir išlaikykite išvaizdą vientisą su scena. Jei pradinis vaizdas jau nustato piešimo stilių, tekstu nukreipkite animaciją, užuot įvedę konkuruojantį personažo dizaino aprašymą. Visame klipe peržiūrėkite, ar judant ši stilistika lieka aiškiai suvokiama.

Modelis taip pat sutelktas į veido vaidybą ir subtilius išraiškos pokyčius. Personažo planą ruoškite aplink svarbią reakciją: daikto pastebėjimą, smalsumą arba atsaką lengva šypsena. Artimas vaizdas gali palengvinti šio pokyčio vertinimą, o didelė gestų seka – nuo jo atitraukti. Veidą tikrinkite prieš reakciją, jos metu ir po jos, užuot vertinę vieną reprezentatyvų nejudantį kadrą.

Daiktų judesys naudingas į produktą sutelktoms scenoms. Originali užduotis gali rodyti mažą keraminę vazą, besisukančią šiltoje šoninėje šviesoje, kamerai pamažu artėjant. Įvardykite savybes, kurios turi likti atpažįstamos, pavyzdžiui, siluetą, kraštą ir paviršiaus apdailą. Šias detales peržiūrėkite judant, nes vien įtikinama atmosfera nepatvirtina tikslaus produkto vaizdo.

Kuriant iš teksto, būtinas aprašymas gali turėti iki 2 000 simbolių. Objektą, veiksmą, aplinką ir vaizdinį stilių nurodykite nuoseklia tvarka. Kuriant iš vaizdo, reikia pirmojo kadro vaizdo ir pasirenkamo aprašymo iki 2 000 simbolių. Vaizdas fiksuoja pradinę kompoziciją, todėl prieš prašydami judesio paruoškite objektą ir kadravimą. Palikite matomos vietos ten, kur turi judėti ranka, daiktas ar personažas.

Pradinis vaizdas priima JPG, JPEG, PNG arba WebP, turi būti mažesnis nei 20 MB, trumpesnė kraštinė turi viršyti 300 pikselių, o kraštinių santykis – būti nuo 2:5 iki 5:2. Jis gali būti pateiktas viešu vaizdo URL arba Base64 duomenų URL. Rinkitės aiškų pradinį vaizdą, užuot tikėjęsi, kad animacija sutaisys uždengtą veidą arba jau apkirptą veiksmą.

Hailuo 2.3 generuoja 24 kadrus per sekundę. Šešių sekundžių planas gali naudoti 768P arba 1080P; dešimties sekundžių – 768P. Numatyta trukmė yra šešios sekundės, raiška – 768P. Trukmę rinkitės pagal norimą pamatyti veiksmą: trumpa reakcija gali tilpti į trumpą planą, o lėtesniam judesiui reikia daugiau erdvės. Dėdami klipą į montažą, perskaitykite tikrąjį užbaigto rezultato plotį bei aukštį, nes vien raiškos žyma nėra visas kadravimo sprendimas.

Kamerai valdyti galima naudoti komandas laužtiniuose skliaustuose. Valdikliai apima šoninį slinkimą, panoramavimą, artėjimą, vertikalų kameros kėlimą ar leidimą, pakreipimą, židinio nuotolio keitimą, drebėjimą, sekimą ir statišką planą. Tokia komanda kaip \[Push in\] nukreipia artėjimą; viename skliauste sugrupuotos komandos veikia kartu, o iš eilės pateiktos aprašo seką. MiniMax rekomenduoja ne daugiau kaip tris vienalaikes komandas. Kameros judėjimą išlaikykite suderinamą su objekto veiksmu, kad pagrindinį įvykį būtų lengva sekti.

Automatinis užklausos optimizavimas pagal numatytuosius nustatymus įjungtas ir gali būti išjungtas, norint tiksliau valdyti pateiktą formuluotę. Pasirenkamas greitas išankstinis apdorojimas sutrumpina optimizavimo laiką, kai jis įjungtas; tai atskiras nustatymas nuo Hailuo 2.3 Fast modelio pasirinkimo. Standartinis Hailuo 2.3 palaiko abu kūrimo režimus, o Fast yra atskira kūrimo iš vaizdo versija. Versiją rinkitės pagal tai, ar projektas prasideda vien tekstu, ar esamu kadru.

Generavimo eiga grąžina asinchroninės užduoties identifikatorių, tada praneša paruošimo, eilės, apdorojimo, sėkmės arba nesėkmės būseną. Sėkmės atveju rezultatas pateikia failo identifikatorių ir tikruosius vaizdo matmenis, o užbaigtas vaizdo įrašas gaunamas atsisiuntimui. Klipą išsaugokite, kol jo atsisiuntimo adresas galioja. Dabartinis gamintojo vaizdo atsisiuntimo žinynas grąžintam URL nurodo vienos valandos galiojimą. Montuojamai sekai kiekvieną planą laikykite su užklausa ir pradiniu vaizdu, kad pasirinkta kūrybinė kryptis išliktų atsekama taisant.

Išsaugotame klipe peržiūrėkite veiksmą, fizinį vientisumą, veido arba produkto detales, vaizdinį stilių ir kameros elgseną. Žiūrėkite visą planą, tada patikrinkite jo pradžią bei pabaigą ten, kur jis jungsis su kita medžiaga. Jei užklausoje per daug konkuruojančių judesių, supaprastinkite pagrindinį veiksmą; jei pradinė išvaizda neaiški, pagerinkite pradinį vaizdą. Pasirinkite planą, perteikiantį norimą įvykį, tada montažo eigoje pridėkite pasakojimą, titrus ir perėjimus.

**Ailoot · Vaizdo įrašai** `POST /v1/videos/generations` `MiniMax-Hailuo-2.3`

[`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Core&caller=MiniMax-Hailuo-2.3&fmt=videos)

MiniMax /`MiniMax-Hailuo-2.3`

### Pradžia

MiniMax Hailuo 2.3 iš teksto arba pradinio vaizdo kuria vaizdo įrašus su judesio ir kameros krypties valdikliais. Rinkitės šešias sekundes 768P arba 1080P raiška, arba dešimt sekundžių 768P raiška personažų vaidybai, stilizuotoms scenoms ir produktų planams, kuriuos galima peržiūrėti bei montuoti.

Leidžiamos įvestys

Tekstas · Vaizdai

Rezultatai

Vaizdo įrašai

### Prieinama Ailoot · įvestys ir metodai

**Ailoot · Vaizdo įrašai** `POST /v1/videos/generations`

Įvestis

`text`, `image`

Išvestis

`video`

Išvesties formatas

mp4

| Laukas | Tipas | Reikalavimas | Reikšmės ir ribos | Numatyta |
| --- | --- | --- | --- | --- |
| Laukas`model` | Tipas`string` | ReikalavimasPrivaloma | Reikšmės ir ribos MiniMax-Hailuo-2.3 | Numatyta— |
| Laukas`prompt` | Tipas`string` | ReikalavimasPrivaloma | Reikšmės ir ribos Mažiausias ilgis: 1 Didžiausias ilgis: 2 000 Vienetas: Unicode simboliai | Numatyta— |
| Laukas`duration` | Tipas`integer` | ReikalavimasNeprivaloma | Reikšmės ir ribos 6, 10 Sąlygos: 10 sekundžių trukmei reikia 768P Vienetas: sekundės | Numatyta6 |
| Laukas`resolution` | Tipas`string` | ReikalavimasNeprivaloma | Reikšmės ir ribos 768P, 1080P Sąlygos: 1080P reikia 6 sekundžių | Numatyta768P |
| Laukas`first_frame_image` | Tipas`https_url\|data_image_url` | ReikalavimasNeprivaloma | Reikšmės ir ribos Didžiausias dekoduotų baitų skaičius: 20 971 520 MIME tipai: image/jpeg, image/png, image/webp Mažiausias matmuo (neįskaitytinai): 300 Kraštinių santykių intervalas: 2:5, 5:2 | Numatyta— |
| Laukas`prompt_optimizer` | Tipas`boolean` | ReikalavimasNeprivaloma | Reikšmės ir ribos | Numatyta— |
| Laukas`fast_pretreatment` | Tipas`boolean` | ReikalavimasNeprivaloma | Reikšmės ir ribos | Numatyta— |

Įvesties medžiagos deriniai

**Iš vaizdo į vaizdo įrašą** · Privaloma: prompt, first\_frame\_image

**Iš teksto į vaizdo įrašą** · Privaloma: prompt

Metodo parametrai ir gyvavimo ciklas

| Parametras | Specifikacija |
| --- | --- |
| Parametras`material_types` | Specifikacijatext, image |
| Parametras`required` | Specifikacijanull |
| Parametras`optional_controls` | Specifikacijanull |

Gyvavimo ciklas: `submit_once_poll_original`

`GET /v1/videos/{request_id}`

`GET /v1/videos/generations/{request_id}`

`GET /v1/videos/{request_id}/content`

`GET /v1/videos/generations/{request_id}/content`

Metodų struktūros ir ID yra tikslūs; tiekėjo galimybės yra atskirtos nuo užklausos priėmimo.

### Planai

#### Ailoot metodų įkainiai

Išvestis

0,28 USD *už 6 s vaizdo įrašą 768p raiška*

Ailoot prieš užklausą rezervuoja numatomą sumą. Gavus rezultatą, galutinis mokestis nuskaitomas pagal išmatuotą naudojimą. Srautinio atsakymo atsiskaitymui naudojamas galutinis naudojimo įrašas. [Kaip veikia rezervavimas ir atsiskaitymas →](https://ailoot.ai/docs/lt/billing/reserve/)

#### Informacinio tarifo duomenys

Modelio informacinės lentelės nekeičia metodo pasirinkimo, kainos įverčių ar mokesčių. Galiojantys mokesčiai nustatomi pagal pasirinkto Ailoot metodo įkainius.

MiniMax-Hailuo-2.3

#### Kainos pagal konfigūraciją

| Konfigūracija | Apmokestinimo sąlygos | Mokestis |
| --- | --- | --- |
| KonfigūracijaMiniMax-Hailuo-2.3 · Numatytoji konfigūracija | Apmokestinimo sąlygosNumatytoji konfigūracija | Mokestis Įvestis · Įvestis **0,00 USD** už iškvietimą Išvestis · Išvestis **0,60 USD** už iškvietimą |

MiniMax-Hailuo-2.3

#### Kainos pagal konfigūraciją

| Konfigūracija | Apmokestinimo sąlygos | Mokestis |
| --- | --- | --- |
| KonfigūracijaMiniMax-Hailuo-2.3 · Numatytoji konfigūracija | Apmokestinimo sąlygosNumatytoji konfigūracija | Mokestis Įvestis · Įvestis **0,00 USD** už iškvietimą Išvestis · Išvestis **1,20 USD** už iškvietimą |

MiniMax-Hailuo-2.3

#### Kainos pagal konfigūraciją

| Konfigūracija | Apmokestinimo sąlygos | Mokestis |
| --- | --- | --- |
| KonfigūracijaMiniMax-Hailuo-2.3 · Numatytoji konfigūracija | Apmokestinimo sąlygosNumatytoji konfigūracija | Mokestis Įvestis · Įvestis **0,00 USD** už iškvietimą Išvestis · Išvestis **1,20 USD** už iškvietimą |

### Užklausų pavyzdžiai

#### Ailoot · Vaizdo įrašai

Vaizdo įrašo pavyzdys

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "MiniMax-Hailuo-2.3", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side.", "duration": 6, "resolution": "768P"}'
```

### Gauti ir išsaugoti rezultatus

#### Ailoot · Vaizdo įrašai

mp4

- `GET /v1/videos/{request_id}`
- `GET /v1/videos/generations/{request_id}`
- `GET /v1/videos/{request_id}/content`
- `GET /v1/videos/generations/{request_id}/content`

##### Tikrinti užduoties būseną

GET būsena

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY"
```

Kito turinio skaitymas

GET turinys

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  --output video.mp4
```

##### Išsaugoti visus baigtus rezultatus

Išsaugokite kiekvieną baigtą vaizdo įrašą arba grąžintą failą; gaukite turinį iš kiekvieno faktiškai grąžinto medžiagos URL.

Išsaugokite kiekvieną grąžintą data elementą ir išvesties indeksą. content\_url nurodo tik pirmąjį; gaukite kiekvieną tikrą turinio kelią ar išteklių. GET content be index negrąžina visų rezultatų.

##### Jei reikia patikrinti pradinį atsakymą

Skaitykite esamos pradinės užduoties duomenis; niekada nekartokite siuntimo, kurio baigtis nežinoma.

Atsakymo laukai

| Laukas | Tipas |
| --- | --- |
| Laukas`id` | Tipasstring |
| Laukas`object` | Tipasstring |
| Laukas`model` | Tipasstring |
| Laukas`status` | Tipasstring |
| Laukas`content_url` | Tipassigned URL |
| Laukas`data[]` | Tipassigned URL |
| Laukas`usage` | Tipasobject |
| Laukas`result_pending_check` | Tipasboolean |

Klaidos ir tolesni veiksmai

| Atsakymas | Sąlyga | Kitas žingsnis |
| --- | --- | --- |
| Atsakymas400 · `invalid_request_error` | SąlygaNetinkami privalomi laukai, medžiagos pateikimo forma arba parametro reikšmė | Kitas žingsnisPrieš naują kūrimo užklausą pataisykite nurodytus laukus. |
| Atsakymas409 · `video_not_ready` | SąlygaPradinio rezultato turinys dar nepasiekiamas | Kitas žingsnisPeriodiškai tikrinkite pradinį grąžintą ID ir laikykitės Retry-After. |
| Atsakymas`server_error` | SąlygaGrąžintame atsakyme nurodoma, kad operaciją arba rezultatą reikia patikrinti | Kitas žingsnisIšsaugokite pradinį grąžintą operacijos ar užduoties ID, užklausos antraštes ir atsakymą; toliau tikrinkite tos pačios pradinės operacijos duomenis palaikomais būdais. Kūrimo užklausos pakartotinai neteikite. |

### Pseudonimai

#### Modelių pseudonimai

<strong>Ailoot</strong> [`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Core&caller=MiniMax-Hailuo-2.3&fmt=videos)
**Ailoot Ultra** [`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Ultra&caller=MiniMax-Hailuo-2.3&fmt=videos)

#### Metodų kelių pseudonimai

`/v1/videos/generations`, `/videos`, `/videos/generations`

#### Susiję ID iškvietimui

[`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Core&caller=MiniMax-Hailuo-2.3&fmt=videos), [`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Ultra&caller=MiniMax-Hailuo-2.3&fmt=videos)

**Ailoot Ultra · Vaizdo įrašai** `POST /v1/videos` `MiniMax-Hailuo-2.3`

[`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Ultra&caller=MiniMax-Hailuo-2.3&fmt=videos)

MiniMax /`MiniMax-Hailuo-2.3`

### Pradžia

MiniMax Hailuo 2.3 iš teksto arba pradinio vaizdo kuria vaizdo įrašus su judesio ir kameros krypties valdikliais. Rinkitės šešias sekundes 768P arba 1080P raiška, arba dešimt sekundžių 768P raiška personažų vaidybai, stilizuotoms scenoms ir produktų planams, kuriuos galima peržiūrėti bei montuoti.

Leidžiamos įvestys

Tekstas

Rezultatai

Vaizdo įrašai

### Prieinama Ailoot · įvestys ir metodai

**Ailoot Ultra · Vaizdo įrašai** `POST /v1/videos`

Įvestis

`text`

Išvestis

`video`

Išvesties formatas

mp4

Išvesčių skaičius

Iki 1 išvestis

| Laukas | Tipas | Reikalavimas | Reikšmės ir ribos | Numatyta |
| --- | --- | --- | --- | --- |
| Laukas`model` | Tipas`string` | ReikalavimasPrivaloma | Reikšmės ir ribos MiniMax-Hailuo-2.3 | Numatyta— |
| Laukas`prompt` | Tipas`string` | ReikalavimasPrivaloma | Reikšmės ir ribos Mažiausias ilgis: 1 Didžiausias ilgis: 2 000 Sąlygos: 768P: daugiausia 2000 Unicode kodo taškų. 1080P: mažiau nei 200 Unicode kodo taškų (daugiausia 199). Tekstinėje užklausoje turi būti teksto, sudaryto ne vien iš tarpų. Vienetas: Unicode simboliai | Numatyta— |
| Laukas`duration` | Tipas`integer` | ReikalavimasPrivaloma | Reikšmės ir ribos 6 Vienetas: sekundės | Numatyta— |
| Laukas`resolution` | Tipas`string` | ReikalavimasPrivaloma | Reikšmės ir ribos 768P, 1080P | Numatyta— |

Įvesties medžiagos deriniai

**Iš teksto į vaizdo įrašą** · Privaloma: prompt

Metodo parametrai ir gyvavimo ciklas

| Parametras | Specifikacija |
| --- | --- |
| Parametras`content_type` | Specifikacijaapplication/json |
| Parametras`required` | Specifikacijamodel, prompt, duration, resolution |
| Parametras`other_options` | Specifikacijafalse |
| Parametras`duration` | Specifikacija6 |
| Parametras`resolution` | Specifikacija768P, 1080P |
| Parametras`prompt_max_characters` | Specifikacija2000 |
| Parametras`material_types` | Specifikacijatext |
| Parametras`prompt_max_characters_by_resolution` | Specifikacija{"768P":2000,"1080P":199} |

Metodo pseudonimai: `/v1/videos/generations`, `/videos`, `/videos/generations`

Gyvavimo ciklas: `submit_once_poll_original`

`GET /v1/videos/{request_id}`

`GET /v1/videos/generations/{request_id}`

`GET /v1/videos/{request_id}/content`

`GET /v1/videos/generations/{request_id}/content`

Sukurkite vieną kartą ir išsaugokite grąžintą ID.

Periodiškai tikrinkite pradinę būseną; išsaugokite kiekvieną užbaigtą išteklių ir jo trukmę.

### Planai

Tarifų informacija neprideda užklausos parinkčių. Palaikomi parametrai nurodyti prie pasirinkto metodo.

Spartusis režimas

Nenurodyta Pasirinkus spartųjį režimą

Flex režimas

Nenurodyta Pasirinkus flex režimą

Didžiausios samprotavimo pastangos

Nenurodyta Kai didžiausioms samprotavimo pastangoms taikomas numatytasis koregavimas (default)

#### Ailoot įkainiai

#### Kainos pagal konfigūraciją

Kiekvieną mokestį susiekite su nurodytomis sąlygomis. Kiekvienam alternatyvių konfigūracijų rinkiniui taikykite vieną įkainį.

| Konfigūracija | Įkainių lentelė | Nominali klipo trukmė, sekundės | Raiška | Apskaitos vienetas | Mokestis |
| --- | --- | --- | --- | --- | --- |
| KonfigūracijaBaziniai žetonų įkainiai | Įkainių lentelėBazinis įkainis | Nominali klipo trukmė, sekundės— | Raiška— | Apskaitos vienetas— | Mokestis Įvestis · Įvesties tokenai **—** / 1K tokenų Išvestis · Išvesties tokenai **—** / 1K tokenų Įvestis · Talpyklos skaitymas **—** / 1K tokenų Įvestis · Rašymas į talpyklą **—** / 1K tokenų Įvestis · Rašymas į talpyklą, 1 val **—** / 1K tokenų |
| KonfigūracijaUltra | Įkainių lentelė— | Nominali klipo trukmė, sekundės6 | Raiška1080P | Apskaitos vienetasuž išvesties klipą, kurio nominali trukmė 6s | Mokestis Išvestis · nominalios 6s trukmės išvesties klipas **$1.2** už išvesties klipą, kurio nominali trukmė 6s |
| KonfigūracijaUltra | Įkainių lentelė— | Nominali klipo trukmė, sekundės6 | Raiška768P | Apskaitos vienetasuž išvesties klipą, kurio nominali trukmė 6s | Mokestis Išvestis · nominalios 6s trukmės išvesties klipas **$0.6** už išvesties klipą, kurio nominali trukmė 6s |

Ailoot prieš užklausą rezervuoja numatomą sumą. Gavus rezultatą, galutinis mokestis nuskaitomas pagal išmatuotą naudojimą. Srautinio atsakymo atsiskaitymui naudojamas galutinis naudojimo įrašas. [Kaip veikia rezervavimas ir atsiskaitymas →](https://ailoot.ai/docs/lt/billing/reserve/)

#### Informacinio tarifo duomenys

Modelio informacinės lentelės nekeičia metodo pasirinkimo, kainos įverčių ar mokesčių. Galiojantys mokesčiai nustatomi pagal pasirinkto Ailoot metodo įkainius.

MiniMax-Hailuo-2.3

#### Kainos pagal konfigūraciją

| Konfigūracija | Apmokestinimo sąlygos | Mokestis |
| --- | --- | --- |
| KonfigūracijaMiniMax-Hailuo-2.3 · Numatytoji konfigūracija | Apmokestinimo sąlygosNumatytoji konfigūracija | Mokestis Įvestis · Įvestis **0,00 USD** už iškvietimą Išvestis · Išvestis **0,60 USD** už iškvietimą |

MiniMax-Hailuo-2.3

#### Kainos pagal konfigūraciją

| Konfigūracija | Apmokestinimo sąlygos | Mokestis |
| --- | --- | --- |
| KonfigūracijaMiniMax-Hailuo-2.3 · Numatytoji konfigūracija | Apmokestinimo sąlygosNumatytoji konfigūracija | Mokestis Įvestis · Įvestis **0,00 USD** už iškvietimą Išvestis · Išvestis **1,20 USD** už iškvietimą |

MiniMax-Hailuo-2.3

#### Kainos pagal konfigūraciją

| Konfigūracija | Apmokestinimo sąlygos | Mokestis |
| --- | --- | --- |
| KonfigūracijaMiniMax-Hailuo-2.3 · Numatytoji konfigūracija | Apmokestinimo sąlygosNumatytoji konfigūracija | Mokestis Įvestis · Įvestis **0,00 USD** už iškvietimą Išvestis · Išvestis **1,20 USD** už iškvietimą |

### Užklausų pavyzdžiai

#### Ailoot Ultra · Vaizdo įrašai

curlcurl · 1080P / 6 sekundės

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "MiniMax-Hailuo-2.3", "prompt": "A cat in a spacesuit walking on the Moon", "duration": 6, "resolution": "768P"}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "MiniMax-Hailuo-2.3", "prompt": "A cat in a spacesuit walking on the Moon", "duration": 6, "resolution": "1080P"}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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
```

### Gauti ir išsaugoti rezultatus

#### Ailoot Ultra · Vaizdo įrašai

mp4

- `GET /v1/videos/{request_id}`
- `GET /v1/videos/generations/{request_id}`
- `GET /v1/videos/{request_id}/content`
- `GET /v1/videos/generations/{request_id}/content`

##### Tikrinti užduoties būseną

GET būsena

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_OPERATION_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_OPERATION_ID
operation_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_OPERATION_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/videos/$operation_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o status.json
python3 - <<'PY_STATUS'
import json
from pathlib import Path
r=json.loads(Path("status.json").read_text())
print(json.dumps(r))
if r.get("status")=="completed":
    for x in r.get("data",[]):print(x)
PY_STATUS
```

##### Išsaugoti visą baigtą medžiagą

GET visa baigta medžiaga

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_STATUS_FILE:?Set the actual completed status JSON file}"
export AILOOT_STATUS_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
from urllib.parse import urlsplit,urljoin
f=Path(os.environ["AILOOT_STATUS_FILE"])
if not f.is_file():raise SystemExit("Choose the actual completed status file")
r=json.loads(f.read_text())
if r.get("status")!="completed" or not isinstance(r.get("data"),list) or not r["data"]:raise SystemExit("Wait for a completed status with asset paths")
urls=[]
for x in r["data"]:
    if not isinstance(x,str) or "\n" in x or "\r" in x:raise SystemExit("Invalid asset path")
    u=urljoin("https://api.ailoot.ai",x)
    z=urlsplit(u)
    if z.scheme!="https" or z.netloc!="api.ailoot.ai" or z.username or z.password:raise SystemExit("Use the actual Ailoot asset paths from status")
    urls.append(u)
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_REQUEST
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" \
    -H "Authorization: Bearer $AILOOT_API_KEY" -o "video-${index}.mp4"
  index=$((index + 1))
done < asset-urls.txt
```

Kito turinio skaitymas

GET turinys

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_OPERATION_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_OPERATION_ID
operation_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_OPERATION_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/videos/$operation_id/content" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o video.mp4
```

##### Išsaugoti visus baigtus rezultatus

Išsaugokite kiekvieną baigtą vaizdo įrašą arba grąžintą failą; gaukite turinį iš kiekvieno faktiškai grąžinto medžiagos URL.

Užbaigtame data\[\] yra visi jums priklausantys pasirašyti turinio URL. Gaukite kiekvieną grąžintą URL arba naudokite turinio galinį tašką, nustatę index į tikrą išvesties indeksą. Nepavykusi pradinė užduotis gali grąžinti charge\_pending\_check; tikrinkite tą pradinę užduotį, užuot kūrę ją dar kartą.

##### Jei reikia patikrinti pradinį atsakymą

Skaitykite esamos pradinės užduoties duomenis; niekada nekartokite siuntimo, kurio baigtis nežinoma.

Didžiausias išvesčių skaičius: 1.

Atsakymo laukai

| Laukas | Tipas |
| --- | --- |
| Laukas`id` | Tipasstring |
| Laukas`object` | Tipasstring |
| Laukas`model` | Tipasstring |
| Laukas`status` | Tipasstring |
| Laukas`data[]` | Tipassigned content URL |
| Laukas`charge_pending_check` | Tipasboolean |
| Laukas`error.code` | Tipasstring |
| Laukas`error.message` | Tipasstring |
| Laukas`requested_nominal_duration_seconds` | Tipasinteger |
| Laukas`measured_duration_seconds` | Tipasnumber |
| Laukas`width` | Tipasinteger |
| Laukas`height` | Tipasinteger |

Klaidos ir tolesni veiksmai

| Atsakymas | Sąlyga | Kitas žingsnis |
| --- | --- | --- |
| Atsakymas400 · `invalid_request_error` | SąlygaNetinkami privalomi laukai, medžiagos pateikimo forma arba parametro reikšmė | Kitas žingsnisPrieš naują kūrimo užklausą pataisykite nurodytus laukus. |
| Atsakymas409 · `video_not_ready` | SąlygaPradinio rezultato turinys dar nepasiekiamas | Kitas žingsnisPeriodiškai tikrinkite pradinį grąžintą ID ir laikykitės Retry-After. |
| Atsakymas`server_error` | SąlygaGrąžintame atsakyme nurodoma, kad operaciją arba rezultatą reikia patikrinti | Kitas žingsnisIšsaugokite pradinį grąžintą operacijos ar užduoties ID, užklausos antraštes ir atsakymą; toliau tikrinkite tos pačios pradinės operacijos duomenis palaikomais būdais. Kūrimo užklausos pakartotinai neteikite. |

### Pseudonimai

#### Modelių pseudonimai

<strong>Ailoot</strong> [`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Core&caller=MiniMax-Hailuo-2.3&fmt=videos)
**Ailoot Ultra** [`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Ultra&caller=MiniMax-Hailuo-2.3&fmt=videos)

#### Metodų kelių pseudonimai

`/v1/videos/generations`, `/videos`, `/videos/generations`

#### Susiję ID iškvietimui

[`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Core&caller=MiniMax-Hailuo-2.3&fmt=videos), [`MiniMax-Hailuo-2.3`](https://ailoot.ai/models/lt/#m=MiniMax-Hailuo-2.3&route=Ultra&caller=MiniMax-Hailuo-2.3&fmt=videos)

FAQ · MiniMax-Hailuo-2.3

Kokios įvestys ir rezultatai prieinami?

`POST /v1/videos/generations` · `MiniMax-Hailuo-2.3`: `text`, `image` → `video` `POST /v1/videos` · `MiniMax-Hailuo-2.3`: `text` → `video`

Kokius laukus naudoja užklausa?

`POST /v1/videos/generations` · `MiniMax-Hailuo-2.3`: `model`, `prompt`, `duration`, `resolution`, `first_frame_image`, `prompt_optimizer`, `fast_pretreatment` `POST /v1/videos` · `MiniMax-Hailuo-2.3`: `model`, `prompt`, `duration`, `resolution`

Kokie apribojimai taikomi?

`POST /v1/videos/generations` · `MiniMax-Hailuo-2.3`: `prompt.maximum_length`: `2000` `POST /v1/videos` · `MiniMax-Hailuo-2.3`: `prompt.maximum_length`: `2000`

Prijunkite Ailoot prie Claude Code, OpenCode, Hermes arba savo programos.

## Įmonė ir jos projektų portfelis

Įmonė ir jos projektų portfelis: milijonai klientų; mėnesio pardavimai siekia milijardus.

## Pirkite žetonus su nuolaida.

Prenumeratos nuolaida reguliariam darbui. Kodai — iki 50% žetonų pirkimui.

Prenumerata

Pasirinkite planą su nuolaida reguliarioms užklausoms.

Nuolaidos kodas iki 50%

Įveskite kodą perkant. Kaina perskaičiuojama pagal galiojančios akcijos sąlygas.

Išlaidos istorijoje

Kiekvienai užklausai išsaugomi modelis, žetonai ir suma.

[Pasirinkti prenumeratą](https://ailoot.ai/docs/lt/billing/subscriptions/) · [Peržiūrėti modelių kainas](https://ailoot.ai/models/lt/)

## Prijunkite API prie produkto, kurį parduodate.

SaaS, programos ir botai pagal Ailoot ofertą bei licencijos sutartį. Perpardavimui paprašykite perpardavėjo licencijos.

Komercinė programa

Teksto, vaizdų, video ir garso kūrimą integruokite į mokamas paslaugos funkcijas.

Perpardavėjo licencija

Atsiųskite projekto aprašymą ir prieigos schemą. Paprašykite rašytinių naudojimo ir perpardavimo sąlygų.

Dokumentai svetainėje

Oferta, licencijos sutartis ir duomenų tvarkymo politika prieinamos prieš prisijungiant.

[Paprašyti perpardavėjo licencijos](mailto:support@ailoot.ai) · [Oferta ir licencijos sutartis](https://ailoot.ai/legal/offer?lang=lt)

## Ailoot · Įmonė ir jos projektų portfelis





Ailoot remiasi sukaupta veiklos patirtimi, plačia klientų baze, stabiliomis paslaugomis ir nuolatine KPI kontrole.





Įmonė ir jos projektų portfelis: milijonai klientų; mėnesio pardavimai siekia milijardus.





Ailoot šią veiklos patirtį pritaiko teikdama API prieigą prie DI funkcijų klientų produktuose, agentuose, programose ir automatizavimo sprendimuose.
