Runway Gen-4 Turbo

Runway Gen-4 Turbo is a high speed variant of Gen-4 for rapid video ideation. It turns reference images into short cinematic clips with strong character consistency, smooth motion, and reduced credit cost. Ideal for fast iteration in production and previsualization pipelines.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
first-frame
Seed Cryobank Training Presenter Clip$0.252~25simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runway:1@1',
positivePrompt: 'Continue the supplied first-frame shot as a polished science-training presenter clip. The cryobiologist begins speaking directly to the lens with natural lip articulation, a calm welcoming expression, subtle head movement, and one measured gloved-hand gesture toward the nearest cryogenic dewar before returning to a neutral pose. She blinks naturally and maintains steady eye contact. Thin cold vapor rolls slowly around the equipment, amber status lights pulse gently, and a loose strand of hair shifts in the ventilation. The camera makes a very slow, stable push toward her face with mild background parallax. Preserve her identity, clothing, safety glasses, laboratory layout, cyan-and-amber lighting, and documentary realism throughout. Single continuous shot, no cut.',
width: 1280,
height: 720,
duration: 5,
inputs: {
frameImages: [
{
frame: 'first',
image: 'https://assets.runware.ai/assets/inputs/26a7490c-d273-47d6-ae55-7f98b1093647.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": "runway:1@1",
"positivePrompt": "Continue the supplied first-frame shot as a polished science-training presenter clip. The cryobiologist begins speaking directly to the lens with natural lip articulation, a calm welcoming expression, subtle head movement, and one measured gloved-hand gesture toward the nearest cryogenic dewar before returning to a neutral pose. She blinks naturally and maintains steady eye contact. Thin cold vapor rolls slowly around the equipment, amber status lights pulse gently, and a loose strand of hair shifts in the ventilation. The camera makes a very slow, stable push toward her face with mild background parallax. Preserve her identity, clothing, safety glasses, laboratory layout, cyan-and-amber lighting, and documentary realism throughout. Single continuous shot, no cut.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"frame": "first",
"image": "https://assets.runware.ai/assets/inputs/26a7490c-d273-47d6-ae55-7f98b1093647.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": "ed94ec74-1b0d-4ab3-9ba0-bc8bb52be25b",
"model": "runway:1@1",
"positivePrompt": "Continue the supplied first-frame shot as a polished science-training presenter clip. The cryobiologist begins speaking directly to the lens with natural lip articulation, a calm welcoming expression, subtle head movement, and one measured gloved-hand gesture toward the nearest cryogenic dewar before returning to a neutral pose. She blinks naturally and maintains steady eye contact. Thin cold vapor rolls slowly around the equipment, amber status lights pulse gently, and a loose strand of hair shifts in the ventilation. The camera makes a very slow, stable push toward her face with mild background parallax. Preserve her identity, clothing, safety glasses, laboratory layout, cyan-and-amber lighting, and documentary realism throughout. Single continuous shot, no cut.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"frame": "first",
"image": "https://assets.runware.ai/assets/inputs/26a7490c-d273-47d6-ae55-7f98b1093647.jpg"
}
]
}
}
]'runware run runway:1@1 \
positivePrompt="Continue the supplied first-frame shot as a polished science-training presenter clip. The cryobiologist begins speaking directly to the lens with natural lip articulation, a calm welcoming expression, subtle head movement, and one measured gloved-hand gesture toward the nearest cryogenic dewar before returning to a neutral pose. She blinks naturally and maintains steady eye contact. Thin cold vapor rolls slowly around the equipment, amber status lights pulse gently, and a loose strand of hair shifts in the ventilation. The camera makes a very slow, stable push toward her face with mild background parallax. Preserve her identity, clothing, safety glasses, laboratory layout, cyan-and-amber lighting, and documentary realism throughout. Single continuous shot, no cut." \
width=1280 \
height=720 \
duration=5 \
inputs.frameImages.0.frame=first \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/26a7490c-d273-47d6-ae55-7f98b1093647.jpg{
"taskType": "videoInference",
"taskUUID": "ed94ec74-1b0d-4ab3-9ba0-bc8bb52be25b",
"model": "runway:1@1",
"positivePrompt": "Continue the supplied first-frame shot as a polished science-training presenter clip. The cryobiologist begins speaking directly to the lens with natural lip articulation, a calm welcoming expression, subtle head movement, and one measured gloved-hand gesture toward the nearest cryogenic dewar before returning to a neutral pose. She blinks naturally and maintains steady eye contact. Thin cold vapor rolls slowly around the equipment, amber status lights pulse gently, and a loose strand of hair shifts in the ventilation. The camera makes a very slow, stable push toward her face with mild background parallax. Preserve her identity, clothing, safety glasses, laboratory layout, cyan-and-amber lighting, and documentary realism throughout. Single continuous shot, no cut.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"frame": "first",
"image": "https://assets.runware.ai/assets/inputs/26a7490c-d273-47d6-ae55-7f98b1093647.jpg"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "ed94ec74-1b0d-4ab3-9ba0-bc8bb52be25b",
"videoUUID": "a68cbc31-a7bd-4b11-811c-629ddc146a3f",
"videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/a68cbc31-a7bd-4b11-811c-629ddc146a3f.mp4",
"seed": 1336617139,
"cost": 0.2521
}first-frame
Urban Pigeon Racing Series Teaser$0.252~28simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runway:1@1',
positivePrompt: 'Continue directly from the supplied frame in one unbroken cinematic shot. The handler snaps the latch and pulls the gate open; the pigeons surge outward together, wings beating with convincing weight and slight variations in timing. Loose feathers, rooftop dust, jacket fabric and laundry react to the sudden air pressure. Push rapidly past the handler at bird height, then crane and tilt upward as the flock banks across the tower blocks, briefly casting racing shadows over the concrete. Maintain the gritty 35mm texture, coral dawn light and cool shadows. End on a steady wide view with the flock forming a sweeping arc above the skyline and clean open sky in the upper center.',
width: 1280,
height: 720,
duration: 5,
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/1d00c72e-e12b-4a6f-b4de-19ae382f84ef.jpg',
frame: 'first'
}
]
}
})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": "runway:1@1",
"positivePrompt": "Continue directly from the supplied frame in one unbroken cinematic shot. The handler snaps the latch and pulls the gate open; the pigeons surge outward together, wings beating with convincing weight and slight variations in timing. Loose feathers, rooftop dust, jacket fabric and laundry react to the sudden air pressure. Push rapidly past the handler at bird height, then crane and tilt upward as the flock banks across the tower blocks, briefly casting racing shadows over the concrete. Maintain the gritty 35mm texture, coral dawn light and cool shadows. End on a steady wide view with the flock forming a sweeping arc above the skyline and clean open sky in the upper center.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/1d00c72e-e12b-4a6f-b4de-19ae382f84ef.jpg",
"frame": "first"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "097a6df3-b07e-4c69-bb55-60c1dd290f42",
"model": "runway:1@1",
"positivePrompt": "Continue directly from the supplied frame in one unbroken cinematic shot. The handler snaps the latch and pulls the gate open; the pigeons surge outward together, wings beating with convincing weight and slight variations in timing. Loose feathers, rooftop dust, jacket fabric and laundry react to the sudden air pressure. Push rapidly past the handler at bird height, then crane and tilt upward as the flock banks across the tower blocks, briefly casting racing shadows over the concrete. Maintain the gritty 35mm texture, coral dawn light and cool shadows. End on a steady wide view with the flock forming a sweeping arc above the skyline and clean open sky in the upper center.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/1d00c72e-e12b-4a6f-b4de-19ae382f84ef.jpg",
"frame": "first"
}
]
}
}
]'runware run runway:1@1 \
positivePrompt="Continue directly from the supplied frame in one unbroken cinematic shot. The handler snaps the latch and pulls the gate open; the pigeons surge outward together, wings beating with convincing weight and slight variations in timing. Loose feathers, rooftop dust, jacket fabric and laundry react to the sudden air pressure. Push rapidly past the handler at bird height, then crane and tilt upward as the flock banks across the tower blocks, briefly casting racing shadows over the concrete. Maintain the gritty 35mm texture, coral dawn light and cool shadows. End on a steady wide view with the flock forming a sweeping arc above the skyline and clean open sky in the upper center." \
width=1280 \
height=720 \
duration=5 \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/1d00c72e-e12b-4a6f-b4de-19ae382f84ef.jpg \
inputs.frameImages.0.frame=first{
"taskType": "videoInference",
"taskUUID": "097a6df3-b07e-4c69-bb55-60c1dd290f42",
"model": "runway:1@1",
"positivePrompt": "Continue directly from the supplied frame in one unbroken cinematic shot. The handler snaps the latch and pulls the gate open; the pigeons surge outward together, wings beating with convincing weight and slight variations in timing. Loose feathers, rooftop dust, jacket fabric and laundry react to the sudden air pressure. Push rapidly past the handler at bird height, then crane and tilt upward as the flock banks across the tower blocks, briefly casting racing shadows over the concrete. Maintain the gritty 35mm texture, coral dawn light and cool shadows. End on a steady wide view with the flock forming a sweeping arc above the skyline and clean open sky in the upper center.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/1d00c72e-e12b-4a6f-b4de-19ae382f84ef.jpg",
"frame": "first"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "097a6df3-b07e-4c69-bb55-60c1dd290f42",
"videoUUID": "fd9aaf62-3dad-4afc-88d9-1fb3723217ce",
"videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/fd9aaf62-3dad-4afc-88d9-1fb3723217ce.mp4",
"seed": 1532480140,
"cost": 0.2521
}first-frame
Pipe Organ Documentary Title Sequence$0.252~25simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runway:1@1',
positivePrompt: 'Continue the supplied first frame as one uninterrupted cinematic title shot. The camera creeps slowly forward and arcs slightly left, creating layered parallax between the brass title plate, wooden linkages and towering pipes. The restorer\'s hand carefully turns the screwdriver; the connected mechanism answers with a precise sequence of small levers lifting and felt stops moving. Deep in the background, the organ bellows inhale once, making the pipes and hanging dust subtly tremble. The cool dawn beam drifts through the warm workshop haze. Keep the engraved words "THE LAST NOTE" centered, unchanged and perfectly legible throughout. Natural hand motion, physically accurate machinery, shallow focus breathing, restrained film grain, no cut, no sudden motion.',
width: 1280,
height: 720,
duration: 5,
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/59fb7161-677d-4c24-b3eb-3fde17923820.jpg',
frame: 'first'
}
]
}
})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": "runway:1@1",
"positivePrompt": "Continue the supplied first frame as one uninterrupted cinematic title shot. The camera creeps slowly forward and arcs slightly left, creating layered parallax between the brass title plate, wooden linkages and towering pipes. The restorer's hand carefully turns the screwdriver; the connected mechanism answers with a precise sequence of small levers lifting and felt stops moving. Deep in the background, the organ bellows inhale once, making the pipes and hanging dust subtly tremble. The cool dawn beam drifts through the warm workshop haze. Keep the engraved words \"THE LAST NOTE\" centered, unchanged and perfectly legible throughout. Natural hand motion, physically accurate machinery, shallow focus breathing, restrained film grain, no cut, no sudden motion.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/59fb7161-677d-4c24-b3eb-3fde17923820.jpg",
"frame": "first"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "a1f4de98-8189-4d24-9e3b-f48490bc5235",
"model": "runway:1@1",
"positivePrompt": "Continue the supplied first frame as one uninterrupted cinematic title shot. The camera creeps slowly forward and arcs slightly left, creating layered parallax between the brass title plate, wooden linkages and towering pipes. The restorer's hand carefully turns the screwdriver; the connected mechanism answers with a precise sequence of small levers lifting and felt stops moving. Deep in the background, the organ bellows inhale once, making the pipes and hanging dust subtly tremble. The cool dawn beam drifts through the warm workshop haze. Keep the engraved words \"THE LAST NOTE\" centered, unchanged and perfectly legible throughout. Natural hand motion, physically accurate machinery, shallow focus breathing, restrained film grain, no cut, no sudden motion.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/59fb7161-677d-4c24-b3eb-3fde17923820.jpg",
"frame": "first"
}
]
}
}
]'runware run runway:1@1 \
positivePrompt="Continue the supplied first frame as one uninterrupted cinematic title shot. The camera creeps slowly forward and arcs slightly left, creating layered parallax between the brass title plate, wooden linkages and towering pipes. The restorer's hand carefully turns the screwdriver; the connected mechanism answers with a precise sequence of small levers lifting and felt stops moving. Deep in the background, the organ bellows inhale once, making the pipes and hanging dust subtly tremble. The cool dawn beam drifts through the warm workshop haze. Keep the engraved words \"THE LAST NOTE\" centered, unchanged and perfectly legible throughout. Natural hand motion, physically accurate machinery, shallow focus breathing, restrained film grain, no cut, no sudden motion." \
width=1280 \
height=720 \
duration=5 \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/59fb7161-677d-4c24-b3eb-3fde17923820.jpg \
inputs.frameImages.0.frame=first{
"taskType": "videoInference",
"taskUUID": "a1f4de98-8189-4d24-9e3b-f48490bc5235",
"model": "runway:1@1",
"positivePrompt": "Continue the supplied first frame as one uninterrupted cinematic title shot. The camera creeps slowly forward and arcs slightly left, creating layered parallax between the brass title plate, wooden linkages and towering pipes. The restorer's hand carefully turns the screwdriver; the connected mechanism answers with a precise sequence of small levers lifting and felt stops moving. Deep in the background, the organ bellows inhale once, making the pipes and hanging dust subtly tremble. The cool dawn beam drifts through the warm workshop haze. Keep the engraved words \"THE LAST NOTE\" centered, unchanged and perfectly legible throughout. Natural hand motion, physically accurate machinery, shallow focus breathing, restrained film grain, no cut, no sudden motion.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/59fb7161-677d-4c24-b3eb-3fde17923820.jpg",
"frame": "first"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "a1f4de98-8189-4d24-9e3b-f48490bc5235",
"videoUUID": "d9b1cfa9-7edf-45f3-a57a-6c2706e34267",
"videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/d9b1cfa9-7edf-45f3-a57a-6c2706e34267.mp4",
"seed": 1037468616,
"cost": 0.2521
}first-frame
Pre-Dawn Fish Auction Music Video$0.252~25simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runway:1@1',
positivePrompt: 'Continue directly from the supplied first frame as one unbroken music-video shot. The vocalist jerks the orange crate upward like a percussion instrument, strikes its side twice with her gloved palm, then pivots toward the lens and mouths a forceful lyric with controlled, confrontational energy. The camera dollies backward at floor level while arcing slightly around her, maintaining a medium-wide view. Refrigeration mist rolls across the wet tiles, hanging vinyl curtains sway, loose ice skitters toward the drains, reflections ripple under her boots, and overhead fluorescent tubes pulse sequentially down the hall. Preserve her identity, wardrobe, realistic auction setting, cyan-orange palette, and cinematic contrast. Smooth purposeful motion, no cuts.',
width: 1280,
height: 720,
duration: 5,
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/a52eac6c-9417-4bf6-9ccd-f5933001a277.jpg',
frame: 'first'
}
]
}
})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": "runway:1@1",
"positivePrompt": "Continue directly from the supplied first frame as one unbroken music-video shot. The vocalist jerks the orange crate upward like a percussion instrument, strikes its side twice with her gloved palm, then pivots toward the lens and mouths a forceful lyric with controlled, confrontational energy. The camera dollies backward at floor level while arcing slightly around her, maintaining a medium-wide view. Refrigeration mist rolls across the wet tiles, hanging vinyl curtains sway, loose ice skitters toward the drains, reflections ripple under her boots, and overhead fluorescent tubes pulse sequentially down the hall. Preserve her identity, wardrobe, realistic auction setting, cyan-orange palette, and cinematic contrast. Smooth purposeful motion, no cuts.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/a52eac6c-9417-4bf6-9ccd-f5933001a277.jpg",
"frame": "first"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "a28cc7f9-6a2d-4f4a-9cdd-6c70484ad936",
"model": "runway:1@1",
"positivePrompt": "Continue directly from the supplied first frame as one unbroken music-video shot. The vocalist jerks the orange crate upward like a percussion instrument, strikes its side twice with her gloved palm, then pivots toward the lens and mouths a forceful lyric with controlled, confrontational energy. The camera dollies backward at floor level while arcing slightly around her, maintaining a medium-wide view. Refrigeration mist rolls across the wet tiles, hanging vinyl curtains sway, loose ice skitters toward the drains, reflections ripple under her boots, and overhead fluorescent tubes pulse sequentially down the hall. Preserve her identity, wardrobe, realistic auction setting, cyan-orange palette, and cinematic contrast. Smooth purposeful motion, no cuts.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/a52eac6c-9417-4bf6-9ccd-f5933001a277.jpg",
"frame": "first"
}
]
}
}
]'runware run runway:1@1 \
positivePrompt="Continue directly from the supplied first frame as one unbroken music-video shot. The vocalist jerks the orange crate upward like a percussion instrument, strikes its side twice with her gloved palm, then pivots toward the lens and mouths a forceful lyric with controlled, confrontational energy. The camera dollies backward at floor level while arcing slightly around her, maintaining a medium-wide view. Refrigeration mist rolls across the wet tiles, hanging vinyl curtains sway, loose ice skitters toward the drains, reflections ripple under her boots, and overhead fluorescent tubes pulse sequentially down the hall. Preserve her identity, wardrobe, realistic auction setting, cyan-orange palette, and cinematic contrast. Smooth purposeful motion, no cuts." \
width=1280 \
height=720 \
duration=5 \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/a52eac6c-9417-4bf6-9ccd-f5933001a277.jpg \
inputs.frameImages.0.frame=first{
"taskType": "videoInference",
"taskUUID": "a28cc7f9-6a2d-4f4a-9cdd-6c70484ad936",
"model": "runway:1@1",
"positivePrompt": "Continue directly from the supplied first frame as one unbroken music-video shot. The vocalist jerks the orange crate upward like a percussion instrument, strikes its side twice with her gloved palm, then pivots toward the lens and mouths a forceful lyric with controlled, confrontational energy. The camera dollies backward at floor level while arcing slightly around her, maintaining a medium-wide view. Refrigeration mist rolls across the wet tiles, hanging vinyl curtains sway, loose ice skitters toward the drains, reflections ripple under her boots, and overhead fluorescent tubes pulse sequentially down the hall. Preserve her identity, wardrobe, realistic auction setting, cyan-orange palette, and cinematic contrast. Smooth purposeful motion, no cuts.",
"width": 1280,
"height": 720,
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/a52eac6c-9417-4bf6-9ccd-f5933001a277.jpg",
"frame": "first"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "a28cc7f9-6a2d-4f4a-9cdd-6c70484ad936",
"videoUUID": "3afacf8e-db57-44b5-a9f9-dcf96749c37d",
"videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/3afacf8e-db57-44b5-a9f9-dcf96749c37d.mp4",
"seed": 1808635897,
"cost": 0.2521
}