modeller

MiniMax-Hailuo-2.3

Markdown · JSON

MiniMax-Hailuo-2.3

MiniMax Hailuo 2.3 skapar videor från text eller en startbild, med kontroller för rörelse och kamerariktning. Välj sex sekunder i 768P eller 1080P, eller tio sekunder i 768P, för karaktärsframträdanden, stiliserade scener och produkttagningar som kan granskas och redigeras.

Om modellen

Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.

MiniMax Hailuo 2.3 är en videogenereringsmodell med lägena text-till-video och bild-till-video. Den bygger vidare på Hailuo 02 med fokus på fysisk handling, visuell stil, karaktärers mikrouttryck och följsamhet mot rörelseinstruktioner. Skicka in en skriven scen för att skapa en tagning från grunden, eller använd en startbild för att fastställa öppningsvyn och beskriv rörelsen som följer.

Fysiskt agerande är ett av utgåvans huvudsakliga förbättringsområden. Hailuo 2.3 syftar till att göra kroppsrörelser mer flytande och kontrollerade, även i scener med rörlig kamera. Planera den viktiga handlingen innan du lägger till dekorativa detaljer. En karaktär som lyfter ett föremål, vänder sig mot en annan person eller rör sig genom ett rum ger tagningen en synlig händelse att bedöma. Bestäm vilken rörelse som bär berättelsen och håll sedan de omgivande instruktionerna förenliga med den.

Stilisering är ett annat fokus. Modellen stöder arbete i anime och illustration samt stilar som tuschmåleri och spel-CG. Beskriv den visuella behandling du vill ha och håll utseendet sammanhängande med scenen. Om en startbild redan fastställer en teckningsstil använder du texten för att styra animationen i stället för att införa en konkurrerande beskrivning av karaktärens design. Granska hela klippet för att se om behandlingen förblir tydlig under rörelsen.

Modellen fokuserar också på ansiktsagerande och subtila uttrycksförändringar. Förbered en karaktärstagning kring reaktionen som spelar roll: att upptäcka ett föremål, bli nyfiken eller svara med ett litet leende. En närbild kan göra förändringen lättare att bedöma, medan en omfattande gestsekvens kan dra uppmärksamheten från den. Kontrollera ansiktet före, under och efter reaktionen i stället för att bara bedöma en representativ stillbild.

Objektrörelse är användbar för produktcentrerade scener. En egen instruktion kan visa en liten keramikvas som vrider sig i varmt sidoljus medan kameran gradvis närmar sig. Ange vilka egenskaper som måste förbli igenkännbara, till exempel silhuett, kant och ytfinish. Granska detaljerna genom rörelsen, eftersom en övertygande atmosfär ensam inte visar att produkten återges troget.

För text-till-video får den obligatoriska beskrivningen innehålla upp till 2 000 tecken. Ange motiv, handling, miljö och visuell stil i en sammanhängande ordning. Bild-till-video kräver en startbildruta och har en valfri beskrivning på upp till 2 000 tecken. Bilden fastställer öppningskompositionen, så förbered motiv och utsnitt innan du begär rörelse. Lämna synligt utrymme där en arm, ett föremål eller en karaktär behöver röra sig.

Startbilden accepterar JPG, JPEG, PNG eller WebP, måste vara mindre än 20 MB, behöver en kortsida större än 300 pixlar och måste ha ett bildförhållande mellan 2:5 och 5:2. Den kan anges som en offentlig bild-URL eller en Base64-data-URL. Välj en tydlig öppningsbild i stället för att förlita dig på att animationen reparerar ett skymt ansikte eller en handling som redan beskurits.

Hailuo 2.3 genererar med 24 bilder per sekund. En tagning på sex sekunder kan använda 768P eller 1080P; en tagning på tio sekunder använder 768P. Standardvärdena är sex sekunder och 768P. Välj längd efter handlingen du vill se: en kort reaktion kan rymmas i en kort tagning, medan en långsammare rörelse behöver mer utrymme. Läs det färdiga resultatets faktiska bredd och höjd när klippet placeras i en redigering, eftersom en upplösningsetikett ensam inte avgör hela bildutsnittet.

