MiniMax: H3
MiniMax H3 genera brevi video con audio stereo nativo da testo, immagini di fotogrammi o riferimenti multimodali. Supporta la creazione con primo/ultimo fotogramma, modifiche guidate da riferimenti e relazioni di movimento o voce, con output di 4–15 secondi e un flusso distinto di rigenerazione 2K.
Informazioni sul modello
Questa descrizione illustra le funzionalità del modello. Gli input, gli output e le opzioni disponibili in Ailoot per il metodo selezionato sono elencati di seguito.
Un risultato audiovisivo da un brief multimodale
MiniMax H3 è il sistema video omnimodale di MiniMax. Interpreta insieme testo, immagini, video e audio, poi genera video con suono stereo nativo. Il produttore lo presenta per brevi lavori creativi come visual di prodotto, pubblicità, poster animati e concept di titoli cinematografici, in cui le relazioni tra le risorse di riferimento contano quanto la descrizione della scena.
Il sistema documentato produce video di 4–15 secondi a 24 fotogrammi al secondo con audio stereo a 32 kHz. La generazione H3-Base opera a 768p; il flusso 2K completo rigenera quel risultato usando il contesto multimodale originale. Va oltre un ridimensionamento convenzionale: la seconda fase usa nuovamente il modello e il contesto sorgente per recuperare dettagli fini. H3 Max e H3-Context-IR hanno ruoli e limiti separati.
Creazione da testo e guidata da fotogrammi
L’input con solo testo descrive l’intera timeline audiovisiva. Una prima immagine ancora l’apertura, un’ultima ancora la conclusione e due immagini possono definirle entrambe. Per un’inquadratura con primo fotogramma, parti dalla composizione e dall’identità visibili nell’immagine fissa, poi descrivi l’azione che si sviluppa da essa. Per una transizione dal primo all’ultimo fotogramma, descrivi il movimento osservabile che collega i due stati invece di ripetere due descrizioni di immagini non collegate.
Un brief pratico di prodotto può specificare una confezione chiusa nel fotogramma iniziale, la mano che la apre, il movimento delicato della camera e lo stato finale da raggiungere. Preserva forma dell’oggetto, posizione dell’etichetta e illuminazione nei fotogrammi forniti. La creazione guidata da fotogrammi e quella guidata da riferimenti sono modalità di ingresso separate; l’interfaccia del produttore non mescola ruoli di primo/ultimo fotogramma e ruoli dei media di riferimento in una richiesta.
Generazione e modifica guidate da riferimenti
La modalità riferimenti accetta testo con immagini, clip video e clip audio. Identifica il contributo di ogni fonte: aspetto di un personaggio, luogo, movimento di camera, struttura temporale di una clip sorgente o voce. Un video usato soltanto per il movimento di camera è diverso da uno che deve essere effettivamente modificato o continuato. Specifica esplicitamente questa relazione.
La guida di riferimenti del produttore separa definizioni dei soggetti, riepilogo dell’attività, analisi di ciò che va mantenuto, descrizione dettagliata delle inquadrature, paesaggio sonoro complessivo e musica di sottofondo udibile soltanto dal pubblico. Distingue la conservazione del contenuto visibile dal trasferimento di attributi o da un riferimento generale di stile. Per l’audio, copiare un segnale è diverso dal riferirsi a timbro, ritmo o interpretazione. Mantieni stabili questi ruoli lungo tutto il brief.
Per una scena guidata da riferimenti, fornisci un’immagine del personaggio, un breve riferimento di movimento di camera e un riferimento vocale audio, poi descrivi dove ciascuno deve influenzare l’inquadratura di destinazione. Specifica quali dettagli di abiti, ambiente o oggetti devono restare riconoscibili. Confronta la clip finita con questi requisiti, comprese continuità del movimento e relazione tra il parlante visibile e la voce udita.
Parlato, suono e tempi delle inquadrature
H3 modella congiuntamente dialoghi, suoni fisici, ambiente sonoro e musica. La scheda del modello documenta un supporto stabile del dialogo per arabo, cinese, inglese, francese, tedesco, italiano, giapponese, coreano, portoghese, russo e spagnolo; il supporto delle altre lingue è descritto come variabile. Fornisci parole pronunciate e lingua esatte, con un’identità stabile del parlante tra le inquadrature.
Le guide del produttore per scrivere prompt usano l’inglese nelle sezioni descrittive, preservando dialoghi e testo visibile nella lingua originale. Il contenuto parlato usa <d>[Language] ...</d>, con identità del parlante e descrizione della voce fuori dal blocco. Distingui il parlato fisico dalla voce fuori campo e identifica quando una battuta prosegue oltre un taglio oppure viene interrotta dalla fine. Preserva esattamente anche il testo visibile. Adatta la quantità di parlato alla durata scelta e controlla insieme il testo visibile risultante e la battuta udibile.
Descrivi il movimento di camera come un’azione, includendo ampiezza e velocità quando sono importanti. Numera le inquadrature nell’ordine di riproduzione e mantieni i tempi dei tagli entro la durata del video. Separa i suoni della scena, come passi o una porta che si chiude, dalla musica di sottofondo udibile soltanto dal pubblico. Queste scelte rendono un breve piano di ripresa più facile da interpretare e da confrontare con il risultato.
Preparazione degli input e limiti numerici
Lo schema attuale di generazione richiede testo non vuoto in ogni modalità, con fino a 7.000 caratteri per elemento di testo. Le immagini possono essere JPG, JPEG, PNG, WebP, HEIC o HEIF, fino a 30 MB ciascuna, con ogni lato da 256 a 5.760 pixel e rapporto d’aspetto da 0.4 a 2.5. L’input di fotogrammi permette un’immagine iniziale e una finale; la modalità riferimenti permette fino a nove immagini di riferimento.
Il video di riferimento può contenere fino a tre clip MP4 o MOV, ciascuna di 2–15 secondi e complessivamente di non più di 15 secondi. Una clip può raggiungere 50 MB; il codec video è H.264 o H.265, con audio AAC o MP3, lati da 256 a 5.760 pixel, rapporti da 0.4 a 2.5 e frame rate da 23.976 a 60. L’audio di riferimento supporta fino a tre clip WAV o MP3, fino a 15 MB ciascuna, ciascuna di 2–15 secondi e complessivamente di non più di 15 secondi. La scheda del modello limita gli input misti di riferimento a 12 file. Il limite documentato del corpo della richiesta è di 64 MB, distinto dai limiti per file.
Scegli soltanto riferimenti che contribuiscono al brief e rendi esplicito ogni contributo. Una vista chiara del soggetto è più utile di più viste contrastanti senza spiegazione. Preserva l’ordine dei riferimenti, ritaglia materiale irrilevante senza rimuovere il contesto necessario della scena e controlla che le brevi clip sorgenti contengano l’azione o la caratteristica vocale richiesta.
Formato di output e sistema completo
L’interfaccia H3 del produttore offre 768P e 2K. La generazione con solo testo richiede un rapporto concreto: 21:9, 16:9, 4:3, 1:1, 3:4 o 9:16. La creazione con primo/ultimo fotogramma ricava il rapporto d’aspetto dall’immagine di ingresso; quella da riferimenti può usare un rapporto adattivo o esplicito. La durata di output è espressa in secondi interi, da 4 a 15 secondi.
La scheda del modello distingue H3-Context-IR, che interpreta e arricchisce il brief, H3-Base, che genera contenuti audiovisivi, e H3-Regenerate-2K, che crea il risultato a risoluzione superiore. I checkpoint di base pubblicati separano le attività guidate da fotogrammi e quelle omni-reference. I componenti di contesto e rigenerazione sono distinti da quei pesi di base, quindi il solo nome di un checkpoint aperto non stabilisce il comportamento dell’intero sistema.
Il flusso di generazione del produttore è asincrono. L’interfaccia di interrogazione recupera le attività dei sette giorni precedenti. Conserva l’identificatore dell’attività fino alla restituzione del risultato video effettivo, poi salva la clip invece di mantenere soltanto un indirizzo di download limitato nel tempo. Controlla identità visiva, testo piccolo, interazioni degli oggetti, contenuto parlato e tempi sonori alle dimensioni di visione previste. Il produttore identifica la comprensione multimodale e i dettagli visivi fini come aree di miglioramento continuo; un brief dettagliato e il confronto con la sorgente restano centrali per un risultato utile.
Ailoot Ultra · Video POST /v1/videos minimax/hailuo-3
minimax/hailuo-3Introduzione
MiniMax H3 genera brevi video con audio stereo nativo da testo, immagini di fotogrammi o riferimenti multimodali. Supporta la creazione con primo/ultimo fotogramma, modifiche guidate da riferimenti e relazioni di movimento o voce, con output di 4–15 secondi e un flusso distinto di rigenerazione 2K.
- Input accettati
- Testo · Immagini · Audio · Video
- Risultati
- Video
Disponibile in Ailoot · input e metodi
Ailoot Ultra · Video POST /v1/videos
- Tipi di input
text,image,audio,video- Tipi di output
video- Formato di output
- byte MP4 originali; nessuna normalizzazione o transcodifica
| Campo | Tipo | Requisito | Valori e limiti | Predefinito |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObbligatorio | Valori e limiti minimax/hailuo-3 | Predefinito— |
Campoprompt | Tipostring | RequisitoObbligatorio | Valori e limiti | Predefinito— |
Campoduration | Tipointeger | RequisitoObbligatorio | Valori e limiti 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Minimo: 1 Massimo: 600 | Predefinito— |
Camporesolution | Tipostring | RequisitoFacoltativo | Valori e limiti 2K | Predefinito— |
Campoaspect_ratio | Tipostring | RequisitoFacoltativo | Valori e limiti 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | Predefinito— |
Campogenerate_audio | Tipoboolean | RequisitoFacoltativo | Valori e limiti false, true | Predefinito— |
Campoframe_images | Tipoarray | RequisitoFacoltativo | Valori e limiti Numero minimo di elementi: 1 Numero massimo di elementi: 2 Contenuto in input: Array di oggetti fotogramma. Ogni oggetto contiene type=image_url, image_url con url e frame_type. Usa un URL HTTPS dell'immagine e imposta frame_type su first_frame o last_frame. Ogni ruolo del fotogramma compare al massimo una volta. Chiavi esatte: type, image_url, frame_type Condizioni: Queste chiavi descrivono ogni oggetto fotogramma; image_url contiene solo url. Ometti frame_images per una richiesta di solo testo. | Predefinito— |
Campoinput_references | Tipoarray | RequisitoFacoltativo | Valori e limiti | Predefinito— |
Campocallback_url | Tipostring | RequisitoFacoltativo | Valori e limiti Schema: ^https:// | Predefinito— |
Camposession_id | Tipostring | RequisitoFacoltativo | Valori e limiti | Predefinito— |
Campotrace | Tipoobject | RequisitoFacoltativo | Valori e limiti | Predefinito— |
Campouser | Tipostring | RequisitoFacoltativo | Valori e limiti | Predefinito— |
Combinazioni di materiali in input
Da testo a video · Un prompt scritto. · Obbligatorio: model, prompt, duration
Fornisci il prompt come testo e la durata in secondi interi. Scegli una risoluzione supportata e, se necessario, un rapporto d'aspetto.
model: Tipo: string · minimax/hailuo-3
prompt: Tipo: string · Numero massimo di byte UTF-8: 10.000 · Sono richiesti caratteri diversi dagli spazi: Sì
Da immagine a video · Un prompt scritto e un'immagine del primo fotogramma. · Obbligatorio: model, prompt, duration, frame_images
frame_images è un array. Ogni oggetto fotogramma contiene type, image_url e frame_type; image_url contiene url. Imposta type su image_url. Usa first_frame con last_frame facoltativo. Ogni ruolo del fotogramma può comparire al massimo una volta. Fornisci un URL HTTPS pubblico dell'immagine per ogni fotogramma. In una richiesta usa immagini dei fotogrammi oppure riferimenti a immagini; non combinare entrambi. Scegli una risoluzione supportata e, se necessario, un rapporto d'aspetto.
Chiavi esatte: type, image_url, frame_type
model: Tipo: string · minimax/hailuo-3
prompt: Tipo: string · Numero massimo di byte UTF-8: 10.000 · Sono richiesti caratteri diversi dagli spazi: Sì
Reference to video · Un prompt scritto e riferimenti a immagini, video e audio supportati. · Obbligatorio: model, prompt, duration, input_references
input_references è un array di oggetti. Imposta type su image_url, video_url, audio_url e usa il campo corrispondente contenente url. Usa URL HTTPS pubblici. Ometti frame_images per selezionare la modalità con riferimenti. La stima include la componente visualizzata per immagine solo per i riferimenti a immagini successivi ai primi cinque. L'addebito definitivo segue la configurazione effettivamente fatturata. Non combinare riferimenti a immagini con immagini dei fotogrammi. Scegli una risoluzione supportata e, se necessario, un rapporto d'aspetto.
model: Tipo: string · minimax/hailuo-3
prompt: Tipo: string · Numero massimo di byte UTF-8: 10.000 · Sono richiesti caratteri diversi dagli spazi: Sì
Parametri e ciclo di vita del metodo
| Parametro | Contratto |
|---|---|
Parametrocontent_type | Contrattoapplication/json |
Parametrorequired | Contrattomodel, prompt, duration |
Parametromaterial_types | Contrattotext, image, audio, video |
Parametroadditional_properties | Contrattofalse |
Parametrooptional_controls | Contrattoresolution, aspect_ratio, generate_audio, frame_images, input_references, callback_url, session_id, trace, user |
Ciclo di vita: submit_once_poll_original
GET /v1/videos/{public_id}
GET /v1/videos/{public_id}/content
Tariffe
Calcolo del costo finale
Le tariffe visualizzate stimano il costo prima della generazione. L'addebito finale viene calcolato in base al costo registrato per la generazione originale. La durata misurata dell'output e le quantità previste non costituiscono la quantità finale fatturabile.
Le tariffe non aggiungono opzioni alla richiesta. I parametri supportati sono elencati nel metodo selezionato.
- Modalità rapida
- Non specificato Quando è selezionata la modalità rapida
- Modalità flex
- Non specificato Quando è selezionata la modalità flex
- Sforzo massimo di ragionamento
- Non specificato Quando lo sforzo massimo di ragionamento usa l'adeguamento predefinito (default)
Tariffe stimate per il confronto
Prezzi per configurazione
Associa ogni costo alle condizioni indicate. Usa una sola tariffa per ogni insieme di configurazioni alternative.
| Configurazione | Listino delle tariffe | Quantità prevista | Unità di fatturazione | Condizioni di fatturazione | Costo |
|---|---|---|---|---|---|
| ConfigurazioneTariffe base dei token | Listino delle tariffeTariffa base | Quantità prevista— | Unità di fatturazione— | Condizioni di fatturazione— | Costo Input · Token in input · Stima solo a fini di confronto — / 1K token Output · Token in output · Stima solo a fini di confronto — / 1K token Input · Lettura dalla cache · Stima solo a fini di confronto — / 1K token Input · Scrittura nella cache · Stima solo a fini di confronto — / 1K token Input · Scrittura nella cache, 1 ora · Stima solo a fini di confronto — / 1K token |
| ConfigurazionePrezzo del video | Listino delle tariffe— | Quantità prevista— | Unità di fatturazioneper secondo di video | Condizioni di fatturazioneIn questa chiave tariffaria non è dichiarata alcuna condizione aggiuntiva. | Costo Output · Prezzo del video · Stima solo a fini di confronto $0.26 per secondo di video |
| Configurazioneimmagine di riferimento | Listino delle tariffe— | Quantità prevista— | Unità di fatturazioneper immagine di riferimento | Condizioni di fatturazione— | Costo Input · immagine di riferimento · Stima solo a fini di confronto $0.08 per immagine di riferimento |
| ConfigurazioneCosto stimato della generazione | Listino delle tariffe— | Quantità previstastima per una generazione | Unità di fatturazione— | Condizioni di fatturazione— | Costo Output · Costo di generazione stimato · Stima solo a fini di confronto $1.3 stima prima della generazione Questa stima non è un addebito aggiuntivo né una tariffa fissa per la generazione completata. |
Ailoot prenota un importo stimato prima di una richiesta. Dopo il risultato, addebita il costo finale in base all’utilizzo misurato. Per lo streaming, l’addebito usa il record finale di utilizzo. Come funzionano la prenotazione e l’addebito finale →
Dettagli della tariffa di riferimento
I listini di riferimento del modello non modificano la selezione del metodo, i preventivi o gli addebiti. Gli addebiti attivi usano le tariffe del metodo Ailoot selezionato.
Riferimenti tariffari delle configurazioni video
Prezzi per configurazione
Associa ogni costo alle condizioni indicate. Usa una sola tariffa per ogni insieme di configurazioni alternative.
| Configurazione | Condizioni di fatturazione | Costo |
|---|---|---|
| ConfigurazionePrezzo del video | Condizioni di fatturazioneIn questa chiave tariffaria non è dichiarata alcuna condizione aggiuntiva. | Costo Output · Prezzo del video $0.26 per secondo di video Riferimento di prezzo pubblicato per la configurazione mostrata. Gli addebiti finali seguono la configurazione effettivamente fatturata. |
| ConfigurazioneImmagini di riferimento successive alle prime cinque | Condizioni di fatturazioneIn questa chiave tariffaria non è dichiarata alcuna condizione aggiuntiva. | Costo Input · Immagini di riferimento dopo le prime cinque $0.08 per immagine Le prime cinque immagini di riferimento sono gratuite; la tariffa elencata per immagine si applica dopo le prime cinque. Riferimento al prezzo pubblicato per la configurazione mostrata. Gli addebiti definitivi seguono la configurazione effettivamente fatturata. |
Esempi di richieste
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
Ricevi e salva i risultati
Ailoot Ultra · Video
URL firmati di contenuti di tua proprietà
GET /v1/videos/{public_id}GET /v1/videos/{public_id}/content
Verifica lo stato dell’attività
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
Altre letture di contenuto
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
Conserva tutti i risultati completati
Salva ogni video completato o file restituito; recupera ogni URL di risorsa effettivamente restituito.
Conserva ogni risultato effettivo di tua proprietà e i metadati misurati restituiti.
Se occorre verificare la risposta originale
503 result_pending_check + id originale + X-Should-Retry:false; non ripetere mai l'operazione originale
Campi della risposta
| Campo | Tipo | Significato |
|---|---|---|
Campoindex | Tipointeger | SignificatoPosizione di questo video nell'elenco dei risultati, con indice a partire da zero. |
Campocontent_url | Tipostring | SignificatoURL HTTPS firmato per il download di questo video completato. |
Camposha256 | Tipostring | null | SignificatoDigest SHA-256 dei byte video originali; null se non disponibile. |
Camposize_bytes | Tipointeger | null | SignificatoDimensione del file video originale in byte; null se non disponibile. |
Campoduration_ms | Tipointeger | null | SignificatoDurata misurata del video in millisecondi; null se non disponibile. |
Campowidth | Tipointeger | null | SignificatoLarghezza del video in pixel; null se non disponibile. |
Campoheight | Tipointeger | null | SignificatoAltezza del video in pixel; null se non disponibile. |
Campovideo_codec | Tipostring | null | SignificatoIdentificatore del codec video; null se non registrato. |
Campohas_audio | Tipoboolean | null | SignificatoIndica se il video contiene una traccia audio; null se non misurato. |
Campoaudio_codec | Tipostring | null | SignificatoIdentificatore del codec audio; null quando non è registrato alcun identificatore. |
Errori e passaggi successivi
| Risposta | Condizione | Passaggio successivo |
|---|---|---|
Risposta404 · not_found_error | CondizioneL'accesso al video non è disponibile oppure questo ID video non è stato trovato. | Passaggio successivoVerifica l'accesso al video. Per un video esistente, usa l'ID pubblico originale e la stessa chiave API. |
Risposta401 · authentication_error | CondizioneLa chiave API non corrisponde all'account autenticato. | Passaggio successivoVerifica la chiave API e l'accesso all'account prima dell'invio. |
Risposta400 · invalid_request_error | CondizioneNon è stato possibile leggere la richiesta oppure l'indice di download non è valido. | Passaggio successivoCorreggi il corpo della richiesta. Per un download, scegli un indice di uscita restituito dall'attività originale. |
Risposta422 · price_unavailable | CondizioneNon è possibile determinare il prezzo della configurazione video selezionata. | Passaggio successivoScegli una configurazione video supportata e completa le opzioni obbligatorie prima di inviare una richiesta corretta. |
Risposta422 · invalid_request_error | CondizioneUn input video o l'attività originale di continuazione non è valido. | Passaggio successivoUsa input HTTPS validi. Per la continuazione, usa l'ID video pubblico del tuo originale completato con la stessa chiave API. |
Risposta402 · billing_error | CondizioneIl saldo disponibile o i limiti non consentono di riservare l'importo. | Passaggio successivoControlla il saldo disponibile e i limiti prima di inviare una nuova richiesta. |
Risposta503 · server_error | CondizioneLa verifica video, l’archiviazione o l’accesso al servizio sono temporaneamente indisponibili. | Passaggio successivoAttendi che il servizio sia disponibile. Se hai già un ID video, verifica quell'attività originale invece di creare un'altra generazione. |
Risposta503 · result_pending_check | CondizioneIl risultato video originale e l'addebito devono essere verificati. | Passaggio successivoConserva l'ID video restituito e verifica quell'attività. Non inviare una richiesta di generazione sostitutiva mentre la verifica è in corso. |
Risposta503 · owned_result_unavailable | CondizioneIl download del video esistente è temporaneamente indisponibile. | Passaggio successivoVerifica in seguito la stessa attività video e scarica il risultato esistente. Una nuova generazione crea un'operazione separata. |
Risposta409 · video_not_ready | CondizioneIl contenuto video non è stato pubblicato. | Passaggio successivoVerifica lo stato dell'attività originale. Scarica dopo che segnala completed; se segnala failed, segui l'avviso di verifica dell'addebito. |
Alias
Alias del modello
Ailoot Ultra minimax/hailuo-3
Alias dei percorsi dei metodi
Usa i percorsi dei metodi indicati sopra.
ID di chiamata correlati
FAQ · MiniMax: H3
- Quali input e risultati sono disponibili?
POST /v1/videos·minimax/hailuo-3:text,image,audio,video→video- Quali campi usa la richiesta?
POST /v1/videos·minimax/hailuo-3:model,prompt,duration,resolution,aspect_ratio,generate_audio,frame_images,input_references,callback_url,session_id,trace,user- Quali limiti si applicano?
POST /v1/videos·minimax/hailuo-3:duration.minimum:1;duration.maximum:600;frame_images.max_items:2;frame_images.min_items:1