All models

MiniMax H3

hailuo-3
video

Lightweight open-weights video model from MiniMax: precise instruction following, clean text and brand rendering in frame. Built for advertising, e-commerce, gaming and interface design. 2K, up to 15s, native audio.

Pricing

per clip · 5s

Parameters

promptrequired
seconds · · · · · · · · · ·
size · · · · ·

How to use via API

import time
from openai import OpenAI
client = OpenAI(base_url="https://api.mixen.ai/v1", api_key="mxn-...")
video = client.videos.create(
model="hailuo-3",
prompt="Кот-космонавт на мотоцикле, ночь",
seconds="5",
size="1440x1440",
)
while video.status not in ("completed", "failed"):
time.sleep(5)
video = client.videos.retrieve(video.id)
client.videos.download_content(video.id).write_to_file("video.mp4")
Try in the botAPI docs