Kamerariktning kan anges med kommandon inom hakparenteser. Kontrollerna omfattar sidoförflyttning, panorering, in- och utrörelse, höjning och sänkning, tiltning, zoomning, skakning, följning och en statisk tagning. Ett kommando som [Push in] styr närmandet; kommandon som grupperas i samma hakparentes verkar tillsammans, medan kommandon i ordning beskriver en sekvens. MiniMax rekommenderar högst tre samtidiga kommandon. Håll kamerarörelsen förenlig med motivets handling så att huvudhändelsen förblir lätt att följa.

Automatisk promptoptimering är aktiverad som standard och kan inaktiveras för närmare kontroll över formuleringen. Valfri snabb förbearbetning minskar optimeringstiden när optimeringen är aktiverad; detta är en separat inställning från valet av modellen Hailuo 2.3 Fast. Vanliga Hailuo 2.3 stöder båda skapandelägena, medan Fast är den särskilda bild-till-video-utgåvan. Välj utgåva utifrån om projektet börjar med enbart text eller en befintlig bildruta.

Genereringsflödet returnerar ett asynkront uppgifts-ID och rapporterar sedan förberedelse, köläggning, bearbetning, lyckat resultat eller fel. Vid lyckat resultat anges ett fil-ID och videons faktiska dimensioner, och den färdiga videon hämtas för nedladdning. Spara klippet medan nedladdningsadressen gäller. Tillverkarens nuvarande referens för videonedladdning ger den returnerade nedladdnings-URL:en en livslängd på en timme. För en redigerad sekvens behåller du varje tagning med dess prompt och startbild så att den valda kreativa inriktningen går att spåra vid revidering.

Granska handling, fysisk kontinuitet, ansikts- eller produktdetaljer, visuell stil och kamerabeteende i det sparade klippet. Se hela tagningen och granska sedan början och slutet där den ska fogas till annat material. Om förfrågan innehåller för många konkurrerande rörelser förenklar du huvudhandlingen; om öppningens design är otydlig förbättrar du startbilden. Välj en tagning som förmedlar den avsedda händelsen och lägg sedan till berättarröst, titlar och övergångar i redigeringsflödet.

Ailoot · Videor POST /v1/videos/generations MiniMax-Hailuo-2.3

MiniMax-Hailuo-2.3

MiniMax /MiniMax-Hailuo-2.3

Start

MiniMax Hailuo 2.3 skapar videor från text eller en startbild, med kontroller för rörelse och kamerariktning. Välj sex sekunder i 768P eller 1080P, eller tio sekunder i 768P, för karaktärsframträdanden, stiliserade scener och produkttagningar som kan granskas och redigeras.

Godkända indata
Text · Bilder
Resultat
Video

Tillgängligt i Ailoot · indata & metoder

Ailoot · Videor POST /v1/videos/generations
Indatatyper
text, image
Utdatatyper
video
Utdataformat
mp4
FältTypKravVärden & gränserStandard
FältmodelTypstringKravObligatorisktVärden & gränser
MiniMax-Hailuo-2.3
Standard—
FältpromptTypstringKravObligatorisktVärden & gränser
Minsta längd: 1
Maximal längd: 2 000
Enhet: Unicode-tecken
Standard—
FältdurationTypintegerKravValfrittVärden & gränser
6, 10
Villkor: 10 sekunder kräver 768P
Enhet: sekunder
Standard6
FältresolutionTypstringKravValfrittVärden & gränser
768P, 1080P
Villkor: 1080P kräver 6 sekunder
Standard768P
Fältfirst_frame_imageTyphttps_url|data_image_urlKravValfrittVärden & gränser
Maximalt antal avkodade byte: 20 971 520
MIME-typer: image/jpeg, image/png, image/webp
Minsta dimension (exklusive gränsvärdet): 300
Intervall för bildförhållande: 2:5, 5:2
Standard—
Fältprompt_optimizerTypbooleanKravValfrittVärden & gränserStandard—
Fältfast_pretreatmentTypbooleanKravValfrittVärden & gränserStandard—
Kombinationer av indatamaterial

Bild till video · Krävs: prompt, first_frame_image

Text till video · Krävs: prompt

Metodparametrar och livscykel
ParameterAvtal
Parametermaterial_typesAvtaltext, image
ParameterrequiredAvtalnull
Parameteroptional_controlsAvtalnull

