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.
- Ailoot · Videor
POST /v1/videos/generationsMiniMax-Hailuo-2.3 - Ailoot Ultra · Video
POST /v1/videosMiniMax-Hailuo-2.3
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.3Start
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ält | Typ | Krav | Värden & gränser | Standard |
|---|---|---|---|---|
Fältmodel | Typstring | KravObligatoriskt | Värden & gränser MiniMax-Hailuo-2.3 | Standard— |
Fältprompt | Typstring | KravObligatoriskt | Värden & gränser Minsta längd: 1 Maximal längd: 2 000 Enhet: Unicode-tecken | Standard— |
Fältduration | Typinteger | KravValfritt | Värden & gränser 6, 10 Villkor: 10 sekunder kräver 768P Enhet: sekunder | Standard6 |
Fältresolution | Typstring | KravValfritt | Värden & gränser 768P, 1080P Villkor: 1080P kräver 6 sekunder | Standard768P |
Fältfirst_frame_image | Typhttps_url|data_image_url | KravValfritt | Vä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_optimizer | Typboolean | KravValfritt | Värden & gränser | Standard— |
Fältfast_pretreatment | Typboolean | KravValfritt | Värden & gränser | Standard— |
Kombinationer av indatamaterial
Bild till video · Krävs: prompt, first_frame_image
Text till video · Krävs: prompt
Metodparametrar och livscykel
| Parameter | Avtal |
|---|---|
Parametermaterial_types | Avtaltext, image |
Parameterrequired | Avtalnull |
Parameteroptional_controls | Avtalnull |
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
POST /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
| Konfiguration | Debiteringsvillkor | Avgift |
|---|---|---|
| KonfigurationMiniMax-Hailuo-2.3 · Standardkonfiguration | DebiteringsvillkorStandardkonfiguration | Avgift Indata · Indata 0,00 US$ per anrop Utdata · Utdata 0,60 US$ per anrop |
MiniMax-Hailuo-2.3
Priser efter konfiguration
| Konfiguration | Debiteringsvillkor | Avgift |
|---|---|---|
| KonfigurationMiniMax-Hailuo-2.3 · Standardkonfiguration | DebiteringsvillkorStandardkonfiguration | Avgift Indata · Indata 0,00 US$ per anrop Utdata · Utdata 1,20 US$ per anrop |
MiniMax-Hailuo-2.3
Priser efter konfiguration
| Konfiguration | Debiteringsvillkor | Avgift |
|---|---|---|
| KonfigurationMiniMax-Hailuo-2.3 · Standardkonfiguration | DebiteringsvillkorStandardkonfiguration | Avgift Indata · Indata 0,00 US$ per anrop Utdata · Utdata 1,20 US$ per anrop |
Exempelbegäranden
Ailoot · Videor
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}/contentGET /v1/videos/generations/{request_id}/content
Kontrollera jobbstatus
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
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.mp4Behå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ält | Typ |
|---|---|
Fältid | Typstring |
Fältobject | Typstring |
Fältmodel | Typstring |
Fältstatus | Typstring |
Fältcontent_url | Typsigned URL |
Fältdata[] | Typsigned URL |
Fältusage | Typobject |
Fältresult_pending_check | Typboolean |
Fel och nästa steg
| Svar | Villkor | Nästa steg |
|---|---|---|
Svar400 · invalid_request_error | VillkorOgiltiga obligatoriska fält, ogiltig representation av underlaget eller ogiltigt parametervärde | Nästa stegKorrigera de angivna fälten före en ny begäran om att skapa. |
Svar409 · video_not_ready | VillkorDet ursprungliga resultatinnehållet är ännu inte tillgängligt | Nästa stegKontrollera det ursprungliga returnerade ID:t och följ Retry-After. |
Svarserver_error | VillkorDet returnerade svaret anger att operationen eller resultatet behöver kontrolleras | Nä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
Ailoot Ultra · Video POST /v1/videos MiniMax-Hailuo-2.3
MiniMax-Hailuo-2.3Start
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ält | Typ | Krav | Värden & gränser | Standard |
|---|---|---|---|---|
Fältmodel | Typstring | KravObligatoriskt | Värden & gränser MiniMax-Hailuo-2.3 | Standard— |
Fältprompt | Typstring | KravObligatoriskt | Vä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ältduration | Typinteger | KravObligatoriskt | Värden & gränser 6 Enhet: sekunder | Standard— |
Fältresolution | Typstring | KravObligatoriskt | Värden & gränser 768P, 1080P | Standard— |
Kombinationer av indatamaterial
Text till video · Krävs: prompt
Metodparametrar och livscykel
| Parameter | Avtal |
|---|---|
Parametercontent_type | Avtalapplication/json |
Parameterrequired | Avtalmodel, prompt, duration, resolution |
Parameterother_options | Avtalfalse |
Parameterduration | Avtal6 |
Parameterresolution | Avtal768P, 1080P |
Parameterprompt_max_characters | Avtal2000 |
Parametermaterial_types | Avtaltext |
Parameterprompt_max_characters_by_resolution | Avtal{"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.
| Konfiguration | Prislista | Nominell klipplängd, sekunder | Upplösning | Debiteringsenhet | Avgift |
|---|---|---|---|---|---|
| KonfigurationGrundpriser för token | PrislistaGrundpris | Nominell 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 |
| KonfigurationUltra | Prislista— | Nominell klipplängd, sekunder6 | Upplösning1080P | Debiteringsenhetper nominellt 6s-utdataklipp | Avgift Utdata · utgående klipp med nominell längd 6s $1.2 per nominellt 6s-utdataklipp |
| KonfigurationUltra | Prislista— | Nominell klipplängd, sekunder6 | Upplösning768P | Debiteringsenhetper nominellt 6s-utdataklipp | Avgift 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
| Konfiguration | Debiteringsvillkor | Avgift |
|---|---|---|
| KonfigurationMiniMax-Hailuo-2.3 · Standardkonfiguration | DebiteringsvillkorStandardkonfiguration | Avgift Indata · Indata 0,00 US$ per anrop Utdata · Utdata 0,60 US$ per anrop |
MiniMax-Hailuo-2.3
Priser efter konfiguration
| Konfiguration | Debiteringsvillkor | Avgift |
|---|---|---|
| KonfigurationMiniMax-Hailuo-2.3 · Standardkonfiguration | DebiteringsvillkorStandardkonfiguration | Avgift Indata · Indata 0,00 US$ per anrop Utdata · Utdata 1,20 US$ per anrop |
MiniMax-Hailuo-2.3
Priser efter konfiguration
| Konfiguration | Debiteringsvillkor | Avgift |
|---|---|---|
| KonfigurationMiniMax-Hailuo-2.3 · Standardkonfiguration | DebiteringsvillkorStandardkonfiguration | Avgift Indata · Indata 0,00 US$ per anrop Utdata · Utdata 1,20 US$ per anrop |
Exempelbegäranden
Ailoot Ultra · Video
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}/contentGET /v1/videos/generations/{request_id}/content
Kontrollera jobbstatus
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
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
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ält | Typ |
|---|---|
Fältid | Typstring |
Fältobject | Typstring |
Fältmodel | Typstring |
Fältstatus | Typstring |
Fältdata[] | Typsigned content URL |
Fältcharge_pending_check | Typboolean |
Fälterror.code | Typstring |
Fälterror.message | Typstring |
Fältrequested_nominal_duration_seconds | Typinteger |
Fältmeasured_duration_seconds | Typnumber |
Fältwidth | Typinteger |
Fältheight | Typinteger |
Fel och nästa steg
| Svar | Villkor | Nästa steg |
|---|---|---|
Svar400 · invalid_request_error | VillkorOgiltiga obligatoriska fält, ogiltig representation av underlaget eller ogiltigt parametervärde | Nästa stegKorrigera de angivna fälten före en ny begäran om att skapa. |
Svar409 · video_not_ready | VillkorDet ursprungliga resultatinnehållet är ännu inte tillgängligt | Nästa stegKontrollera det ursprungliga returnerade ID:t och följ Retry-After. |
Svarserver_error | VillkorDet returnerade svaret anger att operationen eller resultatet behöver kontrolleras | Nä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
FAQ · MiniMax-Hailuo-2.3
- Vilka indata och resultat finns?
POST /v1/videos/generations·MiniMax-Hailuo-2.3:text,image→videoPOST /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_pretreatmentPOST /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:2000POST /v1/videos·MiniMax-Hailuo-2.3:prompt.maximum_length:2000