MiniMax Hailuo 2.3 Fast

MiniMax Hailuo 2.3 Fast is the speed tier of the Hailuo 2.3 video family. It targets rapid iteration for social clips, ads, and previews. It produces 6 second 768p or 1080p outputs with smooth motion and stable composition. Ideal for high volume image driven video workflows.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
first-frame
Heritage Signal Workshop Logo Loop$0.32~1m 30simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:4@2',
positivePrompt: 'Animate the supplied BLOCK & BELL logo card as a refined mechanical ident while preserving the exact emblem, lettering, colors, proportions, and centered landscape composition. Keep the camera locked and the charcoal background perfectly stable. A narrow warm highlight travels naturally around the engraved brass rim, revealing its shallow grooves. The red semaphore arm then pivots upward on its central brass axle with convincing weight, briefly settles, and returns smoothly to its original position. As it moves, the dark green and amber signal lenses illuminate one after the other with a soft glass glow, then fade. Add only subtle metallic reflections and minute mechanical vibration within the emblem; the typography remains completely still, crisp, and readable throughout. Pace the action as one elegant, unhurried cycle and finish with the logo visually matching the opening frame for a seamless loop. No camera movement, no new objects, no extra text, no warping, no scene transition.',
width: 1366,
height: 768,
duration: 10,
providerSettings: {
minimax: {
promptOptimizer: true
}
},
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/77b7fd43-ce0b-45e0-9d81-836a0da05ee9.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "minimax:4@2",
"positivePrompt": "Animate the supplied BLOCK & BELL logo card as a refined mechanical ident while preserving the exact emblem, lettering, colors, proportions, and centered landscape composition. Keep the camera locked and the charcoal background perfectly stable. A narrow warm highlight travels naturally around the engraved brass rim, revealing its shallow grooves. The red semaphore arm then pivots upward on its central brass axle with convincing weight, briefly settles, and returns smoothly to its original position. As it moves, the dark green and amber signal lenses illuminate one after the other with a soft glass glow, then fade. Add only subtle metallic reflections and minute mechanical vibration within the emblem; the typography remains completely still, crisp, and readable throughout. Pace the action as one elegant, unhurried cycle and finish with the logo visually matching the opening frame for a seamless loop. No camera movement, no new objects, no extra text, no warping, no scene transition.",
"width": 1366,
"height": 768,
"duration": 10,
"providerSettings": {
"minimax": {
"promptOptimizer": True
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/77b7fd43-ce0b-45e0-9d81-836a0da05ee9.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "cae545da-b3e4-4692-8dc5-e9d9a58400fa",
"model": "minimax:4@2",
"positivePrompt": "Animate the supplied BLOCK & BELL logo card as a refined mechanical ident while preserving the exact emblem, lettering, colors, proportions, and centered landscape composition. Keep the camera locked and the charcoal background perfectly stable. A narrow warm highlight travels naturally around the engraved brass rim, revealing its shallow grooves. The red semaphore arm then pivots upward on its central brass axle with convincing weight, briefly settles, and returns smoothly to its original position. As it moves, the dark green and amber signal lenses illuminate one after the other with a soft glass glow, then fade. Add only subtle metallic reflections and minute mechanical vibration within the emblem; the typography remains completely still, crisp, and readable throughout. Pace the action as one elegant, unhurried cycle and finish with the logo visually matching the opening frame for a seamless loop. No camera movement, no new objects, no extra text, no warping, no scene transition.",
"width": 1366,
"height": 768,
"duration": 10,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/77b7fd43-ce0b-45e0-9d81-836a0da05ee9.jpg"
]
}
}
]'runware run minimax:4@2 \
positivePrompt="Animate the supplied BLOCK & BELL logo card as a refined mechanical ident while preserving the exact emblem, lettering, colors, proportions, and centered landscape composition. Keep the camera locked and the charcoal background perfectly stable. A narrow warm highlight travels naturally around the engraved brass rim, revealing its shallow grooves. The red semaphore arm then pivots upward on its central brass axle with convincing weight, briefly settles, and returns smoothly to its original position. As it moves, the dark green and amber signal lenses illuminate one after the other with a soft glass glow, then fade. Add only subtle metallic reflections and minute mechanical vibration within the emblem; the typography remains completely still, crisp, and readable throughout. Pace the action as one elegant, unhurried cycle and finish with the logo visually matching the opening frame for a seamless loop. No camera movement, no new objects, no extra text, no warping, no scene transition." \
width=1366 \
height=768 \
duration=10 \
providerSettings.minimax.promptOptimizer=true \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/77b7fd43-ce0b-45e0-9d81-836a0da05ee9.jpg{
"taskType": "videoInference",
"taskUUID": "cae545da-b3e4-4692-8dc5-e9d9a58400fa",
"model": "minimax:4@2",
"positivePrompt": "Animate the supplied BLOCK & BELL logo card as a refined mechanical ident while preserving the exact emblem, lettering, colors, proportions, and centered landscape composition. Keep the camera locked and the charcoal background perfectly stable. A narrow warm highlight travels naturally around the engraved brass rim, revealing its shallow grooves. The red semaphore arm then pivots upward on its central brass axle with convincing weight, briefly settles, and returns smoothly to its original position. As it moves, the dark green and amber signal lenses illuminate one after the other with a soft glass glow, then fade. Add only subtle metallic reflections and minute mechanical vibration within the emblem; the typography remains completely still, crisp, and readable throughout. Pace the action as one elegant, unhurried cycle and finish with the logo visually matching the opening frame for a seamless loop. No camera movement, no new objects, no extra text, no warping, no scene transition.",
"width": 1366,
"height": 768,
"duration": 10,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/77b7fd43-ce0b-45e0-9d81-836a0da05ee9.jpg"
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "cae545da-b3e4-4692-8dc5-e9d9a58400fa",
"videoUUID": "c4bd6df5-35dd-4e78-ad15-41df4e4c2ac2",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/c4bd6df5-35dd-4e78-ad15-41df4e4c2ac2.mp4",
"seed": 567384557,
"cost": 0.32
}first-frame
Smart Beehive Monitor Social Reel$0.32~2m 12simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:4@2',
positivePrompt: 'Continue naturally from the supplied first frame as one continuous premium social ad shot. Preserve the exact beehive, monitor design, beekeeper, rooftop location, lighting, colors, and composition. Honeybees begin crawling across the landing board and several lift into gentle, believable flight around the hive. The beekeeper calmly slides one gloved hand across the hive lid and leans closer to inspect the colony; the veil and suit shift subtly in the morning breeze. Rooftop grasses sway softly and warm sunlight glints across the monitor\'s solar panel while its small indicator light gives one restrained pulse. Develop the camera with a slow, smooth lateral dolly and slight push-in toward the mounted device, creating natural foreground parallax from passing bees. Gradually rack focus from the beekeeper to the monitor for a clean product-hero finish, with the device remaining sharp, stable, correctly mounted, and unchanged. Realistic bee motion, refined agricultural documentary cinematography, confident and practical mood, no cuts, no sudden movement, no added objects, no text, logos, interface graphics, or captions.',
width: 1366,
height: 768,
duration: 10,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: true
}
},
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/910a6ed9-7457-4476-8472-f90a707eaea6.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "minimax:4@2",
"positivePrompt": "Continue naturally from the supplied first frame as one continuous premium social ad shot. Preserve the exact beehive, monitor design, beekeeper, rooftop location, lighting, colors, and composition. Honeybees begin crawling across the landing board and several lift into gentle, believable flight around the hive. The beekeeper calmly slides one gloved hand across the hive lid and leans closer to inspect the colony; the veil and suit shift subtly in the morning breeze. Rooftop grasses sway softly and warm sunlight glints across the monitor's solar panel while its small indicator light gives one restrained pulse. Develop the camera with a slow, smooth lateral dolly and slight push-in toward the mounted device, creating natural foreground parallax from passing bees. Gradually rack focus from the beekeeper to the monitor for a clean product-hero finish, with the device remaining sharp, stable, correctly mounted, and unchanged. Realistic bee motion, refined agricultural documentary cinematography, confident and practical mood, no cuts, no sudden movement, no added objects, no text, logos, interface graphics, or captions.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": True
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/910a6ed9-7457-4476-8472-f90a707eaea6.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "db68c313-e4b7-40c3-be28-27c5a303a66c",
"model": "minimax:4@2",
"positivePrompt": "Continue naturally from the supplied first frame as one continuous premium social ad shot. Preserve the exact beehive, monitor design, beekeeper, rooftop location, lighting, colors, and composition. Honeybees begin crawling across the landing board and several lift into gentle, believable flight around the hive. The beekeeper calmly slides one gloved hand across the hive lid and leans closer to inspect the colony; the veil and suit shift subtly in the morning breeze. Rooftop grasses sway softly and warm sunlight glints across the monitor's solar panel while its small indicator light gives one restrained pulse. Develop the camera with a slow, smooth lateral dolly and slight push-in toward the mounted device, creating natural foreground parallax from passing bees. Gradually rack focus from the beekeeper to the monitor for a clean product-hero finish, with the device remaining sharp, stable, correctly mounted, and unchanged. Realistic bee motion, refined agricultural documentary cinematography, confident and practical mood, no cuts, no sudden movement, no added objects, no text, logos, interface graphics, or captions.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/910a6ed9-7457-4476-8472-f90a707eaea6.jpg"
]
}
}
]'runware run minimax:4@2 \
positivePrompt="Continue naturally from the supplied first frame as one continuous premium social ad shot. Preserve the exact beehive, monitor design, beekeeper, rooftop location, lighting, colors, and composition. Honeybees begin crawling across the landing board and several lift into gentle, believable flight around the hive. The beekeeper calmly slides one gloved hand across the hive lid and leans closer to inspect the colony; the veil and suit shift subtly in the morning breeze. Rooftop grasses sway softly and warm sunlight glints across the monitor's solar panel while its small indicator light gives one restrained pulse. Develop the camera with a slow, smooth lateral dolly and slight push-in toward the mounted device, creating natural foreground parallax from passing bees. Gradually rack focus from the beekeeper to the monitor for a clean product-hero finish, with the device remaining sharp, stable, correctly mounted, and unchanged. Realistic bee motion, refined agricultural documentary cinematography, confident and practical mood, no cuts, no sudden movement, no added objects, no text, logos, interface graphics, or captions." \
width=1366 \
height=768 \
duration=10 \
fps=25 \
providerSettings.minimax.promptOptimizer=true \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/910a6ed9-7457-4476-8472-f90a707eaea6.jpg{
"taskType": "videoInference",
"taskUUID": "db68c313-e4b7-40c3-be28-27c5a303a66c",
"model": "minimax:4@2",
"positivePrompt": "Continue naturally from the supplied first frame as one continuous premium social ad shot. Preserve the exact beehive, monitor design, beekeeper, rooftop location, lighting, colors, and composition. Honeybees begin crawling across the landing board and several lift into gentle, believable flight around the hive. The beekeeper calmly slides one gloved hand across the hive lid and leans closer to inspect the colony; the veil and suit shift subtly in the morning breeze. Rooftop grasses sway softly and warm sunlight glints across the monitor's solar panel while its small indicator light gives one restrained pulse. Develop the camera with a slow, smooth lateral dolly and slight push-in toward the mounted device, creating natural foreground parallax from passing bees. Gradually rack focus from the beekeeper to the monitor for a clean product-hero finish, with the device remaining sharp, stable, correctly mounted, and unchanged. Realistic bee motion, refined agricultural documentary cinematography, confident and practical mood, no cuts, no sudden movement, no added objects, no text, logos, interface graphics, or captions.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/910a6ed9-7457-4476-8472-f90a707eaea6.jpg"
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "db68c313-e4b7-40c3-be28-27c5a303a66c",
"videoUUID": "0e548006-93c6-486d-b148-785b70f1c972",
"videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/0e548006-93c6-486d-b148-785b70f1c972.mp4",
"seed": 807936933,
"cost": 0.32
}first-frame
Analog Seed Laboratory Music Video$0.32~1m 57simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:4@2',
positivePrompt: 'Continue directly from the supplied first frame as one unbroken experimental electronic music-video shot, preserving the musician’s face, cobalt workwear, synthesizer, laboratory layout, lighting and retro industrial color palette. She lowers her poised hand and turns two synthesizer knobs with deliberate rhythmic movements, gently nodding to the unheard beat. The seed-sorting machines behind her gradually engage: belts begin moving, small tan seeds travel across the trays, and one vibrating separator makes the seeds ripple in precise concentric patterns. Fine dust drifts through the warm sunbeams while fluorescent fixtures remain steady. The camera makes a smooth, slow dolly from left to right with a subtle push toward the performer, developing from a wide environmental composition into a confident medium-wide frame. Add slight natural movement in her sleeves and loose hair from the machinery airflow. Tactile 16mm texture, geometric industrial choreography, understated performance energy, realistic machine physics, stable composition and identity, no cuts, no scene change, no text, no logos.',
width: 1366,
height: 768,
duration: 10,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: true
}
},
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/fc06ecf0-8e03-4f4b-9c77-e5f7992c897b.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "minimax:4@2",
"positivePrompt": "Continue directly from the supplied first frame as one unbroken experimental electronic music-video shot, preserving the musician’s face, cobalt workwear, synthesizer, laboratory layout, lighting and retro industrial color palette. She lowers her poised hand and turns two synthesizer knobs with deliberate rhythmic movements, gently nodding to the unheard beat. The seed-sorting machines behind her gradually engage: belts begin moving, small tan seeds travel across the trays, and one vibrating separator makes the seeds ripple in precise concentric patterns. Fine dust drifts through the warm sunbeams while fluorescent fixtures remain steady. The camera makes a smooth, slow dolly from left to right with a subtle push toward the performer, developing from a wide environmental composition into a confident medium-wide frame. Add slight natural movement in her sleeves and loose hair from the machinery airflow. Tactile 16mm texture, geometric industrial choreography, understated performance energy, realistic machine physics, stable composition and identity, no cuts, no scene change, no text, no logos.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": True
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/fc06ecf0-8e03-4f4b-9c77-e5f7992c897b.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "845ff4c6-1c25-431c-adfd-03fdc52bed44",
"model": "minimax:4@2",
"positivePrompt": "Continue directly from the supplied first frame as one unbroken experimental electronic music-video shot, preserving the musician’s face, cobalt workwear, synthesizer, laboratory layout, lighting and retro industrial color palette. She lowers her poised hand and turns two synthesizer knobs with deliberate rhythmic movements, gently nodding to the unheard beat. The seed-sorting machines behind her gradually engage: belts begin moving, small tan seeds travel across the trays, and one vibrating separator makes the seeds ripple in precise concentric patterns. Fine dust drifts through the warm sunbeams while fluorescent fixtures remain steady. The camera makes a smooth, slow dolly from left to right with a subtle push toward the performer, developing from a wide environmental composition into a confident medium-wide frame. Add slight natural movement in her sleeves and loose hair from the machinery airflow. Tactile 16mm texture, geometric industrial choreography, understated performance energy, realistic machine physics, stable composition and identity, no cuts, no scene change, no text, no logos.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/fc06ecf0-8e03-4f4b-9c77-e5f7992c897b.jpg"
]
}
}
]'runware run minimax:4@2 \
positivePrompt="Continue directly from the supplied first frame as one unbroken experimental electronic music-video shot, preserving the musician’s face, cobalt workwear, synthesizer, laboratory layout, lighting and retro industrial color palette. She lowers her poised hand and turns two synthesizer knobs with deliberate rhythmic movements, gently nodding to the unheard beat. The seed-sorting machines behind her gradually engage: belts begin moving, small tan seeds travel across the trays, and one vibrating separator makes the seeds ripple in precise concentric patterns. Fine dust drifts through the warm sunbeams while fluorescent fixtures remain steady. The camera makes a smooth, slow dolly from left to right with a subtle push toward the performer, developing from a wide environmental composition into a confident medium-wide frame. Add slight natural movement in her sleeves and loose hair from the machinery airflow. Tactile 16mm texture, geometric industrial choreography, understated performance energy, realistic machine physics, stable composition and identity, no cuts, no scene change, no text, no logos." \
width=1366 \
height=768 \
duration=10 \
fps=25 \
providerSettings.minimax.promptOptimizer=true \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/fc06ecf0-8e03-4f4b-9c77-e5f7992c897b.jpg{
"taskType": "videoInference",
"taskUUID": "845ff4c6-1c25-431c-adfd-03fdc52bed44",
"model": "minimax:4@2",
"positivePrompt": "Continue directly from the supplied first frame as one unbroken experimental electronic music-video shot, preserving the musician’s face, cobalt workwear, synthesizer, laboratory layout, lighting and retro industrial color palette. She lowers her poised hand and turns two synthesizer knobs with deliberate rhythmic movements, gently nodding to the unheard beat. The seed-sorting machines behind her gradually engage: belts begin moving, small tan seeds travel across the trays, and one vibrating separator makes the seeds ripple in precise concentric patterns. Fine dust drifts through the warm sunbeams while fluorescent fixtures remain steady. The camera makes a smooth, slow dolly from left to right with a subtle push toward the performer, developing from a wide environmental composition into a confident medium-wide frame. Add slight natural movement in her sleeves and loose hair from the machinery airflow. Tactile 16mm texture, geometric industrial choreography, understated performance energy, realistic machine physics, stable composition and identity, no cuts, no scene change, no text, no logos.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/fc06ecf0-8e03-4f4b-9c77-e5f7992c897b.jpg"
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "845ff4c6-1c25-431c-adfd-03fdc52bed44",
"videoUUID": "7f8a234e-5513-4127-9e4e-2713d8d03c23",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/7f8a234e-5513-4127-9e4e-2713d8d03c23.mp4",
"seed": 744072635,
"cost": 0.32
}first-frame
Nuclear Safety Briefing Presenter$0.32~1m 41simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:4@2',
positivePrompt: 'Continue directly and seamlessly from the supplied first frame as one polished talking-head safety briefing. Preserve the presenter\'s exact identity, facial features, wardrobe, PPE, dosimeter, environment, lighting, and color palette. She begins speaking calmly to the lens with realistic lip articulation, natural blinking, subtle breathing, small reassuring nods, and restrained professional facial expressions. Midway through the shot, she lifts her right hand in one clear, measured gesture toward the electronic dosimeter clipped to her chest, briefly indicating it while continuing to speak, then lowers her hand and finishes with steady eye contact and a slight confident nod. Maintain anatomically coherent hands and precise eyeline. The camera makes a very slow, smooth eye-level dolly forward from a medium waist-up shot to a slightly tighter chest-up composition, creating gentle background parallax. The industrial training hall remains physically stable and softly out of focus. Continuous ten-second take, natural documentary motion, no cuts, no scene change, no added people, no graphics, no captions, no logos.',
width: 1366,
height: 768,
duration: 10,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: true
}
},
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/d34cd19d-aa51-43e1-850d-0260f67a2049.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "minimax:4@2",
"positivePrompt": "Continue directly and seamlessly from the supplied first frame as one polished talking-head safety briefing. Preserve the presenter's exact identity, facial features, wardrobe, PPE, dosimeter, environment, lighting, and color palette. She begins speaking calmly to the lens with realistic lip articulation, natural blinking, subtle breathing, small reassuring nods, and restrained professional facial expressions. Midway through the shot, she lifts her right hand in one clear, measured gesture toward the electronic dosimeter clipped to her chest, briefly indicating it while continuing to speak, then lowers her hand and finishes with steady eye contact and a slight confident nod. Maintain anatomically coherent hands and precise eyeline. The camera makes a very slow, smooth eye-level dolly forward from a medium waist-up shot to a slightly tighter chest-up composition, creating gentle background parallax. The industrial training hall remains physically stable and softly out of focus. Continuous ten-second take, natural documentary motion, no cuts, no scene change, no added people, no graphics, no captions, no logos.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": True
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/d34cd19d-aa51-43e1-850d-0260f67a2049.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "5ffcc03f-11b0-4853-a0ed-1a9e129bd950",
"model": "minimax:4@2",
"positivePrompt": "Continue directly and seamlessly from the supplied first frame as one polished talking-head safety briefing. Preserve the presenter's exact identity, facial features, wardrobe, PPE, dosimeter, environment, lighting, and color palette. She begins speaking calmly to the lens with realistic lip articulation, natural blinking, subtle breathing, small reassuring nods, and restrained professional facial expressions. Midway through the shot, she lifts her right hand in one clear, measured gesture toward the electronic dosimeter clipped to her chest, briefly indicating it while continuing to speak, then lowers her hand and finishes with steady eye contact and a slight confident nod. Maintain anatomically coherent hands and precise eyeline. The camera makes a very slow, smooth eye-level dolly forward from a medium waist-up shot to a slightly tighter chest-up composition, creating gentle background parallax. The industrial training hall remains physically stable and softly out of focus. Continuous ten-second take, natural documentary motion, no cuts, no scene change, no added people, no graphics, no captions, no logos.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/d34cd19d-aa51-43e1-850d-0260f67a2049.jpg"
]
}
}
]'runware run minimax:4@2 \
positivePrompt="Continue directly and seamlessly from the supplied first frame as one polished talking-head safety briefing. Preserve the presenter's exact identity, facial features, wardrobe, PPE, dosimeter, environment, lighting, and color palette. She begins speaking calmly to the lens with realistic lip articulation, natural blinking, subtle breathing, small reassuring nods, and restrained professional facial expressions. Midway through the shot, she lifts her right hand in one clear, measured gesture toward the electronic dosimeter clipped to her chest, briefly indicating it while continuing to speak, then lowers her hand and finishes with steady eye contact and a slight confident nod. Maintain anatomically coherent hands and precise eyeline. The camera makes a very slow, smooth eye-level dolly forward from a medium waist-up shot to a slightly tighter chest-up composition, creating gentle background parallax. The industrial training hall remains physically stable and softly out of focus. Continuous ten-second take, natural documentary motion, no cuts, no scene change, no added people, no graphics, no captions, no logos." \
width=1366 \
height=768 \
duration=10 \
fps=25 \
providerSettings.minimax.promptOptimizer=true \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/d34cd19d-aa51-43e1-850d-0260f67a2049.jpg{
"taskType": "videoInference",
"taskUUID": "5ffcc03f-11b0-4853-a0ed-1a9e129bd950",
"model": "minimax:4@2",
"positivePrompt": "Continue directly and seamlessly from the supplied first frame as one polished talking-head safety briefing. Preserve the presenter's exact identity, facial features, wardrobe, PPE, dosimeter, environment, lighting, and color palette. She begins speaking calmly to the lens with realistic lip articulation, natural blinking, subtle breathing, small reassuring nods, and restrained professional facial expressions. Midway through the shot, she lifts her right hand in one clear, measured gesture toward the electronic dosimeter clipped to her chest, briefly indicating it while continuing to speak, then lowers her hand and finishes with steady eye contact and a slight confident nod. Maintain anatomically coherent hands and precise eyeline. The camera makes a very slow, smooth eye-level dolly forward from a medium waist-up shot to a slightly tighter chest-up composition, creating gentle background parallax. The industrial training hall remains physically stable and softly out of focus. Continuous ten-second take, natural documentary motion, no cuts, no scene change, no added people, no graphics, no captions, no logos.",
"width": 1366,
"height": 768,
"duration": 10,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
},
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/d34cd19d-aa51-43e1-850d-0260f67a2049.jpg"
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "5ffcc03f-11b0-4853-a0ed-1a9e129bd950",
"videoUUID": "aea0069f-9151-439a-a66a-36f34fe01e76",
"videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/aea0069f-9151-439a-a66a-36f34fe01e76.mp4",
"seed": 1570482671,
"cost": 0.32
}