Livscykel: 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

Metodernas strukturer och ID:n är exakta; leverantörens funktioner är åtskilda från att begäran tillåts.

Priser

Priser för Ailoot-metoder

Ailoot VideorPOST /v1/videos/generations
Utdata
0,28 US$ per video på 6 s i 768p

Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →

Detaljer om referenstariffen

Referensprislistor på modellnivå ändrar inte metodval, prisuppgifter eller avgifter. Aktiva avgifter använder priserna för den valda Ailoot-metoden.

MiniMax-Hailuo-2.3

Priser efter konfiguration

KonfigurationDebiteringsvillkorAvgift
KonfigurationMiniMax-Hailuo-2.3 · StandardkonfigurationDebiteringsvillkorStandardkonfigurationAvgift
Indata · Indata 0,00 US$ per anrop
Utdata · Utdata 0,60 US$ per anrop
MiniMax-Hailuo-2.3

Priser efter konfiguration

KonfigurationDebiteringsvillkorAvgift
KonfigurationMiniMax-Hailuo-2.3 · StandardkonfigurationDebiteringsvillkorStandardkonfigurationAvgift
Indata · Indata 0,00 US$ per anrop
Utdata · Utdata 1,20 US$ per anrop
MiniMax-Hailuo-2.3

Priser efter konfiguration

KonfigurationDebiteringsvillkorAvgift
KonfigurationMiniMax-Hailuo-2.3 · StandardkonfigurationDebiteringsvillkorStandardkonfigurationAvgift
Indata · Indata 0,00 US$ per anrop
Utdata · Utdata 1,20 US$ per anrop

Exempelbegäranden

Ailoot · Videor

Videoexempel
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"}'

Ta emot och spara resultat

Ailoot · Videor

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
Kontrollera jobbstatus
GET status
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"
Andra innehållsläsningar
GET innehåll
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
Behåll alla färdiga resultat

Spara varje färdig video eller returnerad fil; hämta varje faktiskt returnerad resurs-URL.

Bevara varje returnerad datapost och utdataindex. content_url avser endast det första; hämta varje faktisk innehållssökväg och tillgång. GET av innehåll utan index omfattar inte alla resultat.

Om det ursprungliga svaret behöver kontrolleras

Läs det befintliga ursprungliga jobbet; skicka aldrig en oklar sändning igen.

Svarsfält
FältTyp
FältidTypstring
FältobjectTypstring
FältmodelTypstring
FältstatusTypstring
Fältcontent_urlTypsigned URL
Fältdata[]Typsigned URL
FältusageTypobject
Fältresult_pending_checkTypboolean
Fel och nästa steg
SvarVillkorNästa steg
Svar400 · invalid_request_errorVillkorOgiltiga obligatoriska fält, ogiltig representation av underlaget eller ogiltigt parametervärdeNästa stegKorrigera de angivna fälten före en ny begäran om att skapa.
Svar409 · video_not_readyVillkorDet ursprungliga resultatinnehållet är ännu inte tillgängligtNästa stegKontrollera det ursprungliga returnerade ID:t och följ Retry-After.
Svarserver_errorVillkorDet returnerade svaret anger att operationen eller resultatet behöver kontrollerasNästa stegSpara det ursprungliga operations- eller uppgifts-ID som returnerades, förfrågans headers och svaret. Fortsätt att läsa den ursprungliga operationen med de läsmetoder som stöds. Skicka inte skapandeförfrågan igen.

Alias

Modellalias

Ailoot MiniMax-Hailuo-2.3
Ailoot Ultra MiniMax-Hailuo-2.3

Alias för metodsökvägar

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

Relaterade anropar-ID:n

MiniMax-Hailuo-2.3, MiniMax-Hailuo-2.3

Ailoot Ultra · Video POST /v1/videos MiniMax-Hailuo-2.3

MiniMax-Hailuo-2.3

MiniMax /MiniMax-Hailuo-2.3

Start

MiniMax Hailuo 2.3 skapar videor från text eller en startbild, med kontroller för rörelse och kamerariktning. Välj sex sekunder i 768P eller 1080P, eller tio sekunder i 768P, för karaktärsframträdanden, stiliserade scener och produkttagningar som kan granskas och redigeras.

