modeller

Hailuo 2.3 Fast

Markdown · JSON

Hailuo 2.3 Fast

MiniMax Hailuo 2.3 Fast animerer et startbilde fra en kort bevegelsesprompt. Velg denne bilde-til-video-profilen for et produktopptak, en karakterpositur eller et storyboardbilde.

Om modellen

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

MiniMax Hailuo 2.3 Fast er den navngitte Fast-profilen for bilde-til-video-generering. Start med et komponert åpningsbilde, og beskriv hvordan motivet eller kameraet skal bevege seg. Et produktstillbilde, en karakterpositur eller et storyboardbilde gir opptaket et konkret visuelt utgangspunkt.

Klargjør bildet og bevegelsesbeskrivelsen

Oppgi et kvadratisk PNG- eller JPEG-bilde via en HTTPS-URL, med hver side mellom 300 og 4 096 piksler. Den nedlastede bildefilen må ikke være større enn 20 000 000 byte. Hold prompten mellom 1 og 199 tegn, med vekt på én synlig handling og bevegelsen som har betydning for opptaket.

Følg klippet til det er ferdig

Denne profilen er konfigurert for ett MP4-klipp på 768 × 768 med en nominell lengde på seks sekunder. Send forespørselen én gang, lagre den returnerte ID-en, og følg den opprinnelige forespørselen til den er ferdig. Last ned den returnerte videoen, og behold de rapporterte dimensjonene og den målte lengden sammen med resultatet. Hvis utfallet av opprettingen er usikkert, fortsetter du å kontrollere den opprinnelige forespørselen fremfor å opprette den på nytt.

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

MiniMax-Hailuo-2.3-Fast

MiniMax /MiniMax-Hailuo-2.3-Fast

Start

MiniMax Hailuo 2.3 Fast animerer et startbilde fra en kort bevegelsesprompt. Velg denne bilde-til-video-profilen for et produktopptak, en karakterpositur eller et storyboardbilde.

Godkjente inndata
Tekst · Bilder
Resultater
Video

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Video POST /v1/videos
Inndatatyper
text, image
Utdatatyper
video
Utdataformat
mp4
Antall utdata
Opptil 1 utdata
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
MiniMax-Hailuo-2.3-Fast
Standard—
FeltpromptTypestringKravPåkrevdVerdier & grenser
Minste lengde: 1
Maksimal lengde: 199
Enhet: Unicode-tegn
Standard—
FeltdurationTypeintegerKravPåkrevdVerdier & grenser
6
Enhet: sekunder
Standard—
FeltresolutionTypestringKravPåkrevdVerdier & grenser
768P
Standard—
Feltfirst_frame_imageTypehttps_urlKravPåkrevdVerdier & grenser
Maksimalt antall byte i filen: 20 000 000
MIME-typer: image/png, image/jpeg
Minste dimensjon: 300
Maksimal dimensjon: 4 096
Bare kvadrat: Ja
Standard—
Kombinasjoner av inngående materialer

Bilde til video · Påkrevd: prompt, first_frame_image

Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, prompt, duration, resolution, first_frame_image
Parameterother_optionsAvtalefalse
ParameterdurationAvtale6
ParameterresolutionAvtale768P
Parameterprompt_max_charactersAvtale199
Parameterfirst_frame_imageAvtale{"type":"https_url","format":["png","jpeg"],"dimensions":"Kvadratisk, 300..4096 piksler","full_image_validation_before_send":true,"maximum_file_bytes":20000000}
Parametermaterial_typesAvtaletext, image
Parameteradditional_propertiesAvtalefalse

Metodealiaser: /v1/videos/generations, /videos, /videos/generations

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

Opprett én gang og lagre den returnerte ID-en.

Spør jevnlig etter den opprinnelige statusen; behold hver ferdigstilte ressurs og varigheten.

Priser

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

Ailoot-satser

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonPrisplanNominell klippvarighet, sekunderOppløsningFaktureringsenhetKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsNominell klippvarighet, sekunder—Oppløsning—Faktureringsenhet—Kostnad
Inndata · Inngående tokener — / 1K tokener
Utdata · Utgående tokener — / 1K tokener
Inndata · Lesing fra hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer, 1 time — / 1K tokener
KonfigurasjonUltraPrisplan—Nominell klippvarighet, sekunder6Oppløsning768PFaktureringsenhetper nominelt 6s-utdataklippKostnad
Utdata · utdataklipp med nominell varighet på 6s $0.4 per nominelt 6s-utdataklipp

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 →

Detaljer om referansetariffen

Referanseprisplaner på modellnivå endrer ikke metodevalg, prisoverslag eller kostnader. Aktive kostnader bruker satsene til den valgte Ailoot-metoden.

MiniMax-Hailuo-2.3-Fast

Priser etter konfigurasjon

KonfigurasjonFaktureringsvilkårKostnad
KonfigurasjonMiniMax-Hailuo-2.3-Fast · StandardkonfigurasjonFaktureringsvilkårStandardkonfigurasjonKostnad
Inndata · Inndata 0,00 USD per kall
Utdata · Utdata 0,40 USD per kall
MiniMax-Hailuo-2.3-Fast

