MiniMax: H3
MiniMax H3 luo lyhyitä videoita luontaisella stereoäänellä tekstistä, ruutukuvista tai multimodaalisista viitteistä. Se tukee luomista ensimmäisen ja viimeisen ruudun avulla, viitteiden ohjaamaa muokkausta sekä liike- ja äänisuhteita, 4–15 sekunnin tulosta ja erillistä 2K-uudelleengenerointityönkulkua.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Yksi audiovisuaalinen tulos multimodaalisesta ohjeesta
MiniMax H3 on MiniMaxin kaikkia mediamuotoja yhdistävä videojärjestelmä. Se tulkitsee tekstiä, kuvia, videota ja ääntä yhdessä ja generoi sitten videon luontaisella stereoäänellä. Valmistaja esittelee sen lyhyeen luovaan työhön, kuten tuotevisualisointeihin, mainontaan, animoituihin julisteisiin ja elokuvan nimikekonsepteihin, joissa viiteaineistojen suhteet ovat yhtä tärkeitä kuin kohtauksen kuvaus.
Dokumentoitu järjestelmä tuottaa 4–15 sekunnin videota 24 kuvan sekuntinopeudella ja 32 kHz:n stereoäänellä. Sen H3-Base-generointi toimii 768p-tarkkuudella; koko 2K-työnkulku generoi tuloksen uudelleen alkuperäistä multimodaalista kontekstia käyttäen. Tämä on enemmän kuin tavallinen koon muuttaminen: toisessa vaiheessa käytetään mallia ja lähdekontekstia uudelleen hienojen yksityiskohtien palauttamiseen. H3 Maxilla ja H3-Context-IR:llä on omat tehtävänsä ja rajansa.
Tekstin ja ruutukuvien ohjaama luominen
Pelkkä tekstisyöte kuvaa koko audiovisuaalisen aikajanan. Ensimmäinen kuva kiinnittää aloituksen, viimeinen kuva lopetuksen, ja kaksi kuvaa voivat määritellä molemmat. Aloita ensimmäiseen ruutuun perustuvassa otoksessa kuvassa näkyvästä sommittelusta ja identiteetistä ja kuvaile sitten siitä kehittyvä toiminta. Kuvaile ensimmäisestä viimeiseen ruutuun siirryttäessä nämä tilat yhdistävä näkyvä liike kahden irrallisen kuvakuvauksen toistamisen sijaan.
Käytännöllinen tuoteohje voi määritellä aloitusruutuun suljetun pakkauksen, sitä avaavan käden, kameran lempeän liikkeen ja tavoitellun lopputilan. Säilytä annetuissa ruuduissa esineen muoto, etiketin sijainti ja valaistus. Ruutukuvien ohjaama ja viitteiden ohjaama luominen ovat eri syötetiloja; valmistajan rajapinta ei sekoita ensimmäisen ja viimeisen ruudun rooleja viitemedian rooleihin samassa pyynnössä.
Viitteiden ohjaama generointi ja muokkaus
Viitetila hyväksyy tekstiä yhdessä kuvien, videoleikkeiden ja äänileikkeiden kanssa. Yksilöi, mitä kukin lähde tuo: hahmon ulkonäön, paikan, kameran liikkeen, lähdeleikkeen ajallisen rakenteen tai äänen. Vain kameraliikkeen viitteenä käytetty video on eri asia kuin video, jota tulee varsinaisesti muokata tai jatkaa. Kerro tämä suhde selvästi.
Valmistajan viiteopas erottaa kohteiden määrittelyt, tehtävän yhteenvedon, säilyttämisanalyysin, yksityiskohtaisen otoskuvauksen, kokonaisäänimaiseman sekä vain yleisölle kuuluvan taustamusiikin. Se erottaa näkyvän sisällön säilyttämisen ominaisuuksien siirrosta ja laajasta tyyliviitteestä. Äänen kohdalla signaalin kopiointi eroaa äänenvärin, rytmin tai esitystavan käyttämisestä viitteenä. Pidä nämä roolit samoina koko ohjeessa.
Anna viitteisiin perustuvaa kohtausta varten hahmokuva, lyhyt kameraliikkeen viite ja ääniviite ja kuvaile sitten, mihin kunkin tulee vaikuttaa kohdeotoksessa. Kerro, minkä vaate-, ympäristö- tai esineyksityiskohtien on pysyttävä tunnistettavina. Vertaa valmista leikettä näihin vaatimuksiin, myös liikkeen jatkuvuuden sekä näkyvän puhujan ja kuullun äänen suhteen osalta.
Puhe, ääni ja otoksen ajoitus
H3 mallintaa yhdessä vuoropuhelua, fyysisiä ääniä, taustaääniä ja musiikkia. Mallikortti dokumentoi vakaan vuoropuhelutuen arabialle, kiinalle, englannille, ranskalle, saksalle, italialle, japanille, korealle, portugalille, venäjälle ja espanjalle; muiden kielten tuki kuvataan vaihtelevaksi. Anna tarkat puhutut sanat ja kieli sekä otoksesta toiseen pysyvä puhujan identiteetti.
Valmistajan kehotekirjoitusoppaat käyttävät kuvailevissa osissa englantia mutta säilyttävät vuoropuhelun ja näkyvän tekstin alkuperäisellä kielellä. Puhuttu sisältö merkitään muodossa <d>[Language] ...</d>, ja puhujan identiteetti sekä äänen kuvaus ovat lohkon ulkopuolella. Erota kohtauksessa lausuttu puhe kuvan ulkopuolisesta kertojaäänestä ja yksilöi, milloin repliikki jatkuu leikkauksen yli tai katkeaa lopussa. Säilytä myös näkyvä teksti täsmälleen. Sovita puheen määrä valittuun kestoon ja tarkasta kuvassa muodostuneet sanat sekä kuuluva repliikki yhdessä.
Kuvaile kameran liike toimintana, mukaan lukien sen laajuus ja nopeus silloin, kun ne ovat olennaisia. Numeroi otokset toistojärjestyksessä ja pidä leikkausajat videon keston sisällä. Erota kohtauksen äänet, kuten askeleet tai oven sulkeutuminen, vain yleisölle kuuluvasta taustamusiikista. Nämä valinnat helpottavat lyhyen otossuunnitelman tulkintaa ja vertaamista tulokseen.
Syötteiden valmistelu ja numeeriset rajat
Nykyinen generointiskeema vaatii kaikissa tiloissa tekstin, joka ei ole tyhjä, enintään 7 000 merkkiä tekstikohtaa kohti. Kuvat voivat olla JPG-, JPEG-, PNG-, WebP-, HEIC- tai HEIF-muodossa, enintään 30 MB kukin; jokainen sivu voi olla 256–5 760 pikseliä ja kuvasuhde 0.4–2.5. Ruutusyöte sallii yhden aloitus- ja yhden lopetuskuvan; viitetila sallii enintään yhdeksän viitekuvaa.
Viitevideo voi sisältää enintään kolme MP4- tai MOV-leikettä, kukin 2–15 sekuntia ja yhteensä enintään 15 sekuntia. Leikkeen koko voi olla enintään 50 MB; videokoodekki on H.264 tai H.265 ja ääni AAC tai MP3, sivut 256–5 760 pikseliä, kuvasuhteet 0.4–2.5 ja kuvanopeus 23.976–60. Viiteääni tukee enintään kolmea WAV- tai MP3-leikettä, enintään 15 MB kukin, kukin 2–15 sekuntia ja yhteensä enintään 15 sekuntia. Mallikortti rajaa yhdistetyt viitesyötteet 12 tiedostoon. Dokumentoitu pyynnön rungon raja on 64 MB, erillään tiedostokohtaisista rajoista.
Valitse vain ohjeeseen vaikuttavia viitteitä ja kerro jokaisen vaikutus selvästi. Selkeä näkymä kohteeseen on hyödyllisempi kuin useat ristiriitaiset näkymät ilman selitystä. Säilytä viitteiden järjestys, rajaa epäolennainen aineisto poistamatta tarpeellista kohtauskontekstia ja tarkista, että lyhyissä lähdeleikkeissä on pyydetty toiminta tai äänen ominaisuus.
Tuloksen muoto ja koko järjestelmä
Valmistajan H3-rajapinta tarjoaa 768P:n ja 2K:n. Pelkkään tekstiin perustuva generointi vaatii tarkan kuvasuhteen: 21:9, 16:9, 4:3, 1:1, 3:4 tai 9:16. Ensimmäisen ja viimeisen ruudun avulla luominen saa kuvasuhteen syötekuvasta; viiteluominen voi käyttää mukautuvaa tai tarkkaa suhdetta. Kokonaislukuna annettu tuloksen kesto on 4–15 sekuntia.
Mallikortti erottaa H3-Context-IR:n, joka tulkitsee ja rikastaa ohjetta, H3-Basen, joka generoi audiovisuaalista sisältöä, sekä H3-Regenerate-2K:n, joka luo korkeamman tarkkuuden tuloksen. Julkaistut perusmallin checkpointit erottavat ruutukuvien ohjaamat ja kaikki viitemuodot yhdistävät tehtävät. Konteksti- ja uudelleengenerointikomponentit ovat erillään näistä peruspainoista, joten pelkkä avoimen checkpointin nimi ei osoita koko järjestelmän toimintaa.
Valmistajan generointityönkulku on asynkroninen. Sen tehtäväkyselyrajapinta hakee tehtäviä edeltäviltä seitsemältä päivältä. Säilytä tehtävän tunniste varsinaisen videotuloksen palautumiseen asti ja tallenna sitten leike sen sijaan, että säilyttäisit vain määräaikaisen latausosoitteen. Arvioi visuaalinen identiteetti, pieni teksti, esineiden vuorovaikutus, puhuttu sisältö ja äänen ajoitus tarkoitetussa katselukoossa. Valmistaja nimeää multimodaalisen ymmärtämisen ja hienot visuaaliset yksityiskohdat jatkuviksi kehityskohteiksi; yksityiskohtainen ohje ja vertailu lähteeseen ovat edelleen hyödyllisen tuloksen keskiössä.
Ailoot Ultra · Video POST /v1/videos minimax/hailuo-3
minimax/hailuo-3Aloitus
MiniMax H3 luo lyhyitä videoita luontaisella stereoäänellä tekstistä, ruutukuvista tai multimodaalisista viitteistä. Se tukee luomista ensimmäisen ja viimeisen ruudun avulla, viitteiden ohjaamaa muokkausta sekä liike- ja äänisuhteita, 4–15 sekunnin tulosta ja erillistä 2K-uudelleengenerointityönkulkua.
- Hyväksytyt syötteet
- Teksti · Kuvat · Ääni · Video
- Tulokset
- Video
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Video POST /v1/videos
- Syötetyypit
text,image,audio,video- Tulostyypit
video- Tulosteen muoto
- alkuperäiset MP4-tavut; ei normalisointia eikä uudelleenkoodausta
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat minimax/hailuo-3 | Oletus— |
Kenttäprompt | Tyyppistring | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttäduration | Tyyppiinteger | VaatimusPakollinen | Arvot & rajat 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Vähimmäismäärä: 1 Enimmäismäärä: 600 | Oletus— |
Kenttäresolution | Tyyppistring | VaatimusValinnainen | Arvot & rajat 2K | Oletus— |
Kenttäaspect_ratio | Tyyppistring | VaatimusValinnainen | Arvot & rajat 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | Oletus— |
Kenttägenerate_audio | Tyyppiboolean | VaatimusValinnainen | Arvot & rajat false, true | Oletus— |
Kenttäframe_images | Tyyppiarray | VaatimusValinnainen | Arvot & rajat Kohteiden vähimmäismäärä: 1 Kohteiden enimmäismäärä: 2 Syötteen sisältö: Kuvaolioiden taulukko. Jokaisessa oliossa on type=image_url, url-kentän sisältävä image_url ja frame_type. Käytä HTTPS-kuvan URL-osoitetta ja aseta frame_type-kentän arvoksi first_frame tai last_frame. Kukin kuvan rooli esiintyy enintään kerran. Tarkat avaimet: type, image_url, frame_type Ehdot: Nämä avaimet kuvaavat jokaista kuvaoliota; image_url sisältää vain url-kentän. Jätä frame_images pois pelkkää tekstiä sisältävästä pyynnöstä. | Oletus— |
Kenttäinput_references | Tyyppiarray | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäcallback_url | Tyyppistring | VaatimusValinnainen | Arvot & rajat Merkkijonomalli: ^https:// | Oletus— |
Kenttäsession_id | Tyyppistring | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttätrace | Tyyppiobject | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäuser | Tyyppistring | VaatimusValinnainen | Arvot & rajat | Oletus— |
Syöteaineistojen yhdistelmät
Tekstistä videoksi · Kirjoitettu kehote. · Pakollinen: model, prompt, duration
Anna kehote tekstinä ja kesto kokonaisina sekunteina. Valitse tuettu resoluutio ja tarvittaessa kuvasuhde.
model: Tyyppi: string · minimax/hailuo-3
prompt: Tyyppi: string · UTF-8-tavujen enimmäismäärä: 10 000 · Vaaditaan muu merkki kuin tyhjämerkki: Kyllä
Kuvasta videoksi · Kirjoitettu kehote ja ensimmäisen ruudun kuva. · Pakollinen: model, prompt, duration, frame_images
frame_images on taulukko. Jokaisessa kuvaoliossa on type, image_url ja frame_type; image_url sisältää url-kentän. Aseta type-kentän arvoksi image_url. Käytä first_frame-arvoa ja halutessasi last_frame-arvoa. Kukin kuvan rooli esiintyy enintään kerran. Anna jokaiselle kuvalle julkinen HTTPS-kuvan URL-osoite. Käytä yhdessä pyynnössä joko ruutukuvia tai kuvaviitteitä; älä yhdistä molempia. Valitse tuettu resoluutio ja tarvittaessa kuvasuhde.
Tarkat avaimet: type, image_url, frame_type
model: Tyyppi: string · minimax/hailuo-3
prompt: Tyyppi: string · UTF-8-tavujen enimmäismäärä: 10 000 · Vaaditaan muu merkki kuin tyhjämerkki: Kyllä
Reference to video · Kirjoitettu kehote ja tuetut kuva-, video- ja ääniviitteet. · Pakollinen: model, prompt, duration, input_references
input_references on oliotaulukko. Aseta type-kentän arvoksi image_url, video_url tai audio_url ja käytä vastaavaa url-kentän sisältävää kenttää. Käytä julkisia HTTPS-osoitteita. Jätä frame_images pois valitaksesi viitetilan. Arvio sisältää näytetyn kuvakohtaisen osuuden vain ensimmäisten viiden jälkeen tuleville kuvaviitteille. Lopullinen veloitus perustuu todelliseen laskutettuun kokoonpanoon. Älä yhdistä kuvaviitteitä ruutukuviin. Valitse tuettu resoluutio ja tarvittaessa kuvasuhde.
model: Tyyppi: string · minimax/hailuo-3
prompt: Tyyppi: string · UTF-8-tavujen enimmäismäärä: 10 000 · Vaaditaan muu merkki kuin tyhjämerkki: Kyllä
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, prompt, duration |
Parametrimaterial_types | Sopimustext, image, audio, video |
Parametriadditional_properties | Sopimusfalse |
Parametrioptional_controls | Sopimusresolution, aspect_ratio, generate_audio, frame_images, input_references, callback_url, session_id, trace, user |
Elinkaari: submit_once_poll_original
GET /v1/videos/{public_id}
GET /v1/videos/{public_id}/content
Hinnoittelu
Lopullisen veloituksen laskenta
Näytettyjen hintojen avulla arvioidaan kustannukset ennen generointia. Lopullinen veloitus lasketaan alkuperäiselle generoinnille kirjatun kustannuksen perusteella. Lopullisena laskutettavana määränä ei käytetä tulosteen mitattua kestoa eikä ennustettuja määriä.
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Ei määritetty Kun nopea tila on valittu
- Flex-tila
- Ei määritetty Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Arvioidut vertailuhinnat
Hinnat asetusten mukaan
Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.
| Asetukset | Hinnasto | Ennustettu määrä | Laskutusyksikkö | Laskutusehdot | Veloitus |
|---|---|---|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Ennustettu määrä— | Laskutusyksikkö— | Laskutusehdot— | Veloitus Syöte · Syötetokenit · Arvio vain vertailua varten — / 1K tokenia Tuloste · Tulostokenit · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistin luku · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistiin kirjoitus · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti · Arvio vain vertailua varten — / 1K tokenia |
| AsetuksetVideon hinta | Hinnasto— | Ennustettu määrä— | Laskutusyksikkövideosekuntia kohden | LaskutusehdotTässä hinnoitteluavaimessa ei ole ilmoitettu lisäehtoa. | Veloitus Tuloste · Videon hinta · Arvio vain vertailua varten $0.26 videosekuntia kohden |
| Asetuksetviitekuva | Hinnasto— | Ennustettu määrä— | Laskutusyksikköviitekuvaa kohden | Laskutusehdot— | Veloitus Syöte · viitekuva · Arvio vain vertailua varten $0.08 viitekuvaa kohden |
| AsetuksetArvioitu luontikustannus | Hinnasto— | Ennustettu määräyhden generoinnin arvio | Laskutusyksikkö— | Laskutusehdot— | Veloitus Tuloste · Arvioidut generointikustannukset · Arvio vain vertailua varten $1.3 arvio ennen generointia Tämä arvio ei ole lisämaksu eikä valmistuneen generoinnin kiinteä hinta. |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Viitehinnaston tiedot
Mallitason viitehinnastot eivät muuta menetelmän valintaa, hinta-arvioita tai veloituksia. Käytössä olevat veloitukset käyttävät valitun Ailoot-menetelmän hintoja.
Videokokoonpanojen hintaviitteet
Hinnat asetusten mukaan
Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.
| Asetukset | Laskutusehdot | Veloitus |
|---|---|---|
| AsetuksetVideon hinta | LaskutusehdotTässä hinnoitteluavaimessa ei ole ilmoitettu lisäehtoa. | Veloitus Tuloste · Videon hinta $0.26 videosekuntia kohden Julkaistu hintaviite näytetylle kokoonpanolle. Lopulliset veloitukset määräytyvät todellisen laskutetun kokoonpanon mukaan. |
| AsetuksetViitekuvat ensimmäisten viiden jälkeen | LaskutusehdotTässä hinnoitteluavaimessa ei ole ilmoitettu lisäehtoa. | Veloitus Syöte · Viitekuvat viiden ensimmäisen jälkeen $0.08 kuvaa kohden Ensimmäiset viisi viitekuvaa ovat maksuttomia; lueteltua kuvakohtaista hintaa sovelletaan ensimmäisten viiden jälkeen. Näytetyn kokoonpanon julkaistu hintaviite. Lopulliset veloitukset perustuvat todelliseen laskutettuun kokoonpanoon. |
Esimerkkipyynnöt
Ailoot Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"aspect_ratio":"16:9","duration":8,"model":"minimax/hailuo-3","prompt":"A serene mountain landscape at sunset","resolution":"2K"}', encoding='utf-8')
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
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.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
Vastaanota ja tallenna tulokset
Ailoot Ultra · Video
allekirjoitetut käyttäjälle kuuluvan sisällön osoitteet
GET /v1/videos/{public_id}GET /v1/videos/{public_id}/content
Tarkista työn tila
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
Muut sisällön lukukerrat
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
Säilytä kaikki valmistuneet tulokset
Tallenna jokainen valmistunut video tai palautettu tiedosto; nouda jokainen todellinen palautettu aineiston URL.
Säilytä jokainen todellinen käyttäjälle kuuluva tulos ja sen mukana palautetut mitatut metatiedot.
Jos alkuperäinen vastaus on tarkistettava
503 result_pending_check + alkuperäinen id + X-Should-Retry:false; älä koskaan toista alkuperäistä pyyntöä
Vastauksen kentät
| Kenttä | Tyyppi | Merkitys |
|---|---|---|
Kenttäindex | Tyyppiinteger | MerkitysTämän videon nollasta alkava sijainti tulosluettelossa. |
Kenttäcontent_url | Tyyppistring | MerkitysAllekirjoitettu HTTPS-latauksen URL-osoite tälle valmistuneelle videolle. |
Kenttäsha256 | Tyyppistring | null | MerkitysAlkuperäisten videotavujen SHA-256-tiiviste; null, jos tietoa ei ole saatavilla. |
Kenttäsize_bytes | Tyyppiinteger | null | MerkitysAlkuperäisen videotiedoston koko tavuina; null, jos tietoa ei ole saatavilla. |
Kenttäduration_ms | Tyyppiinteger | null | MerkitysVideon mitattu kesto millisekunteina; null, jos tietoa ei ole saatavilla. |
Kenttäwidth | Tyyppiinteger | null | MerkitysVideon leveys pikseleinä; null, jos tietoa ei ole saatavilla. |
Kenttäheight | Tyyppiinteger | null | MerkitysVideon korkeus pikseleinä; null, jos tietoa ei ole saatavilla. |
Kenttävideo_codec | Tyyppistring | null | MerkitysVideokoodekin tunniste; null, jos sitä ei ole kirjattu. |
Kenttähas_audio | Tyyppiboolean | null | MerkitysSisältääkö video ääniraidan; null, jos asiaa ei ole mitattu. |
Kenttäaudio_codec | Tyyppistring | null | MerkitysÄänikoodekin tunniste; null, jos tunnistetta ei ole kirjattu. |
Virheet ja seuraavat vaiheet
| Vastaus | Ehto | Seuraava vaihe |
|---|---|---|
Vastaus404 · not_found_error | EhtoVideoon ei päästä käsiksi tai tätä videon tunnistetta ei löytynyt. | Seuraava vaiheTarkista videon käyttöoikeus. Käytä olemassa olevan videon alkuperäistä julkista tunnistetta ja samaa API-avainta. |
Vastaus401 · authentication_error | EhtoAPI-avain ei vastaa todennettua tiliä. | Seuraava vaiheTarkista API-avaimesi ja tilisi käyttöoikeus ennen lähettämistä. |
Vastaus400 · invalid_request_error | EhtoPyyntöä ei voitu lukea tai latausindeksi on virheellinen. | Seuraava vaiheKorjaa pyyntösisältö. Valitse latausta varten alkuperäisen tehtävän palauttama tulosindeksi. |
Vastaus422 · price_unavailable | EhtoValittua videokokoonpanoa ei voida hinnoitella. | Seuraava vaiheValitse tuettu videokokoonpano ja täytä sen pakolliset asetukset ennen korjatun pyynnön lähettämistä. |
Vastaus422 · invalid_request_error | EhtoVideosyöte tai alkuperäinen jatkotehtävä on virheellinen. | Seuraava vaiheKäytä kelvollisia HTTPS-syötteitä. Käytä jatkamiseen valmistuneen alkuperäisen videosi julkista tunnistetta samalla API-avaimella. |
Vastaus402 · billing_error | EhtoKäytettävissä oleva saldo tai rajoitukset eivät salli katevarausta. | Seuraava vaiheTarkista käytettävissä oleva saldosi ja rajoitukset ennen uuden pyynnön lähettämistä. |
Vastaus503 · server_error | EhtoVideon tarkistus, tallennus tai palvelun käyttö ei ole tilapäisesti saatavilla. | Seuraava vaiheOdota palvelun saatavuutta. Jos sinulla on jo videon tunniste, tarkista alkuperäinen tehtävä uuden luontipyynnön lähettämisen sijaan. |
Vastaus503 · result_pending_check | EhtoAlkuperäinen videotulos ja veloitus on tarkistettava. | Seuraava vaiheSäilytä palautettu videon tunniste ja tarkista kyseinen tehtävä. Älä lähetä korvaavaa videon luontipyyntöä tarkistuksen aikana. |
Vastaus503 · owned_result_unavailable | EhtoOlemassa olevan videon lataus ei ole tilapäisesti saatavilla. | Seuraava vaiheTarkista sama videotehtävä myöhemmin ja lataa sen olemassa oleva tulos. Uusi luontipyyntö luo erillisen operaation. |
Vastaus409 · video_not_ready | EhtoVideosisältöä ei ole julkaistu. | Seuraava vaiheTarkista alkuperäisen tehtävän tila. Lataa, kun tila on completed; jos tila on failed, noudata sen veloituksen tarkistusilmoitusta. |
Aliakset
Mallin aliakset
Ailoot Ultra minimax/hailuo-3
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · MiniMax: H3
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/videos·minimax/hailuo-3:text,image,audio,video→video- Mitä kenttiä pyyntö käyttää?
POST /v1/videos·minimax/hailuo-3:model,prompt,duration,resolution,aspect_ratio,generate_audio,frame_images,input_references,callback_url,session_id,trace,user- Mitä rajoja sovelletaan?
POST /v1/videos·minimax/hailuo-3:duration.minimum:1;duration.maximum:600;frame_images.max_items:2;frame_images.min_items:1