Godkända indata
Text
Resultat
Video

Tillgängligt i Ailoot · indata & metoder

Ailoot Ultra · Video POST /v1/videos
Indatatyper
text
Utdatatyper
video
Utdataformat
mp4
Antal utdata
Upp till 1 utdata
FältTypKravVärden & gränserStandard
FältmodelTypstringKravObligatorisktVärden & gränser
MiniMax-Hailuo-2.3
Standard—
FältpromptTypstringKravObligatorisktVärden & gränser
Minsta längd: 1
Maximal längd: 2 000
Villkor: För 768P: högst 2000 Unicode-kodpunkter. För 1080P: färre än 200 Unicode-kodpunkter (högst 199). Prompten måste innehålla text som inte enbart består av blanktecken.
Enhet: Unicode-tecken
Standard—
FältdurationTypintegerKravObligatorisktVärden & gränser
6
Enhet: sekunder
Standard—
FältresolutionTypstringKravObligatorisktVärden & gränser
768P, 1080P
Standard—
Kombinationer av indatamaterial

Text till video · Krävs: prompt

Metodparametrar och livscykel
ParameterAvtal
Parametercontent_typeAvtalapplication/json
ParameterrequiredAvtalmodel, prompt, duration, resolution
Parameterother_optionsAvtalfalse
ParameterdurationAvtal6
ParameterresolutionAvtal768P, 1080P
Parameterprompt_max_charactersAvtal2000
Parametermaterial_typesAvtaltext
Parameterprompt_max_characters_by_resolutionAvtal{"768P":2000,"1080P":199}

Metodalias: /v1/videos/generations, /videos, /videos/generations

Livscykel: 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

Skapa en gång och spara returnerat ID.

Kontrollera den ursprungliga statusen; behåll varje färdig tillgång och dess längd.

Priser

Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.

Snabbt läge
Ej angivet När snabbt läge är valt
Flex-läge
Ej angivet När läget flex är valt
Högsta resonemangsnivå
Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)

Ailoot-priser

Priser efter konfiguration

Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.

KonfigurationPrislistaNominell klipplängd, sekunderUpplösningDebiteringsenhetAvgift
KonfigurationGrundpriser för tokenPrislistaGrundprisNominell klipplängd, sekunder—Upplösning—Debiteringsenhet—Avgift
Indata · Indatatoken — / 1K token
Utdata · Utdatatoken — / 1K token
Indata · Cacheläsning — / 1K token
Indata · Skrivning till cache — / 1K token
Indata · Skrivning till cache, 1 tim — / 1K token
KonfigurationUltraPrislista—Nominell klipplängd, sekunder6Upplösning1080PDebiteringsenhetper nominellt 6s-utdataklippAvgift
Utdata · utgående klipp med nominell längd 6s $1.2 per nominellt 6s-utdataklipp
KonfigurationUltraPrislista—Nominell klipplängd, sekunder6Upplösning768PDebiteringsenhetper nominellt 6s-utdataklippAvgift
Utdata · utgående klipp med nominell längd 6s $0.6 per nominellt 6s-utdataklipp

Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →

Detaljer om referenstariffen

Referensprislistor på modellnivå ändrar inte metodval, prisuppgifter eller avgifter. Aktiva avgifter använder priserna för den valda Ailoot-metoden.

MiniMax-Hailuo-2.3

Priser efter konfiguration

KonfigurationDebiteringsvillkorAvgift
KonfigurationMiniMax-Hailuo-2.3 · StandardkonfigurationDebiteringsvillkorStandardkonfigurationAvgift
Indata · Indata 0,00 US$ per anrop
Utdata · Utdata 0,60 US$ per anrop
MiniMax-Hailuo-2.3

Priser efter konfiguration

KonfigurationDebiteringsvillkorAvgift
KonfigurationMiniMax-Hailuo-2.3 · StandardkonfigurationDebiteringsvillkorStandardkonfigurationAvgift
Indata · Indata 0,00 US$ per anrop
Utdata · Utdata 1,20 US$ per anrop
MiniMax-Hailuo-2.3

Priser efter konfiguration

KonfigurationDebiteringsvillkorAvgift
KonfigurationMiniMax-Hailuo-2.3 · StandardkonfigurationDebiteringsvillkorStandardkonfigurationAvgift
Indata · Indata 0,00 US$ per anrop
Utdata · Utdata 1,20 US$ per anrop

