MiniMax H3 Lite Text-to-Video

minimax/h3-lite/text-to-video

minimax/h3-lite/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

संबंधित मॉडल

MiniMax H3 Lite Text-to-Video संबंधित मॉडल 1

पूरे पैरामीटर, आउटपुट स्कीमा और मौजूदा मूल्य

AI मॉडल API मार्केटप्लेसएक प्लेटफॉर्म, सब कुछसबसे लोकप्रियशर्तेंइमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।
prompt *Prompttextarea—≤ 5000 chars
aspect_ratioAspect Ratioselect16:921:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
resolutionResolutionselect768p768p | 480p
durationDurationselect54 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | …

पूरे पैरामीटर, आउटपुट स्कीमा और मौजूदा मूल्य

और जानेंएक प्लेटफॉर्म, सब कुछइमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।
videosarray<string>

API

इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/minimax/h3-lite/text-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "A cinematic portrait, dramatic rim light, shallow depth of field",
    "aspect_ratio": "16:9",
    "resolution": "768p",
    "duration": 5
  }
}'

# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
  -H "Authorization: Bearer YOUR_API_KEY"
Python
import time, requests

API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}

# 1) Submit
resp = requests.post(
    "https://www.namifusion.com/api/v1/marketplace/run/minimax/h3-lite/text-to-video",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "A cinematic portrait, dramatic rim light, shallow depth of field",
            "aspect_ratio": "16:9",
            "resolution": "768p",
            "duration": 5
        }
    },
)
resp.raise_for_status()  # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()

# 2) Poll until a terminal state (completed / failed / cancelled).
#    This model is allowed up to 1800s server-side.
deadline = time.time() + 1860
while task.get("status") not in ("completed", "failed", "cancelled"):
    if time.time() > deadline:
        raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
    time.sleep(3)
    poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
    poll.raise_for_status()
    task = poll.json()

print(task["status"], task.get("output"))
JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };

// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/minimax/h3-lite/text-to-video", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "A cinematic portrait, dramatic rim light, shallow depth of field",
      "aspect_ratio": "16:9",
      "resolution": "768p",
      "duration": 5
    }
  }),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();

// 2) Poll until a terminal state (completed / failed / cancelled).
//    This model is allowed up to 1800s server-side.
const deadline = Date.now() + 1860 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
  if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
  await new Promise((r) => setTimeout(r, 3000));
  const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
  if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
  task = await poll.json();
}

console.log(task.status, task.output);

API दस्तावेज

MiniMax H3 Lite Text-to-Video

Generate videos with native audio, 4–15 second durations, and 480p or 768p resolution.

Inputs

ParameterRequiredType / limits / default
promptYesstring; 1–5000 characters. Text description of the video scene, action, camera movement, and style.
aspect_ratioNostring; 21:9, 16:9, 4:3, 1:1, 3:4, 9:16; default: 16:9. Output aspect ratio.
resolutionNostring; 768p, 480p; default: 768p. Output video resolution.
durationNointeger; 4–15; 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; default: 5. Output video duration in seconds.

Prompt must be non-empty. This endpoint accepts up to 5000 characters to match the current MaaS input contract (WaveSpeed supports up to 7000).

Listing price

ResolutionUSD / secondCredits / second
480p$0.0252.5
768p$0.044

Account discounts are applied separately. 1 USD = 100 credits. Generated audio has no extra charge.

Charge = output seconds × resolution rate.

API example

Replace example URLs with uploaded media. Submit once, then poll task_uuid until completed or failed. Successful output.videos is an array of video URLs. Image and last_image accept one-element arrays; Nami forwards each as a single upstream URL.

POST https://www.namifusion.com/api/v1/marketplace/run/minimax/h3-lite/text-to-video
Authorization: Bearer YOUR_NAMIFUSION_API_KEY
Content-Type: application/json

{
  "input": {
    "prompt": "Colorful shapes move gently through the scene.",
    "duration": 5,
    "resolution": "768p",
    "aspect_ratio": "16:9"
  }
}
GET https://www.namifusion.com/api/v1/marketplace/run/tasks/{task_uuid}
Authorization: Bearer YOUR_NAMIFUSION_API_KEY

WaveSpeed

संबंधित मॉडल

xAI Grok Imagine Video v1.5 Text to Video
टेक्स्ट से वीडियोX Ai

xAI Grok Imagine Video v1.5 Text to Video

x-ai/grok-imagine-video-v1.5/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.840 / प्रति रन
MiniMax H3 Text to Video
टेक्स्ट से वीडियोMinimax

MiniMax H3 Text to Video

minimax/h3/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.650 / प्रति रन
ltx-2.5/text-to-video
टेक्स्ट से वीडियोLtx 2.5

ltx-2.5/text-to-video

ltx-2.5/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.500 / प्रति रन
Kling Omni Video O3 Standard Text-To-Video
टेक्स्ट से वीडियोKling

Kling Omni Video O3 Standard Text-To-Video

kwaivgi/kling-video-o3/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.420 / प्रति रन
Kling 4.0 Text to Video
टेक्स्ट से वीडियोKling

Kling 4.0 Text to Video

kwaivgi/kling-v4.0/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.785 / प्रति रन
Kling 3.0
टेक्स्ट से वीडियोKling

Kling 3.0

kwaivgi/kling-v3.0/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.420 / प्रति रन
Kling V2.6 Text to Video API
टेक्स्ट से वीडियोKling

Kling V2.6 Text to Video API

kwaivgi/kling-v2.6/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.210 / प्रति रन
Gemini Omni Flash Text to Video API
टेक्स्ट से वीडियोGoogle

Gemini Omni Flash Text to Video API

google/gemini-omni-flash/text-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $1.04 / प्रति रन