Priser etter konfigurasjon

KonfigurasjonFaktureringsvilkårKostnad
KonfigurasjonMiniMax-Hailuo-2.3-Fast · StandardkonfigurasjonFaktureringsvilkårStandardkonfigurasjonKostnad
Inndata · Inndata 0,00 USD per kall
Utdata · Utdata 0,80 USD per kall
MiniMax-Hailuo-2.3-Fast

Priser etter konfigurasjon

KonfigurasjonFaktureringsvilkårKostnad
KonfigurasjonMiniMax-Hailuo-2.3-Fast · StandardkonfigurasjonFaktureringsvilkårStandardkonfigurasjonKostnad
Inndata · Inndata 0,00 USD per kall
Utdata · Utdata 0,80 USD per kall

Eksempelforespørsler

Ailoot Ultra · Video

curl · nøyaktig bevart opprettelsesforespørsel
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_IMAGE_URL:?Set the actual HTTPS first-frame image URL}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "MiniMax-Hailuo-2.3-Fast", "prompt": "A cat in a spacesuit walking on the Moon", "duration": 6, "resolution": "768P"}')
from urllib.parse import urlsplit
u=os.environ["AILOOT_IMAGE_URL"]
z=urlsplit(u)
if z.scheme!="https" or not z.netloc or z.username or z.password:raise SystemExit("Choose the actual HTTPS first-frame image URL")
p["first_frame_image"]=u
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

Motta og lagre resultater

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
Kontroller jobbstatus
GET status for opprinnelig operasjon
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
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.

Ferdigstilt data[] inneholder alle signerte URL-er til innhold du eier. Hent hver returnert URL, eller bruk innholdsendepunktet med index satt til en faktisk utdataindeks. En mislykket opprinnelig jobb kan returnere charge_pending_check; kontroller den opprinnelige jobben fremfor å opprette den igjen.

Hvis det opprinnelige svaret må kontrolleres

Les den eksisterende opprinnelige jobben; send aldri en forespørsel med ukjent utfall på nytt.

Maksimalt antall utdata: 1.

Svarfelter
FeltTypeBetydning
FeltidTypestringBetydning—
FeltobjectTypestringBetydning—
FeltmodelTypestringBetydning—
FeltstatusTypestringBetydning—
Feltdata[]Typesigned content URLBetydning—
Feltcharge_pending_checkTypebooleanBetydning—
Felterror.codeTypestringBetydning—
Felterror.messageTypestringBetydning—
Feltrequested_nominal_duration_secondsTypeintegerBetydning—
Feltmeasured_duration_secondsTypenumberBetydning—
FeltwidthTypeintegerBetydning—
FeltheightTypeintegerBetydning—
Feltoperation_idTypestringBetydningReturneres når status=unknown; faktisk opprinnelig offentlig ID for videooperasjonen
Feltrequest_idTypestringBetydningValgfritt når status=unknown; returneres bare hvis den opprinnelige oppgaven har en forespørsels-ID
Feil og neste trinn
SvarVilkårNeste trinn
Svar400 · invalid_request_errorVilkårLesing av den rå forespørselskroppen mislykkes før videoprofilen tolkesNeste trinnBehold det returnerte svaret og korriger den uleselige forespørselskroppen.
Svar422 · price_unavailableVilkårTolking av den eksakte videoprofilen mislykkes, eller hele den tolkede profilen mangler et klart og eksakt priskortNeste trinnBehold svaret; bruk hele den eksakte godkjente profilen og det publiserte priskortet. Denne grenen kjøres før en forespørsel sendes til leverandøren.
Svar409 · video_not_readyVilkårDet opprinnelige resultatinnholdet er ennå ikke tilgjengeligNeste trinnSpør jevnlig etter den opprinnelige returnerte ID-en og følg Retry-After.
Svarserver_errorVilkårDet returnerte svaret angir at operasjonen eller resultatet må kontrolleresNeste trinnBevar den opprinnelige returnerte operasjons-/oppgave-ID-en, forespørselshodene og svaret; fortsett å lese den opprinnelige operasjonen på de støttede måtene. Ikke send opprettelsesforespørselen på nytt.
Svar200 · video_result_unverifiedVilkårTilstanden til den opprinnelige Fast-oppgaven er ukjent; status=unknown og charge_pending_check=trueNeste trinnBehold faktisk returnert id/operation_id og valgfri request_id; les bare den opprinnelige oppgaven. Send aldri inn på nytt.

Aliaser

Modellaliaser

Ailoot Ultra MiniMax-Hailuo-2.3-Fast

Aliaser for metodestier

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

Tilknyttede anroper-ID-er

MiniMax-Hailuo-2.3-Fast

FAQ · Hailuo 2.3 Fast
Hvilke inndata og resultater er tilgjengelige?

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

Hvilke felt bruker forespørselen?

POST /v1/videos · MiniMax-Hailuo-2.3-Fast: model, prompt, duration, resolution, first_frame_image

Hvilke grenser gjelder?

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

Flere detaljer

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 · Se modellpriser

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 · Offentlig tilbud og lisensavtale