Exempelbegäranden

Ailoot Ultra · Video

curlcurl · 1080P / 6 sekunder
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
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

Ta emot och spara resultat

Ailoot Ultra · Video

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
Kontrollera jobbstatus
GET status
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
Spara alla färdiga resurser
GET alla färdiga resurser
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
Andra innehållsläsningar
GET innehåll
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
Behåll alla färdiga resultat

Spara varje färdig video eller returnerad fil; hämta varje faktiskt returnerad resurs-URL.

Färdigt data[] innehåller alla signerade URL till innehåll som du äger. Hämta varje returnerad URL eller använd innehållsändpunkten med index satt till ett faktiskt utdataindex. Ett misslyckat ursprungligt jobb kan returnera charge_pending_check; kontrollera det ursprungliga jobbet i stället för att skapa det igen.

Om det ursprungliga svaret behöver kontrolleras

Läs det befintliga ursprungliga jobbet; skicka aldrig en oklar sändning igen.

Maximalt antal utdata: 1.

Svarsfält
FältTyp
FältidTypstring
FältobjectTypstring
FältmodelTypstring
FältstatusTypstring
Fältdata[]Typsigned content URL
Fältcharge_pending_checkTypboolean
Fälterror.codeTypstring
Fälterror.messageTypstring
Fältrequested_nominal_duration_secondsTypinteger
Fältmeasured_duration_secondsTypnumber
FältwidthTypinteger
FältheightTypinteger
Fel och nästa steg
SvarVillkorNästa steg
Svar400 · invalid_request_errorVillkorOgiltiga obligatoriska fält, ogiltig representation av underlaget eller ogiltigt parametervärdeNästa stegKorrigera de angivna fälten före en ny begäran om att skapa.
Svar409 · video_not_readyVillkorDet ursprungliga resultatinnehållet är ännu inte tillgängligtNästa stegKontrollera det ursprungliga returnerade ID:t och följ Retry-After.
Svarserver_errorVillkorDet returnerade svaret anger att operationen eller resultatet behöver kontrollerasNästa stegSpara det ursprungliga operations- eller uppgifts-ID som returnerades, förfrågans headers och svaret. Fortsätt att läsa den ursprungliga operationen med de läsmetoder som stöds. Skicka inte skapandeförfrågan igen.

Alias

Modellalias

Ailoot MiniMax-Hailuo-2.3
Ailoot Ultra MiniMax-Hailuo-2.3

Alias för metodsökvägar

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

Relaterade anropar-ID:n

MiniMax-Hailuo-2.3, MiniMax-Hailuo-2.3

FAQ · MiniMax-Hailuo-2.3
Vilka indata och resultat finns?

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

POST /v1/videos · MiniMax-Hailuo-2.3: text → video

Vilka fält använder begäran?

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

Vilka gränser gäller?

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

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

Fler detaljer

Anslut Ailoot till Claude Code, OpenCode, Hermes eller din app.

Företaget och dess projektportfölj

Företaget och dess projektportfölj: miljontals kunder; månatlig försäljning för miljarder.

Köp token med rabatt.

Prenumerationsrabatt för återkommande arbete. Kampanjkoder ger upp till 50% vid tokenköp.

Prenumeration
Välj en rabatterad plan för återkommande anrop.
Kampanjkod upp till 50%
Ange koden vid köpet. Priset räknas om enligt kampanjen.
Kostnader i historiken
Modell, token och belopp sparas för varje anrop.

Välj prenumeration · Se modellpriser

Anslut API till produkten som du säljer.

SaaS, appar och botar enligt Ailoots officiella villkor och licensavtal. Begär återförsäljarlicens för vidareförsäljning.

Kommersiell applikation
Bygg text-, bild-, video- och ljudgenerering i tjänstens betalda funktioner.
Återförsäljarlicens
Skicka projektbeskrivning och åtkomstupplägg. Begär skriftliga villkor för användning och vidareförsäljning.
Dokument på webbplatsen
Officiella villkor, licensavtal och databehandlingspolicy finns tillgängliga före anslutning.

Begär återförsäljarlicens · Officiella villkor och licensavtal