Paper boat on a misty lake
View prompt
清晨薄雾中的山间湖泊,一只白色纸船缓慢漂过水面,留下细小涟漪。镜头贴近水面平稳向前推进,阳光逐渐照亮远处山峰,电影质感,一个连续镜头,无文字,无字幕。
No matching models
Explore all modelsCreate 5–15 second videos with MiniMax H3 Max Turbo from text, a start image, or first and last frames. Available resolutions: 480P / 768P. Frame-based output follows the start image; general image, video and audio references are not supported.
{
"model": "minimax-h3-max-turbo",
"input": {
"seconds": 5,
"resolution": "480P",
"aspect_ratio": "16:9",
"prompt": "清晨薄雾中的山间湖泊,一只白色纸船缓慢漂过水面,留下细小涟漪。镜头贴近水面平稳向前推进,阳光逐渐照亮远处山峰,电影质感,一个连续镜头,无文字,无字幕。"
}
}The example follows your Playground parameters.
curl --request POST 'https://newrouters.com/v1/tasks' \
--header 'Content-Type: application/json' \
--header "Authorization: Bearer $MODEL_API_KEY" \
--data '{
"model": "minimax-h3-max-turbo",
"input": {
"seconds": 5,
"resolution": "480P",
"aspect_ratio": "16:9",
"prompt": "清晨薄雾中的山间湖泊,一只白色纸船缓慢漂过水面,留下细小涟漪。镜头贴近水面平稳向前推进,阳光逐渐照亮远处山峰,电影质感,一个连续镜头,无文字,无字幕。"
}
}'Set MODEL_API_KEY in your environment. Keep your secret key on the server. Full documentation ↗
Estimate one request, then choose a budget for your workflow.
| Usage | Quantity | Rate | Cost |
|---|---|---|---|
| 480P | 5 sec | $0.05/ sec | $0.25 |
Public USD estimate. Your account rate and final recorded usage determine the actual charge.
| Specification | Our price | Official reference |
|---|---|---|
| 480P | $0.05 / second | $0.025 |
| 768P | $0.08 / second | $0.04 |
Existing examples generated through the platform, with original media and prompts.
清晨薄雾中的山间湖泊,一只白色纸船缓慢漂过水面,留下细小涟漪。镜头贴近水面平稳向前推进,阳光逐渐照亮远处山峰,电影质感,一个连续镜头,无文字,无字幕。
Create 5–15 second videos with MiniMax H3 Max Turbo from text, a start image, or first and last frames. Available resolutions: 480P / 768P. Frame-based output follows the start image; general image, video and audio references are not supported.
Describe the scene, subject movement and camera direction. Select the duration, resolution and aspect ratio.
Upload one image to define the opening shot. The prompt directs the movement that follows; the output ratio follows this image.
Provide two images in order: start, then end. The model generates the motion connecting these frames.
| Model ID | minimax-h3-max-turbo |
|---|---|
| Provider | MiniMax |
| API | /v1/tasks |
| Resolution | 480P / 768P |
| Aspect ratio | 21:9 / 16:9 / 4:3 / 1:1 / 3:4 / 9:16 |
| Duration | 5–15 seconds |
| Frame images | Up to 2 |
| Specification | MiniMax H3 Max Turbo | MiniMax H3 |
|---|---|---|
| Provider | MiniMax | MiniMax |
| Input → output | TextImageVideo | TextImageVideoAudioVideo |
| Start / end frames | Supported · 1 or 2 images | Supported · 1 or 2 images |
| Reference videos | — | 3 |
| Reference audio | — | 3 |
| Selection basis | Current model | Both declare text, image input · Same billing units |
| Resolution | 480P / 768P | 480P / 768P / 2K |
| Reference images | — | 9 |
| Starting price | $0.05 / second | $0.08 / second |
Choose by the input types, output settings and billing unit your workflow needs. Try the same prompt across models to compare results for your own use case.
Submit parameters through the Media Tasks API, then retrieve the result with the task ID. Image and video models keep their own input requirements.
Sign in and prepare a key with access to this model.
Choose parameters in Playground and copy the API example.
Review status, outputs and charges in History.
POST /v1/tasks · Authorization: Bearer
curl 'https://newrouters.com/v1/tasks' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $MODEL_API_KEY" \
--data '{
"model": "minimax-h3-max-turbo",
"input": {
"seconds": 5,
"resolution": "480P",
"aspect_ratio": "16:9",
"prompt": "A quiet mountain lake at sunrise, soft morning light."
}
}'const response = await fetch("https://newrouters.com/v1/tasks", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer $MODEL_API_KEY"
},
body: JSON.stringify({
"model": "minimax-h3-max-turbo",
"input": {
"seconds": 5,
"resolution": "480P",
"aspect_ratio": "16:9",
"prompt": "A quiet mountain lake at sunrise, soft morning light."
}
})
});
if (!response.ok) throw new Error(await response.text());
console.log(await response.text());import json
import requests
response = requests.post(
"https://newrouters.com/v1/tasks",
headers=json.loads("{\"Content-Type\":\"application/json\",\"Authorization\":\"Bearer $MODEL_API_KEY\"}"),
json=json.loads("{\"model\":\"minimax-h3-max-turbo\",\"input\":{\"seconds\":5,\"resolution\":\"480P\",\"aspect_ratio\":\"16:9\",\"prompt\":\"A quiet mountain lake at sunrise, soft morning light.\"}}"),
timeout=300,
)
response.raise_for_status()
print(response.text)Poll the returned task ID for processing status and output assets.
curl -H "Authorization: Bearer $MODEL_API_KEY" "https://newrouters.com/v1/tasks/$TASK_ID"Documentation: Authentication · Task status and results · Error handling
| Parameter | Type | Values & constraints |
|---|---|---|
prompt * | string | |
seconds | integer | Default: 5 |
resolution | JSON | "480P" · "768P"Default: "480P" |
aspect_ratio | JSON | "21:9" · "16:9" · "4:3" · "1:1" · "3:4" · "9:16"Default: "16:9" |
frames_images | array |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 50000,
"minLength": 1
},
"seconds": {
"type": "integer",
"default": 5,
"maximum": 15,
"minimum": 5
},
"resolution": {
"enum": [
"480P",
"768P"
],
"default": "480P"
},
"aspect_ratio": {
"enum": [
"21:9",
"16:9",
"4:3",
"1:1",
"3:4",
"9:16"
],
"default": "16:9"
},
"frames_images": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 2,
"minItems": 1
}
},
"additionalProperties": false
}Answers about pricing, inputs, integration and results.
The current public price starts at $0.05 / second. The pricing section lists each specification. Playground checks your account price before submitting; the completed request records the final charge.
Sign in and open Quick Start above the workspace. Select or create a key with access to this model, then copy the request example.
Supported input fields: prompt, seconds, resolution, aspect_ratio, frames_images. The parameter table includes allowed values and defaults.
This model accepts frame images. Use start-frame mode for one image, or first-and-last-frame mode for two images. These define the video frames, unlike general reference images.
Save the returned task ID and query the task until it succeeds or fails. The History tab lets you reopen your tasks and reuse their parameters.
The model keeps its page and identity, but new generation requests are blocked. Existing task records remain accessible. An upstream outage is reported separately from an administrator closing the model.
Create from a prompt and reference images.
Choose a model ↗Explore text, references and frame inputs.
Choose a model ↗Integrate conversations, instructions and streaming.
Choose a model ↗Browse endpoints, request examples and integration steps.
Read documentation ↗Hello, API.Set up authentication, select a model and run your first request.
View docs section ↗/v1/tasksUnderstand task states, output URLs and the generation lifecycle.
View docs section ↗{ your next idea }Choose the right endpoint and verify current models and parameters.
View docs section ↗