Runway Gen-4.5

Runway Gen-4.5 is an AI video generation model that creates short video clips from text prompts or static images with high visual fidelity and smooth motion. It supports both text-to-video and image-to-video generation with a range of aspect ratios and clip durations. Gen-4.5 emphasizes realistic motion, strong prompt adherence, and controllable composition, making it suitable for cinematic sequences and creative video workflows.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
Guides1
LEARN
Step-by-step tutorials for advanced use cases
text-to-video
Ceramic Factory Music Video Sequence$0.605~1m 46simport { 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@2',
positivePrompt: 'A five-second art-pop music video sequence inside a vast ceramic tile factory. A magnetic lead performer in cobalt-blue coveralls strides toward camera beside a conveyor carrying rows of wet terracotta tiles, while six factory dancers rhythmically press, turn, and lift clay slabs in synchronized choreography. The camera makes a smooth low wide-angle dolly backward, keeping the performer centered as machinery and dancers sweep past in strong parallax. On the final moment, the dancers snap their clay slabs upright and a fine cloud of rust-colored dust blooms through angled sunlight. Saturated cobalt and terracotta palette, hard skylight mixed with warm industrial lamps, tactile 35mm film grain, crisp fashion-editorial composition, realistic machinery and body motion, one continuous shot, no cuts, no text.',
width: 1280,
height: 720,
duration: 5
})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@2",
"positivePrompt": "A five-second art-pop music video sequence inside a vast ceramic tile factory. A magnetic lead performer in cobalt-blue coveralls strides toward camera beside a conveyor carrying rows of wet terracotta tiles, while six factory dancers rhythmically press, turn, and lift clay slabs in synchronized choreography. The camera makes a smooth low wide-angle dolly backward, keeping the performer centered as machinery and dancers sweep past in strong parallax. On the final moment, the dancers snap their clay slabs upright and a fine cloud of rust-colored dust blooms through angled sunlight. Saturated cobalt and terracotta palette, hard skylight mixed with warm industrial lamps, tactile 35mm film grain, crisp fashion-editorial composition, realistic machinery and body motion, one continuous shot, no cuts, no text.",
"width": 1280,
"height": 720,
"duration": 5
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "1efdc395-b243-4497-906e-1a34535ded23",
"model": "runway:1@2",
"positivePrompt": "A five-second art-pop music video sequence inside a vast ceramic tile factory. A magnetic lead performer in cobalt-blue coveralls strides toward camera beside a conveyor carrying rows of wet terracotta tiles, while six factory dancers rhythmically press, turn, and lift clay slabs in synchronized choreography. The camera makes a smooth low wide-angle dolly backward, keeping the performer centered as machinery and dancers sweep past in strong parallax. On the final moment, the dancers snap their clay slabs upright and a fine cloud of rust-colored dust blooms through angled sunlight. Saturated cobalt and terracotta palette, hard skylight mixed with warm industrial lamps, tactile 35mm film grain, crisp fashion-editorial composition, realistic machinery and body motion, one continuous shot, no cuts, no text.",
"width": 1280,
"height": 720,
"duration": 5
}
]'runware run runway:1@2 \
positivePrompt="A five-second art-pop music video sequence inside a vast ceramic tile factory. A magnetic lead performer in cobalt-blue coveralls strides toward camera beside a conveyor carrying rows of wet terracotta tiles, while six factory dancers rhythmically press, turn, and lift clay slabs in synchronized choreography. The camera makes a smooth low wide-angle dolly backward, keeping the performer centered as machinery and dancers sweep past in strong parallax. On the final moment, the dancers snap their clay slabs upright and a fine cloud of rust-colored dust blooms through angled sunlight. Saturated cobalt and terracotta palette, hard skylight mixed with warm industrial lamps, tactile 35mm film grain, crisp fashion-editorial composition, realistic machinery and body motion, one continuous shot, no cuts, no text." \
width=1280 \
height=720 \
duration=5{
"taskType": "videoInference",
"taskUUID": "1efdc395-b243-4497-906e-1a34535ded23",
"model": "runway:1@2",
"positivePrompt": "A five-second art-pop music video sequence inside a vast ceramic tile factory. A magnetic lead performer in cobalt-blue coveralls strides toward camera beside a conveyor carrying rows of wet terracotta tiles, while six factory dancers rhythmically press, turn, and lift clay slabs in synchronized choreography. The camera makes a smooth low wide-angle dolly backward, keeping the performer centered as machinery and dancers sweep past in strong parallax. On the final moment, the dancers snap their clay slabs upright and a fine cloud of rust-colored dust blooms through angled sunlight. Saturated cobalt and terracotta palette, hard skylight mixed with warm industrial lamps, tactile 35mm film grain, crisp fashion-editorial composition, realistic machinery and body motion, one continuous shot, no cuts, no text.",
"width": 1280,
"height": 720,
"duration": 5
}Response
{
"taskType": "videoInference",
"taskUUID": "1efdc395-b243-4497-906e-1a34535ded23",
"videoUUID": "2764cdb3-3d07-4bbb-9d45-f46918ccf682",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/2764cdb3-3d07-4bbb-9d45-f46918ccf682.mp4",
"seed": 117564928,
"cost": 0.605
}text-to-video
Urban Mining Animated Logo Sting$0.605~1m 40simport { 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@2',
positivePrompt: 'A premium five-second animated logo sting for SECOND ORE, an urban-mining company that recovers valuable metals from electronic waste. One continuous scene on a matte graphite background, composed for cinematic 16:9. Tiny copper, silver, and dark ceramic fragments glide inward along precise concentric paths, as if guided by an invisible magnetic field. Their motion forms a clean circular recovery emblem: two interlocking geometric arcs surrounding a small square chip. The particles settle into crisp brushed-metal surfaces while the uppercase wordmark “SECOND ORE” resolves beneath in restrained Swiss sans-serif lettering. Locked orthographic camera with an extremely subtle forward push, controlled soft shadows, mineral-microscopy detail, warm copper and cool silver against charcoal, elegant industrial mood. Smooth deliberate motion, no cuts, no additional text; hold the completed centered logo clearly in the final second.',
width: 1280,
height: 720,
duration: 5
})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@2",
"positivePrompt": "A premium five-second animated logo sting for SECOND ORE, an urban-mining company that recovers valuable metals from electronic waste. One continuous scene on a matte graphite background, composed for cinematic 16:9. Tiny copper, silver, and dark ceramic fragments glide inward along precise concentric paths, as if guided by an invisible magnetic field. Their motion forms a clean circular recovery emblem: two interlocking geometric arcs surrounding a small square chip. The particles settle into crisp brushed-metal surfaces while the uppercase wordmark “SECOND ORE” resolves beneath in restrained Swiss sans-serif lettering. Locked orthographic camera with an extremely subtle forward push, controlled soft shadows, mineral-microscopy detail, warm copper and cool silver against charcoal, elegant industrial mood. Smooth deliberate motion, no cuts, no additional text; hold the completed centered logo clearly in the final second.",
"width": 1280,
"height": 720,
"duration": 5
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "755a2260-123e-4829-99c7-94c3cb92990f",
"model": "runway:1@2",
"positivePrompt": "A premium five-second animated logo sting for SECOND ORE, an urban-mining company that recovers valuable metals from electronic waste. One continuous scene on a matte graphite background, composed for cinematic 16:9. Tiny copper, silver, and dark ceramic fragments glide inward along precise concentric paths, as if guided by an invisible magnetic field. Their motion forms a clean circular recovery emblem: two interlocking geometric arcs surrounding a small square chip. The particles settle into crisp brushed-metal surfaces while the uppercase wordmark “SECOND ORE” resolves beneath in restrained Swiss sans-serif lettering. Locked orthographic camera with an extremely subtle forward push, controlled soft shadows, mineral-microscopy detail, warm copper and cool silver against charcoal, elegant industrial mood. Smooth deliberate motion, no cuts, no additional text; hold the completed centered logo clearly in the final second.",
"width": 1280,
"height": 720,
"duration": 5
}
]'runware run runway:1@2 \
positivePrompt="A premium five-second animated logo sting for SECOND ORE, an urban-mining company that recovers valuable metals from electronic waste. One continuous scene on a matte graphite background, composed for cinematic 16:9. Tiny copper, silver, and dark ceramic fragments glide inward along precise concentric paths, as if guided by an invisible magnetic field. Their motion forms a clean circular recovery emblem: two interlocking geometric arcs surrounding a small square chip. The particles settle into crisp brushed-metal surfaces while the uppercase wordmark “SECOND ORE” resolves beneath in restrained Swiss sans-serif lettering. Locked orthographic camera with an extremely subtle forward push, controlled soft shadows, mineral-microscopy detail, warm copper and cool silver against charcoal, elegant industrial mood. Smooth deliberate motion, no cuts, no additional text; hold the completed centered logo clearly in the final second." \
width=1280 \
height=720 \
duration=5{
"taskType": "videoInference",
"taskUUID": "755a2260-123e-4829-99c7-94c3cb92990f",
"model": "runway:1@2",
"positivePrompt": "A premium five-second animated logo sting for SECOND ORE, an urban-mining company that recovers valuable metals from electronic waste. One continuous scene on a matte graphite background, composed for cinematic 16:9. Tiny copper, silver, and dark ceramic fragments glide inward along precise concentric paths, as if guided by an invisible magnetic field. Their motion forms a clean circular recovery emblem: two interlocking geometric arcs surrounding a small square chip. The particles settle into crisp brushed-metal surfaces while the uppercase wordmark “SECOND ORE” resolves beneath in restrained Swiss sans-serif lettering. Locked orthographic camera with an extremely subtle forward push, controlled soft shadows, mineral-microscopy detail, warm copper and cool silver against charcoal, elegant industrial mood. Smooth deliberate motion, no cuts, no additional text; hold the completed centered logo clearly in the final second.",
"width": 1280,
"height": 720,
"duration": 5
}Response
{
"taskType": "videoInference",
"taskUUID": "755a2260-123e-4829-99c7-94c3cb92990f",
"videoUUID": "63c6621f-f849-4746-800d-cc650db85c1b",
"videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/63c6621f-f849-4746-800d-cc650db85c1b.mp4",
"seed": 452083210,
"cost": 0.605
}first-frame
Pipe Inspection Crawler Demo$0.965~4m 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@2',
positivePrompt: 'The technician lifts their gloved hand away and the inspection crawler immediately drives forward into the pipe. Its six spring-loaded wheel arms flex independently against the curved wall. The camera makes a smooth, low tracking push behind it as the white inspection ring switches on and illuminates rust texture ahead. The crawler reaches the offset joint, compresses its front wheel arms, climbs cleanly over the raised seam, then re-expands and continues steadily into the pipe. Keep the orange chassis, wheel geometry, transparent training pipe, and workshop surroundings consistent. Realistic mechanical weight, tire grip, suspension movement, reflections, and restrained industrial documentary cinematography.',
width: 832,
height: 1104,
duration: 8,
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/ca5dfafb-258e-442b-b7c4-8f7770e26073.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@2",
"positivePrompt": "The technician lifts their gloved hand away and the inspection crawler immediately drives forward into the pipe. Its six spring-loaded wheel arms flex independently against the curved wall. The camera makes a smooth, low tracking push behind it as the white inspection ring switches on and illuminates rust texture ahead. The crawler reaches the offset joint, compresses its front wheel arms, climbs cleanly over the raised seam, then re-expands and continues steadily into the pipe. Keep the orange chassis, wheel geometry, transparent training pipe, and workshop surroundings consistent. Realistic mechanical weight, tire grip, suspension movement, reflections, and restrained industrial documentary cinematography.",
"width": 832,
"height": 1104,
"duration": 8,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/ca5dfafb-258e-442b-b7c4-8f7770e26073.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": "6b989461-4860-4a89-9961-850d77e0411f",
"model": "runway:1@2",
"positivePrompt": "The technician lifts their gloved hand away and the inspection crawler immediately drives forward into the pipe. Its six spring-loaded wheel arms flex independently against the curved wall. The camera makes a smooth, low tracking push behind it as the white inspection ring switches on and illuminates rust texture ahead. The crawler reaches the offset joint, compresses its front wheel arms, climbs cleanly over the raised seam, then re-expands and continues steadily into the pipe. Keep the orange chassis, wheel geometry, transparent training pipe, and workshop surroundings consistent. Realistic mechanical weight, tire grip, suspension movement, reflections, and restrained industrial documentary cinematography.",
"width": 832,
"height": 1104,
"duration": 8,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/ca5dfafb-258e-442b-b7c4-8f7770e26073.jpg",
"frame": "first"
}
]
}
}
]'runware run runway:1@2 \
positivePrompt="The technician lifts their gloved hand away and the inspection crawler immediately drives forward into the pipe. Its six spring-loaded wheel arms flex independently against the curved wall. The camera makes a smooth, low tracking push behind it as the white inspection ring switches on and illuminates rust texture ahead. The crawler reaches the offset joint, compresses its front wheel arms, climbs cleanly over the raised seam, then re-expands and continues steadily into the pipe. Keep the orange chassis, wheel geometry, transparent training pipe, and workshop surroundings consistent. Realistic mechanical weight, tire grip, suspension movement, reflections, and restrained industrial documentary cinematography." \
width=832 \
height=1104 \
duration=8 \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/ca5dfafb-258e-442b-b7c4-8f7770e26073.jpg \
inputs.frameImages.0.frame=first{
"taskType": "videoInference",
"taskUUID": "6b989461-4860-4a89-9961-850d77e0411f",
"model": "runway:1@2",
"positivePrompt": "The technician lifts their gloved hand away and the inspection crawler immediately drives forward into the pipe. Its six spring-loaded wheel arms flex independently against the curved wall. The camera makes a smooth, low tracking push behind it as the white inspection ring switches on and illuminates rust texture ahead. The crawler reaches the offset joint, compresses its front wheel arms, climbs cleanly over the raised seam, then re-expands and continues steadily into the pipe. Keep the orange chassis, wheel geometry, transparent training pipe, and workshop surroundings consistent. Realistic mechanical weight, tire grip, suspension movement, reflections, and restrained industrial documentary cinematography.",
"width": 832,
"height": 1104,
"duration": 8,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/ca5dfafb-258e-442b-b7c4-8f7770e26073.jpg",
"frame": "first"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "6b989461-4860-4a89-9961-850d77e0411f",
"videoUUID": "0a7ff4f4-6929-42ef-9025-1e130442b81d",
"videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/0a7ff4f4-6929-42ef-9025-1e130442b81d.mp4",
"seed": 1423541846,
"cost": 0.965
}first-frame
Meteorite Documentary Title Teaser$0.965~4m 18simport { 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@2',
positivePrompt: 'Continue directly from the supplied first frame. The camera makes a slow, precise push toward the iron meteorite while drifting slightly around its right side, creating rich parallax through the receding specimen shelves. Fine dust crosses the amber inspection beam and tiny metallic facets catch brief cold highlights. The vault lights dim one row at a time into darkness until the meteorite reads like a small eclipse against black. In the final two seconds, elegant condensed ivory lettering fades into the clean lower space: “MESSENGERS OF IRON”. Hold on the finished title composition. Prestige science documentary teaser, tactile 35mm grain, restrained amber, charcoal and oxidized copper palette, realistic optics, smooth deliberate motion, solemn and mysterious.',
width: 832,
height: 1104,
duration: 8,
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/cb318e77-f726-4f9b-ad07-7edabb850d53.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@2",
"positivePrompt": "Continue directly from the supplied first frame. The camera makes a slow, precise push toward the iron meteorite while drifting slightly around its right side, creating rich parallax through the receding specimen shelves. Fine dust crosses the amber inspection beam and tiny metallic facets catch brief cold highlights. The vault lights dim one row at a time into darkness until the meteorite reads like a small eclipse against black. In the final two seconds, elegant condensed ivory lettering fades into the clean lower space: “MESSENGERS OF IRON”. Hold on the finished title composition. Prestige science documentary teaser, tactile 35mm grain, restrained amber, charcoal and oxidized copper palette, realistic optics, smooth deliberate motion, solemn and mysterious.",
"width": 832,
"height": 1104,
"duration": 8,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/cb318e77-f726-4f9b-ad07-7edabb850d53.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": "c8a10a05-df87-42e7-87ba-26d9c8ebc1e1",
"model": "runway:1@2",
"positivePrompt": "Continue directly from the supplied first frame. The camera makes a slow, precise push toward the iron meteorite while drifting slightly around its right side, creating rich parallax through the receding specimen shelves. Fine dust crosses the amber inspection beam and tiny metallic facets catch brief cold highlights. The vault lights dim one row at a time into darkness until the meteorite reads like a small eclipse against black. In the final two seconds, elegant condensed ivory lettering fades into the clean lower space: “MESSENGERS OF IRON”. Hold on the finished title composition. Prestige science documentary teaser, tactile 35mm grain, restrained amber, charcoal and oxidized copper palette, realistic optics, smooth deliberate motion, solemn and mysterious.",
"width": 832,
"height": 1104,
"duration": 8,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/cb318e77-f726-4f9b-ad07-7edabb850d53.jpg",
"frame": "first"
}
]
}
}
]'runware run runway:1@2 \
positivePrompt="Continue directly from the supplied first frame. The camera makes a slow, precise push toward the iron meteorite while drifting slightly around its right side, creating rich parallax through the receding specimen shelves. Fine dust crosses the amber inspection beam and tiny metallic facets catch brief cold highlights. The vault lights dim one row at a time into darkness until the meteorite reads like a small eclipse against black. In the final two seconds, elegant condensed ivory lettering fades into the clean lower space: “MESSENGERS OF IRON”. Hold on the finished title composition. Prestige science documentary teaser, tactile 35mm grain, restrained amber, charcoal and oxidized copper palette, realistic optics, smooth deliberate motion, solemn and mysterious." \
width=832 \
height=1104 \
duration=8 \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/cb318e77-f726-4f9b-ad07-7edabb850d53.jpg \
inputs.frameImages.0.frame=first{
"taskType": "videoInference",
"taskUUID": "c8a10a05-df87-42e7-87ba-26d9c8ebc1e1",
"model": "runway:1@2",
"positivePrompt": "Continue directly from the supplied first frame. The camera makes a slow, precise push toward the iron meteorite while drifting slightly around its right side, creating rich parallax through the receding specimen shelves. Fine dust crosses the amber inspection beam and tiny metallic facets catch brief cold highlights. The vault lights dim one row at a time into darkness until the meteorite reads like a small eclipse against black. In the final two seconds, elegant condensed ivory lettering fades into the clean lower space: “MESSENGERS OF IRON”. Hold on the finished title composition. Prestige science documentary teaser, tactile 35mm grain, restrained amber, charcoal and oxidized copper palette, realistic optics, smooth deliberate motion, solemn and mysterious.",
"width": 832,
"height": 1104,
"duration": 8,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/cb318e77-f726-4f9b-ad07-7edabb850d53.jpg",
"frame": "first"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "c8a10a05-df87-42e7-87ba-26d9c8ebc1e1",
"videoUUID": "c88768a7-bb32-4b2c-9838-9113009e6865",
"videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/c88768a7-bb32-4b2c-9838-9113009e6865.mp4",
"seed": 69892636,
"cost": 0.965
}