modeli

Hailuo 2.3 Fast

Markdown · JSON

Hailuo 2.3 Fast

MiniMax Hailuo 2.3 Fast animira sliko prve sličice iz kratkega poziva za gibanje. Ta profil ustvarjanja iz slike izberite za kader izdelka, pozo lika ali mirujočo sliko snemalnega načrta.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

MiniMax Hailuo 2.3 Fast je poimenovani profil Fast za ustvarjanje videa iz slike. Začnite s kompozicijsko pripravljeno sliko prve sličice in opišite, kako naj se premika motiv ali kamera. Fotografija izdelka, poza lika ali sličica snemalnega načrta daje kadru konkretno vizualno izhodišče.

Pripravite sliko in opis gibanja

Prek URL HTTPS priložite kvadratno sliko PNG ali JPEG, z vsako stranico med 300 in 4.096 pikslov. Prenesena slikovna datoteka ne sme presegati 20.000.000 bajtov. Poziv naj vsebuje od 1 do 199 znakov in se osredotoča na eno vidno dejanje ter gibanje, ki je pomembno za kader.

Posnetek spremljajte do dokončanja

Ta profil je nastavljen za en posnetek MP4 velikosti 768 × 768 z nazivno dolžino šestih sekund. Zahtevo oddajte enkrat, shranite vrnjeni ID in spremljajte to izvirno zahtevo do dokončanja. Prenesite vrnjeni video ter z rezultatom shranite sporočene mere in izmerjeno dolžino. Če je izid ustvarjanja negotov, nadaljujte preverjanje izvirne zahteve, namesto da bi jo ustvarili znova.

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

MiniMax-Hailuo-2.3-Fast

MiniMax /MiniMax-Hailuo-2.3-Fast

Začetek

MiniMax Hailuo 2.3 Fast animira sliko prve sličice iz kratkega poziva za gibanje. Ta profil ustvarjanja iz slike izberite za kader izdelka, pozo lika ali mirujočo sliko snemalnega načrta.

Dovoljeni vhodi
Besedilo · Slike
Rezultati
Video

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Video POST /v1/videos
Vhod
text, image
Izhod
video
Izhodni format
mp4
Število izhodov
Do 1 izhod
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
MiniMax-Hailuo-2.3-Fast
Privzeto—
PoljepromptVrstastringZahtevaObveznoVrednosti in omejitve
Najmanjša dolžina: 1
Največja dolžina: 199
Enota: znaki Unicode
Privzeto—
PoljedurationVrstaintegerZahtevaObveznoVrednosti in omejitve
6
Enota: sekunde
Privzeto—
PoljeresolutionVrstastringZahtevaObveznoVrednosti in omejitve
768P
Privzeto—
Poljefirst_frame_imageVrstahttps_urlZahtevaObveznoVrednosti in omejitve
Največja velikost datoteke v bajtih: 20.000.000
Vrste MIME: image/png, image/jpeg
Najmanjša mera: 300
Največja mera: 4096
Samo kvadratno: Da
Privzeto—
Kombinacije vhodnih gradiv

Iz slike v video · Obvezno: prompt, first_frame_image

Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, prompt, duration, resolution, first_frame_image
Parameterother_optionsSpecifikacijafalse
ParameterdurationSpecifikacija6
ParameterresolutionSpecifikacija768P
Parameterprompt_max_charactersSpecifikacija199
Parameterfirst_frame_imageSpecifikacija{"type":"https_url","format":["png","jpeg"],"dimensions":"kvadrat 300..4096 slikovnih pik","full_image_validation_before_send":true,"maximum_file_bytes":20000000}
Parametermaterial_typesSpecifikacijatext, image
Parameteradditional_propertiesSpecifikacijafalse

Druga imena metode: /v1/videos/generations, /videos, /videos/generations

Življenjski cikel: 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

Ustvarite enkrat in shranite vrnjeni ID.

Preverjajte prvotno stanje; ohranite vsako dokončano sredstvo in trajanje.

Cenik

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Ni navedeno Ko je izbran hitri način
Način flex
Ni navedeno Ko je izbran način flex
Najvišja raven razmišljanja
Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)

Cene Ailoot

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevCenovna lestvicaNazivno trajanje posnetka, sekundeLočljivostObračunska enotaStrošek
NastavitevOsnovne cene žetonovCenovna lestvicaOsnovna cenaNazivno trajanje posnetka, sekunde—Ločljivost—Obračunska enota—Strošek
Vhod · Vhodni žetoni — / 1K žetonov
Izhod · Izhodni žetoni — / 1K žetonov
Vhod · Branje predpomnilnika — / 1K žetonov
Vhod · Zapis v predpomnilnik — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov
NastavitevUltraCenovna lestvica—Nazivno trajanje posnetka, sekunde6Ločljivost768PObračunska enotana izhodni posnetek z nazivnim trajanjem 6sStrošek
Izhod · izhodni posnetek z nazivnim trajanjem 6s $0.4 na izhodni posnetek z nazivnim trajanjem 6s

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Podrobnosti referenčne tarife

