API MiniMax H3 Da riferimento a video
Da riferimento a video con MiniMax H3 di MiniMax. Hailuo H3 — movimenti espressivi e fisica realistica, fino a 2K.
al secondo di video · 768P
Con Max: da $0.055/s →Operativo100% disponibilità operativa (30 giorni)mediana 3m 37sProva MiniMax H3 Da riferimento a video
Fino a 5 immagini per definire personaggi, prodotti, stile o scena. Richiamale nel prompt con @Image1, @Image2…
Fino a 3 clip MP4/MOV per movimenti, movimenti di camera o effetti (2–15 s ciascuno, 15 s in totale, ≤ 50 MB ciascuno). Richiamale con @Video1, @Video2… I secondi dei video di riferimento vengono fatturati come i secondi di output.
Fino a 3 clip MP3/WAV per voce, musica o suoni (2–15 s ciascuno, 15 s in totale, ≤ 15 MB ciascuno). Richiamale con @Audio1, @Audio2… Serve almeno un’immagine o un video di riferimento.
Formato del fotogramma in output.
Risoluzione dell’output. Le risoluzioni più alte costano di più al secondo.
Durata della clip generata in secondi (5–15 s). Paghi al secondo.
Crea un account gratuito con Google o email e paga solo ciò che generi.
Il tuo Video apparirà qui
Scrivi un prompt, scegli le impostazioni e premi Esegui. Paghi solo le generazioni riuscite.
Disponibile anche: MiniMax H3 Da testo a video · MiniMax H3 Da immagine a video
Vedi gli esempi e i prompt di MiniMax H3
API MiniMax H3 Da riferimento a video
/api/v1/run/minimax/h3/reference-to-videoInvia un job asincrono e restituisce 202 con l’ID della generazione. Interroga GET /api/v1/generations/{id} o specifica webhook_url. Consulta il ciclo di vita dei job.
Parametri di input
| Nome | Tipo | Descrizione | Effetto sul prezzo |
|---|---|---|---|
promptobbligatorio | string | Descrivi l’inquadratura: soggetto, azione, movimento della camera, illuminazione e stile. | No |
reference_image_urls | string[] (URLs) | Fino a 5 immagini per definire personaggi, prodotti, stile o scena. Richiamale nel prompt con @Image1, @Image2… Numero massimo di elementi: 5 | No |
reference_video_urls | string[] (video URLs) | Fino a 3 clip MP4/MOV per movimenti, movimenti di camera o effetti (2–15 s ciascuno, 15 s in totale, ≤ 50 MB ciascuno). Richiamale con @Video1, @Video2… I secondi dei video di riferimento vengono fatturati come i secondi di output. Numero massimo di elementi: 3 | Sì |
reference_audio_urls | string[] (audio URLs) | Fino a 3 clip MP3/WAV per voce, musica o suoni (2–15 s ciascuno, 15 s in totale, ≤ 15 MB ciascuno). Richiamale con @Audio1, @Audio2… Serve almeno un’immagine o un video di riferimento. Numero massimo di elementi: 3 | No |
aspect_ratio | string (enum) | Formato del fotogramma in output. Valori: 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 Predefinito: 16:9 | Sì |
resolution | string (enum) | Risoluzione dell’output. Le risoluzioni più alte costano di più al secondo. Valori: 768P · 2K Predefinito: 768P | Sì |
duration | integer | Durata della clip generata in secondi (5–15 s). Paghi al secondo. Intervallo: 5–15s Predefinito: 6 | Sì |
seed | integer | Usa lo stesso seed e le stesse impostazioni per riprodurre un risultato. Lascia vuoto per un valore casuale. | No |
webhook_url | stringa (URL) | Facoltativo. Inviamo con POST la generazione completata a questo indirizzo, firmandola con il segreto del webhook. Webhook | No |
Richiesta
const API = "https://cheapergen.com/api/v1";
const headers = {
Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
"Content-Type": "application/json",
};
// 1. Submit the job
let job = await fetch(`${API}/run/minimax/h3/reference-to-video`, {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "La mascotte di @Image1 balla davanti al negozio di @Image2, seguendo i movimenti di @Video1",
"reference_image_urls": [
"https://cdn.cheapergen.com/samples/reference-1.jpg",
"https://cdn.cheapergen.com/samples/reference-2.jpg"
],
"reference_video_urls": [
"https://cdn.cheapergen.com/samples/reference-1.mp4"
],
"aspect_ratio": "16:9",
"resolution": "768P",
"duration": 6
}),
}).then((r) => r.json());
// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 3000));
job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}
console.log(job.status === "succeeded" ? job.output.video.url : job.error);Risposta
{
"id": "gen_8c2QmX1nq0k4",
"object": "generation",
"model": "minimax/h3",
"endpoint": "minimax/h3/reference-to-video",
"mode": "reference-to-video",
"status": "queued",
"input": {
"prompt": "La mascotte di @Image1 balla davanti al negozio di @Image2, seguendo i movimenti di @Video1",
"reference_image_urls": [
"https://cdn.cheapergen.com/samples/reference-1.jpg",
"https://cdn.cheapergen.com/samples/reference-2.jpg"
],
"reference_video_urls": [
"https://cdn.cheapergen.com/samples/reference-1.mp4"
],
"aspect_ratio": "16:9",
"resolution": "768P",
"duration": 6
},
"output": null,
"error": null,
"cost": {
"amount_usd": 0.2255,
"currency": "usd",
"estimated": true,
"official_usd": null,
"list_price_source": "official",
"list_price_label": "Official",
"saved_usd": null
},
"source": "api",
"started_at": null,
"completed_at": null,
"urls": {
"get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
"cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
},
"created_at": "2026-10-15T09:21:04Z"
}prezzi di MiniMax H3
Paga al secondo di video man mano che le usi, senza abbonamento. Le generazioni non riuscite vengono rimborsate automaticamente.
| Fascia | Prezzo ufficiale | CheaperGen | Risparmi |
|---|---|---|---|
768P al secondo | $0,057/s Con un piano mensile: Pro $0,0557Max $0,0544 | −29% | |
2K al secondo | $0,1068/s Con un piano mensile: Pro $0,1033Max $0,0998 | −18% |
Piani mensili prezzi più bassi sulla maggior parte dei modelli (indicati sotto ogni prezzo); puoi continuare a pagare a consumo. Pro $499/mese · Max $4999/mese.
- Prezzo ufficiale: Prezzo di listino dell’API internazionale MiniMax, platform.minimax.io ($0.08 / s a 768P, $0.13 / s a 2K; i secondi dei video di riferimento sono fatturati alla tariffa dell’output, l’audio di riferimento è gratuito). Prezzi verificati il 18 ottobre 2026.
- I secondi dei video di riferimento sono fatturati alla tariffa dell’output; l’audio di riferimento è gratuito.
Altri modelli di MiniMax
Modelli MiniMax più usati, con la stessa chiave API.

MiniMaxH3 Fast
Da testo a video · Da immagine a video · Da riferimento a video
MiniMax H3 in pochi secondi, non minuti: una versione accelerata dei pesi aperti

MiniMaxH3 Max
Da testo a video · Da immagine a video
La versione H3 migliorata, con dettagli più nitidi e una maggiore aderenza ai prompt
Modelli Video simili
Modelli text-to-video più usati di altri sviluppatori.

Seedance2.5
Da testo a video · Da immagine a video · Da riferimento a video
Il nuovo modello video di ByteDance: clip più lunghe e nitide, con maggiore controllo

Seedance2.0 Mini
Da testo a video · Da immagine a video · Da riferimento a video
Il Seedance più economico per bozze e grandi volumi

Wan3.0
Da testo a video · Da immagine a video · Da riferimento a video
Video con audio fino a 30 secondi, generati da Alibaba

Kling3.0 Omni
Da testo a video · Da immagine a video · Da riferimento a video
Kling 3.0 con riferimenti a più immagini per mantenere coerenti i personaggi