Referenčne lestvice modela ne spreminjajo izbire metode, ocen cen ali stroškov. Veljavni stroški uporabljajo cene izbrane metode Ailoot.

MiniMax-Hailuo-2.3-Fast

Cene po nastavitvah

NastavitevObračunski pogojiStrošek
NastavitevMiniMax-Hailuo-2.3-Fast · Privzeta konfiguracijaObračunski pogojiPrivzeta konfiguracijaStrošek
Vhod · Vhod 0,00 $ na klic
Izhod · Izhod 0,40 $ na klic
MiniMax-Hailuo-2.3-Fast

Cene po nastavitvah

NastavitevObračunski pogojiStrošek
NastavitevMiniMax-Hailuo-2.3-Fast · Privzeta konfiguracijaObračunski pogojiPrivzeta konfiguracijaStrošek
Vhod · Vhod 0,00 $ na klic
Izhod · Izhod 0,80 $ na klic
MiniMax-Hailuo-2.3-Fast

Cene po nastavitvah

NastavitevObračunski pogojiStrošek
NastavitevMiniMax-Hailuo-2.3-Fast · Privzeta konfiguracijaObračunski pogojiPrivzeta konfiguracijaStrošek
Vhod · Vhod 0,00 $ na klic
Izhod · Izhod 0,80 $ na klic

Primeri zahtev

Ailoot Ultra · Video

curl · natančno ohranjena zahteva za ustvarjanje
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

Prejmi in shrani rezultate

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
Preveri stanje opravila
GET stanje izvirne operacije
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
Branje druge vsebine
Shrani vsak dokončan izhod, ki vam pripada
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
Ohrani vse dokončane rezultate

Shranite vsak dokončan video ali vrnjeno datoteko; pridobite vsebino z vsake dejansko vrnjene URL gradiva.

Dokončani data[] vsebuje vse podpisane URL-je vsebine v vaši lasti. Pridobite vsak vrnjeni URL ali uporabite končno točko vsebine z index, nastavljenim na dejanski indeks izhoda. Neuspelo prvotno opravilo lahko vrne charge_pending_check; preverite to prvotno opravilo, namesto da ga ustvarite znova.

Če je treba preveriti izvirni odgovor

Berite obstoječe prvotno opravilo; neznane oddaje nikoli ne ponovite.

Največ izhodov: 1.

Polja odgovora
PoljeVrstaPomen
PoljeidVrstastringPomen—
PoljeobjectVrstastringPomen—
PoljemodelVrstastringPomen—
PoljestatusVrstastringPomen—
Poljedata[]Vrstasigned content URLPomen—
Poljecharge_pending_checkVrstabooleanPomen—
Poljeerror.codeVrstastringPomen—
Poljeerror.messageVrstastringPomen—
Poljerequested_nominal_duration_secondsVrstaintegerPomen—
Poljemeasured_duration_secondsVrstanumberPomen—
PoljewidthVrstaintegerPomen—
PoljeheightVrstaintegerPomen—
Poljeoperation_idVrstastringPomenVrne se pri status=unknown; dejanski prvotni javni ID video operacije
Poljerequest_idVrstastringPomenNeobvezno pri status=unknown; vrne se samo, če ima prvotno opravilo ID zahteve
Napake in naslednji koraki
OdgovorPogojNaslednji korak
Odgovor400 · invalid_request_errorPogojBranje surovega telesa zahteve ne uspe pred razčlenitvijo video profilaNaslednji korakOhranite vrnjeni odgovor in popravite neberljivo telo zahteve.
Odgovor422 · price_unavailablePogojRazčlenitev natančnega video profila ne uspe ali pa celoten razčlenjeni profil nima pripravljene natančne cenovne karticeNaslednji korakOhranite odgovor; uporabite celoten natančen dovoljen profil in njegovo objavljeno kartico. Ta veja se izvede pred pošiljanjem ponudniku.
Odgovor409 · video_not_readyPogojPrvotna vsebina rezultata še ni na voljoNaslednji korakPreverjajte prvotni vrnjeni ID in upoštevajte Retry-After.
Odgovorserver_errorPogojVrnjeni odgovor navaja, da je treba operacijo ali rezultat preveritiNaslednji korakShranite izvirni vrnjeni ID operacije/opravila, glave zahteve in odgovor; nadaljujte s podprtimi branji te izvirne operacije. Zahteve za ustvarjanje ne pošiljajte znova.
Odgovor200 · video_result_unverifiedPogojStanje prvotnega opravila Fast ni znano; status=unknown in charge_pending_check=trueNaslednji korakOhranite dejansko vrnjena id/operation_id in neobvezni request_id; berite samo prvotno opravilo. Nikoli ne oddajte znova.

Druga imena

Druga imena modelov

Ailoot Ultra MiniMax-Hailuo-2.3-Fast

Druga imena poti metod

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

Povezani ID-ji za klic

MiniMax-Hailuo-2.3-Fast

FAQ · Hailuo 2.3 Fast
Kateri vhodi in rezultati so na voljo?

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

Katera polja uporablja zahteva?

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

Katere omejitve veljajo?

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

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba