MODEL IDrunware:201@1
live

Wan2.5-Preview

Alibaba
by Alibaba

Wan2.5-Preview is Alibaba’s multimodal video model in research preview. It supports text to video and image to video with native audio generation for clips around 10 seconds. It offers strong prompt adherence, smooth motion, and multilingual audio for narrative scenes.

Wan2.5-Preview
text-to-video

Harbor Pilot Safety Bulletin

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'A polished five-second talking-head safety bulletin filmed inside the wheelhouse of a working harbor tug at dawn. Chest-up medium close-up of an experienced female harbor pilot in a navy uniform and bright orange flotation vest, facing the camera with calm authority. She speaks clearly with precise synchronized lip movement: “Crosswinds peak at noon—secure deck loads before leaving the inner harbor.” Through rain-speckled windows behind her, steel-blue water heaves, container cranes slide past, and a deckhand briefly crosses the background. One windshield wiper sweeps across the glass as the vessel rolls gently, creating subtle natural body movement and shifting reflections. Cool overcast daylight, warm instrument glow on her face, crisp broadcast-documentary realism, stable landscape composition, shallow depth of field. Native synchronized audio: clear female voice, low diesel-engine vibration, soft rain on glass, one wiper squeak, faint radio chatter, and a distant foghorn. No captions, logos, interface elements, or music.',
  negativePrompt: 'Poor lip sync, slurred speech, distorted face, extra people in foreground, exaggerated camera shake, subtitles, captions, logos, watermarks, interface graphics, background music.',
  width: 1280,
  height: 720,
  duration: 5,
  providerSettings: {
    alibaba: {
      audio: true,
      promptExtend: true
    }
  }
})
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": "runware:201@1",
            "positivePrompt": "A polished five-second talking-head safety bulletin filmed inside the wheelhouse of a working harbor tug at dawn. Chest-up medium close-up of an experienced female harbor pilot in a navy uniform and bright orange flotation vest, facing the camera with calm authority. She speaks clearly with precise synchronized lip movement: “Crosswinds peak at noon—secure deck loads before leaving the inner harbor.” Through rain-speckled windows behind her, steel-blue water heaves, container cranes slide past, and a deckhand briefly crosses the background. One windshield wiper sweeps across the glass as the vessel rolls gently, creating subtle natural body movement and shifting reflections. Cool overcast daylight, warm instrument glow on her face, crisp broadcast-documentary realism, stable landscape composition, shallow depth of field. Native synchronized audio: clear female voice, low diesel-engine vibration, soft rain on glass, one wiper squeak, faint radio chatter, and a distant foghorn. No captions, logos, interface elements, or music.",
            "negativePrompt": "Poor lip sync, slurred speech, distorted face, extra people in foreground, exaggerated camera shake, subtitles, captions, logos, watermarks, interface graphics, background music.",
            "width": 1280,
            "height": 720,
            "duration": 5,
            "providerSettings": {
                "alibaba": {
                    "audio": True,
                    "promptExtend": True
                }
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "64957a3d-45b9-4fcf-ae1d-287258e2f050",
      "model": "runware:201@1",
      "positivePrompt": "A polished five-second talking-head safety bulletin filmed inside the wheelhouse of a working harbor tug at dawn. Chest-up medium close-up of an experienced female harbor pilot in a navy uniform and bright orange flotation vest, facing the camera with calm authority. She speaks clearly with precise synchronized lip movement: “Crosswinds peak at noon—secure deck loads before leaving the inner harbor.” Through rain-speckled windows behind her, steel-blue water heaves, container cranes slide past, and a deckhand briefly crosses the background. One windshield wiper sweeps across the glass as the vessel rolls gently, creating subtle natural body movement and shifting reflections. Cool overcast daylight, warm instrument glow on her face, crisp broadcast-documentary realism, stable landscape composition, shallow depth of field. Native synchronized audio: clear female voice, low diesel-engine vibration, soft rain on glass, one wiper squeak, faint radio chatter, and a distant foghorn. No captions, logos, interface elements, or music.",
      "negativePrompt": "Poor lip sync, slurred speech, distorted face, extra people in foreground, exaggerated camera shake, subtitles, captions, logos, watermarks, interface graphics, background music.",
      "width": 1280,
      "height": 720,
      "duration": 5,
      "providerSettings": {
        "alibaba": {
          "audio": true,
          "promptExtend": true
        }
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="A polished five-second talking-head safety bulletin filmed inside the wheelhouse of a working harbor tug at dawn. Chest-up medium close-up of an experienced female harbor pilot in a navy uniform and bright orange flotation vest, facing the camera with calm authority. She speaks clearly with precise synchronized lip movement: “Crosswinds peak at noon—secure deck loads before leaving the inner harbor.” Through rain-speckled windows behind her, steel-blue water heaves, container cranes slide past, and a deckhand briefly crosses the background. One windshield wiper sweeps across the glass as the vessel rolls gently, creating subtle natural body movement and shifting reflections. Cool overcast daylight, warm instrument glow on her face, crisp broadcast-documentary realism, stable landscape composition, shallow depth of field. Native synchronized audio: clear female voice, low diesel-engine vibration, soft rain on glass, one wiper squeak, faint radio chatter, and a distant foghorn. No captions, logos, interface elements, or music." \
  negativePrompt="Poor lip sync, slurred speech, distorted face, extra people in foreground, exaggerated camera shake, subtitles, captions, logos, watermarks, interface graphics, background music." \
  width=1280 \
  height=720 \
  duration=5 \
  providerSettings.alibaba.audio=true \
  providerSettings.alibaba.promptExtend=true
{
  "taskType": "videoInference",
  "taskUUID": "64957a3d-45b9-4fcf-ae1d-287258e2f050",
  "model": "runware:201@1",
  "positivePrompt": "A polished five-second talking-head safety bulletin filmed inside the wheelhouse of a working harbor tug at dawn. Chest-up medium close-up of an experienced female harbor pilot in a navy uniform and bright orange flotation vest, facing the camera with calm authority. She speaks clearly with precise synchronized lip movement: “Crosswinds peak at noon—secure deck loads before leaving the inner harbor.” Through rain-speckled windows behind her, steel-blue water heaves, container cranes slide past, and a deckhand briefly crosses the background. One windshield wiper sweeps across the glass as the vessel rolls gently, creating subtle natural body movement and shifting reflections. Cool overcast daylight, warm instrument glow on her face, crisp broadcast-documentary realism, stable landscape composition, shallow depth of field. Native synchronized audio: clear female voice, low diesel-engine vibration, soft rain on glass, one wiper squeak, faint radio chatter, and a distant foghorn. No captions, logos, interface elements, or music.",
  "negativePrompt": "Poor lip sync, slurred speech, distorted face, extra people in foreground, exaggerated camera shake, subtitles, captions, logos, watermarks, interface graphics, background music.",
  "width": 1280,
  "height": 720,
  "duration": 5,
  "providerSettings": {
    "alibaba": {
      "audio": true,
      "promptExtend": true
    }
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "64957a3d-45b9-4fcf-ae1d-287258e2f050",
  "videoUUID": "9a21a829-6713-423e-9113-0c8ffb0163e4",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/9a21a829-6713-423e-9113-0c8ffb0163e4.mp4",
  "seed": 1831129793,
  "cost": 0.4538
}
text-to-video

Florist Shears Social Video Ad

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'A polished five-second landscape social media product ad for professional florist shears, styled like a kinetic sports commercial inside a bright commercial flower greenhouse. Bold palette of cobalt-blue shears, vermilion gardening gloves, chartreuse foliage, and golden morning sunlight. Open on an extreme macro side view as the sharp steel blades decisively snip through a thick sunflower stem; tiny fibers separate cleanly and yellow petals shake loose. The camera instantly tracks sideways with a skilled florist making three fast, precise cuts through colorful stems, gathering the flowers into one arm while leaves and petals sweep through the sunbeams in crisp slow motion. Finish on a low, tight hero angle as the shears snap shut beside the fresh bouquet, polished blades catching a clean flare. Photoreal commercial cinematography, energetic camera movement, shallow depth of field, tactile detail, premium tool advertising, natural hand motion, clear product visibility, no lettering or logos. Native synchronized audio: crisp metallic snips timed exactly to every cut, stems cracking softly, leaves rustling, petals brushing the workbench, subtle greenhouse birds and ventilation ambience, no dialogue.',
  negativePrompt: 'Text, captions, logos, watermarks, distorted hands, extra fingers, duplicate tools, warped blades, floating flowers, artificial neon lighting, nighttime, rain, fantasy elements, app interface, camera shake, muddy image, unrelated music',
  width: 1280,
  height: 720,
  duration: 5,
  providerSettings: {
    alibaba: {
      audio: true
    }
  }
})
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": "runware:201@1",
            "positivePrompt": "A polished five-second landscape social media product ad for professional florist shears, styled like a kinetic sports commercial inside a bright commercial flower greenhouse. Bold palette of cobalt-blue shears, vermilion gardening gloves, chartreuse foliage, and golden morning sunlight. Open on an extreme macro side view as the sharp steel blades decisively snip through a thick sunflower stem; tiny fibers separate cleanly and yellow petals shake loose. The camera instantly tracks sideways with a skilled florist making three fast, precise cuts through colorful stems, gathering the flowers into one arm while leaves and petals sweep through the sunbeams in crisp slow motion. Finish on a low, tight hero angle as the shears snap shut beside the fresh bouquet, polished blades catching a clean flare. Photoreal commercial cinematography, energetic camera movement, shallow depth of field, tactile detail, premium tool advertising, natural hand motion, clear product visibility, no lettering or logos. Native synchronized audio: crisp metallic snips timed exactly to every cut, stems cracking softly, leaves rustling, petals brushing the workbench, subtle greenhouse birds and ventilation ambience, no dialogue.",
            "negativePrompt": "Text, captions, logos, watermarks, distorted hands, extra fingers, duplicate tools, warped blades, floating flowers, artificial neon lighting, nighttime, rain, fantasy elements, app interface, camera shake, muddy image, unrelated music",
            "width": 1280,
            "height": 720,
            "duration": 5,
            "providerSettings": {
                "alibaba": {
                    "audio": True
                }
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "ba2c5273-c0f5-43ef-81de-4ac425272fcb",
      "model": "runware:201@1",
      "positivePrompt": "A polished five-second landscape social media product ad for professional florist shears, styled like a kinetic sports commercial inside a bright commercial flower greenhouse. Bold palette of cobalt-blue shears, vermilion gardening gloves, chartreuse foliage, and golden morning sunlight. Open on an extreme macro side view as the sharp steel blades decisively snip through a thick sunflower stem; tiny fibers separate cleanly and yellow petals shake loose. The camera instantly tracks sideways with a skilled florist making three fast, precise cuts through colorful stems, gathering the flowers into one arm while leaves and petals sweep through the sunbeams in crisp slow motion. Finish on a low, tight hero angle as the shears snap shut beside the fresh bouquet, polished blades catching a clean flare. Photoreal commercial cinematography, energetic camera movement, shallow depth of field, tactile detail, premium tool advertising, natural hand motion, clear product visibility, no lettering or logos. Native synchronized audio: crisp metallic snips timed exactly to every cut, stems cracking softly, leaves rustling, petals brushing the workbench, subtle greenhouse birds and ventilation ambience, no dialogue.",
      "negativePrompt": "Text, captions, logos, watermarks, distorted hands, extra fingers, duplicate tools, warped blades, floating flowers, artificial neon lighting, nighttime, rain, fantasy elements, app interface, camera shake, muddy image, unrelated music",
      "width": 1280,
      "height": 720,
      "duration": 5,
      "providerSettings": {
        "alibaba": {
          "audio": true
        }
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="A polished five-second landscape social media product ad for professional florist shears, styled like a kinetic sports commercial inside a bright commercial flower greenhouse. Bold palette of cobalt-blue shears, vermilion gardening gloves, chartreuse foliage, and golden morning sunlight. Open on an extreme macro side view as the sharp steel blades decisively snip through a thick sunflower stem; tiny fibers separate cleanly and yellow petals shake loose. The camera instantly tracks sideways with a skilled florist making three fast, precise cuts through colorful stems, gathering the flowers into one arm while leaves and petals sweep through the sunbeams in crisp slow motion. Finish on a low, tight hero angle as the shears snap shut beside the fresh bouquet, polished blades catching a clean flare. Photoreal commercial cinematography, energetic camera movement, shallow depth of field, tactile detail, premium tool advertising, natural hand motion, clear product visibility, no lettering or logos. Native synchronized audio: crisp metallic snips timed exactly to every cut, stems cracking softly, leaves rustling, petals brushing the workbench, subtle greenhouse birds and ventilation ambience, no dialogue." \
  negativePrompt="Text, captions, logos, watermarks, distorted hands, extra fingers, duplicate tools, warped blades, floating flowers, artificial neon lighting, nighttime, rain, fantasy elements, app interface, camera shake, muddy image, unrelated music" \
  width=1280 \
  height=720 \
  duration=5 \
  providerSettings.alibaba.audio=true
{
  "taskType": "videoInference",
  "taskUUID": "ba2c5273-c0f5-43ef-81de-4ac425272fcb",
  "model": "runware:201@1",
  "positivePrompt": "A polished five-second landscape social media product ad for professional florist shears, styled like a kinetic sports commercial inside a bright commercial flower greenhouse. Bold palette of cobalt-blue shears, vermilion gardening gloves, chartreuse foliage, and golden morning sunlight. Open on an extreme macro side view as the sharp steel blades decisively snip through a thick sunflower stem; tiny fibers separate cleanly and yellow petals shake loose. The camera instantly tracks sideways with a skilled florist making three fast, precise cuts through colorful stems, gathering the flowers into one arm while leaves and petals sweep through the sunbeams in crisp slow motion. Finish on a low, tight hero angle as the shears snap shut beside the fresh bouquet, polished blades catching a clean flare. Photoreal commercial cinematography, energetic camera movement, shallow depth of field, tactile detail, premium tool advertising, natural hand motion, clear product visibility, no lettering or logos. Native synchronized audio: crisp metallic snips timed exactly to every cut, stems cracking softly, leaves rustling, petals brushing the workbench, subtle greenhouse birds and ventilation ambience, no dialogue.",
  "negativePrompt": "Text, captions, logos, watermarks, distorted hands, extra fingers, duplicate tools, warped blades, floating flowers, artificial neon lighting, nighttime, rain, fantasy elements, app interface, camera shake, muddy image, unrelated music",
  "width": 1280,
  "height": 720,
  "duration": 5,
  "providerSettings": {
    "alibaba": {
      "audio": true
    }
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "ba2c5273-c0f5-43ef-81de-4ac425272fcb",
  "videoUUID": "ed861e33-4549-48a1-ba94-257f5ad28541",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/ed861e33-4549-48a1-ba94-257f5ad28541.mp4",
  "seed": 796577333,
  "cost": 0.4538
}
first-frame

Fossil Preparation Tour Reel

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'The fossil preparator gently lowers the vibrating air scribe to the limestone and begins tracing the ammonite’s curved edge. Fine pale dust lifts into the warm task light while her gloved hand moves with precise, practiced control. The vertical camera makes a slow, steady push toward the specimen, transitioning from the preparator’s concentrated expression to an extreme macro view of stone grains breaking away. Tiny chips scatter across the bench in crisp slow motion. She switches to a soft brush and sweeps the dust aside, revealing the complete ridged ammonite spiral with a subtle mineral shimmer. Finish on the freshly uncovered fossil filling the frame as her brush exits cleanly. Premium museum documentary aesthetic, tactile macro detail, limestone cream and muted teal palette, realistic laboratory lighting, calm sense of discovery. Native audio: delicate air-scribe buzz, granular stone crackle, brush bristles and restrained modern percussion built from tool taps. A warm, articulate female voiceover says exactly: “Watch 180 million years come back into view. Book a behind-the-scenes fossil lab tour this weekend.”',
  resolution: '1080p',
  duration: 10,
  providerSettings: {
    alibaba: {
      audio: true
    }
  },
  inputs: {
    frameImages: [
      'https://assets.runware.ai/assets/inputs/eac55d84-039f-4866-ae18-820da667b7c4.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": "runware:201@1",
            "positivePrompt": "The fossil preparator gently lowers the vibrating air scribe to the limestone and begins tracing the ammonite’s curved edge. Fine pale dust lifts into the warm task light while her gloved hand moves with precise, practiced control. The vertical camera makes a slow, steady push toward the specimen, transitioning from the preparator’s concentrated expression to an extreme macro view of stone grains breaking away. Tiny chips scatter across the bench in crisp slow motion. She switches to a soft brush and sweeps the dust aside, revealing the complete ridged ammonite spiral with a subtle mineral shimmer. Finish on the freshly uncovered fossil filling the frame as her brush exits cleanly. Premium museum documentary aesthetic, tactile macro detail, limestone cream and muted teal palette, realistic laboratory lighting, calm sense of discovery. Native audio: delicate air-scribe buzz, granular stone crackle, brush bristles and restrained modern percussion built from tool taps. A warm, articulate female voiceover says exactly: “Watch 180 million years come back into view. Book a behind-the-scenes fossil lab tour this weekend.”",
            "resolution": "1080p",
            "duration": 10,
            "providerSettings": {
                "alibaba": {
                    "audio": True
                }
            },
            "inputs": {
                "frameImages": [
                    "https://assets.runware.ai/assets/inputs/eac55d84-039f-4866-ae18-820da667b7c4.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": "a618e197-a548-476c-815c-9fd372ed577c",
      "model": "runware:201@1",
      "positivePrompt": "The fossil preparator gently lowers the vibrating air scribe to the limestone and begins tracing the ammonite’s curved edge. Fine pale dust lifts into the warm task light while her gloved hand moves with precise, practiced control. The vertical camera makes a slow, steady push toward the specimen, transitioning from the preparator’s concentrated expression to an extreme macro view of stone grains breaking away. Tiny chips scatter across the bench in crisp slow motion. She switches to a soft brush and sweeps the dust aside, revealing the complete ridged ammonite spiral with a subtle mineral shimmer. Finish on the freshly uncovered fossil filling the frame as her brush exits cleanly. Premium museum documentary aesthetic, tactile macro detail, limestone cream and muted teal palette, realistic laboratory lighting, calm sense of discovery. Native audio: delicate air-scribe buzz, granular stone crackle, brush bristles and restrained modern percussion built from tool taps. A warm, articulate female voiceover says exactly: “Watch 180 million years come back into view. Book a behind-the-scenes fossil lab tour this weekend.”",
      "resolution": "1080p",
      "duration": 10,
      "providerSettings": {
        "alibaba": {
          "audio": true
        }
      },
      "inputs": {
        "frameImages": [
          "https://assets.runware.ai/assets/inputs/eac55d84-039f-4866-ae18-820da667b7c4.jpg"
        ]
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="The fossil preparator gently lowers the vibrating air scribe to the limestone and begins tracing the ammonite’s curved edge. Fine pale dust lifts into the warm task light while her gloved hand moves with precise, practiced control. The vertical camera makes a slow, steady push toward the specimen, transitioning from the preparator’s concentrated expression to an extreme macro view of stone grains breaking away. Tiny chips scatter across the bench in crisp slow motion. She switches to a soft brush and sweeps the dust aside, revealing the complete ridged ammonite spiral with a subtle mineral shimmer. Finish on the freshly uncovered fossil filling the frame as her brush exits cleanly. Premium museum documentary aesthetic, tactile macro detail, limestone cream and muted teal palette, realistic laboratory lighting, calm sense of discovery. Native audio: delicate air-scribe buzz, granular stone crackle, brush bristles and restrained modern percussion built from tool taps. A warm, articulate female voiceover says exactly: “Watch 180 million years come back into view. Book a behind-the-scenes fossil lab tour this weekend.”" \
  resolution=1080p \
  duration=10 \
  providerSettings.alibaba.audio=true \
  inputs.frameImages.0=https://assets.runware.ai/assets/inputs/eac55d84-039f-4866-ae18-820da667b7c4.jpg
{
  "taskType": "videoInference",
  "taskUUID": "a618e197-a548-476c-815c-9fd372ed577c",
  "model": "runware:201@1",
  "positivePrompt": "The fossil preparator gently lowers the vibrating air scribe to the limestone and begins tracing the ammonite’s curved edge. Fine pale dust lifts into the warm task light while her gloved hand moves with precise, practiced control. The vertical camera makes a slow, steady push toward the specimen, transitioning from the preparator’s concentrated expression to an extreme macro view of stone grains breaking away. Tiny chips scatter across the bench in crisp slow motion. She switches to a soft brush and sweeps the dust aside, revealing the complete ridged ammonite spiral with a subtle mineral shimmer. Finish on the freshly uncovered fossil filling the frame as her brush exits cleanly. Premium museum documentary aesthetic, tactile macro detail, limestone cream and muted teal palette, realistic laboratory lighting, calm sense of discovery. Native audio: delicate air-scribe buzz, granular stone crackle, brush bristles and restrained modern percussion built from tool taps. A warm, articulate female voiceover says exactly: “Watch 180 million years come back into view. Book a behind-the-scenes fossil lab tour this weekend.”",
  "resolution": "1080p",
  "duration": 10,
  "providerSettings": {
    "alibaba": {
      "audio": true
    }
  },
  "inputs": {
    "frameImages": [
      "https://assets.runware.ai/assets/inputs/eac55d84-039f-4866-ae18-820da667b7c4.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "a618e197-a548-476c-815c-9fd372ed577c",
  "videoUUID": "f9af0d39-f288-4409-97fc-155123862963",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/f9af0d39-f288-4409-97fc-155123862963.mp4",
  "seed": 1305786437,
  "cost": 1.3573
}
audio-driven

Couture Apiary Protective Suit Reel

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'A polished five-second portrait fashion showcase for a premium technical beekeeping suit, synchronized precisely to the supplied percussion. Set on a sunlit modern rooftop apiary styled like a clean Bauhaus set: chalk-white hive boxes, cobalt deck, marigold-yellow wall, cloudless pale-blue sky. The garment is sculptural pearl-white ripstop with cobalt seam tape, articulated elbows, tailored waist, reinforced gloves, and a translucent amber mesh hood. Opening metallic zipper sound: extreme macro of a gloved hand pulling the waterproof cobalt zipper upward. On the next two fabric snaps, sharp match cuts show the hood unfolding and its magnetic collar locking into place. On the brushed snare, reveal the beekeeper model in a confident half-turn as the amber veil catches sunlight and the jointed sleeves flex. A few calm bees drift safely outside the veil. On the final bass hit, settle into a full-body hero frame beside one matte-white hive, the complete silhouette centered and clearly readable. High-end outdoor workwear editorial, crisp hard sunlight, controlled shadows, tactile fabric detail, elegant purposeful movement, smooth stabilized camera, premium color grade, no text or logos.',
  negativePrompt: 'No captions, logos, labels, watermarks, extra limbs, exposed skin inside the veil, malformed hands, torn fabric, dirty suit, aggressive swarm, honey dripping, smoke clouds, fantasy elements, handheld shake, warped hive boxes, duplicate model, or cluttered background.',
  width: 832,
  height: 1088,
  duration: 5,
  inputs: {
    audio: 'https://assets.runware.ai/assets/inputs/f515bcf4-0133-4be4-b13e-c92f0e2a52b8.mp3'
  }
})
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": "runware:201@1",
            "positivePrompt": "A polished five-second portrait fashion showcase for a premium technical beekeeping suit, synchronized precisely to the supplied percussion. Set on a sunlit modern rooftop apiary styled like a clean Bauhaus set: chalk-white hive boxes, cobalt deck, marigold-yellow wall, cloudless pale-blue sky. The garment is sculptural pearl-white ripstop with cobalt seam tape, articulated elbows, tailored waist, reinforced gloves, and a translucent amber mesh hood. Opening metallic zipper sound: extreme macro of a gloved hand pulling the waterproof cobalt zipper upward. On the next two fabric snaps, sharp match cuts show the hood unfolding and its magnetic collar locking into place. On the brushed snare, reveal the beekeeper model in a confident half-turn as the amber veil catches sunlight and the jointed sleeves flex. A few calm bees drift safely outside the veil. On the final bass hit, settle into a full-body hero frame beside one matte-white hive, the complete silhouette centered and clearly readable. High-end outdoor workwear editorial, crisp hard sunlight, controlled shadows, tactile fabric detail, elegant purposeful movement, smooth stabilized camera, premium color grade, no text or logos.",
            "negativePrompt": "No captions, logos, labels, watermarks, extra limbs, exposed skin inside the veil, malformed hands, torn fabric, dirty suit, aggressive swarm, honey dripping, smoke clouds, fantasy elements, handheld shake, warped hive boxes, duplicate model, or cluttered background.",
            "width": 832,
            "height": 1088,
            "duration": 5,
            "inputs": {
                "audio": "https://assets.runware.ai/assets/inputs/f515bcf4-0133-4be4-b13e-c92f0e2a52b8.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "d20b73b9-84d1-4208-b433-2e14406cf0a4",
      "model": "runware:201@1",
      "positivePrompt": "A polished five-second portrait fashion showcase for a premium technical beekeeping suit, synchronized precisely to the supplied percussion. Set on a sunlit modern rooftop apiary styled like a clean Bauhaus set: chalk-white hive boxes, cobalt deck, marigold-yellow wall, cloudless pale-blue sky. The garment is sculptural pearl-white ripstop with cobalt seam tape, articulated elbows, tailored waist, reinforced gloves, and a translucent amber mesh hood. Opening metallic zipper sound: extreme macro of a gloved hand pulling the waterproof cobalt zipper upward. On the next two fabric snaps, sharp match cuts show the hood unfolding and its magnetic collar locking into place. On the brushed snare, reveal the beekeeper model in a confident half-turn as the amber veil catches sunlight and the jointed sleeves flex. A few calm bees drift safely outside the veil. On the final bass hit, settle into a full-body hero frame beside one matte-white hive, the complete silhouette centered and clearly readable. High-end outdoor workwear editorial, crisp hard sunlight, controlled shadows, tactile fabric detail, elegant purposeful movement, smooth stabilized camera, premium color grade, no text or logos.",
      "negativePrompt": "No captions, logos, labels, watermarks, extra limbs, exposed skin inside the veil, malformed hands, torn fabric, dirty suit, aggressive swarm, honey dripping, smoke clouds, fantasy elements, handheld shake, warped hive boxes, duplicate model, or cluttered background.",
      "width": 832,
      "height": 1088,
      "duration": 5,
      "inputs": {
        "audio": "https://assets.runware.ai/assets/inputs/f515bcf4-0133-4be4-b13e-c92f0e2a52b8.mp3"
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="A polished five-second portrait fashion showcase for a premium technical beekeeping suit, synchronized precisely to the supplied percussion. Set on a sunlit modern rooftop apiary styled like a clean Bauhaus set: chalk-white hive boxes, cobalt deck, marigold-yellow wall, cloudless pale-blue sky. The garment is sculptural pearl-white ripstop with cobalt seam tape, articulated elbows, tailored waist, reinforced gloves, and a translucent amber mesh hood. Opening metallic zipper sound: extreme macro of a gloved hand pulling the waterproof cobalt zipper upward. On the next two fabric snaps, sharp match cuts show the hood unfolding and its magnetic collar locking into place. On the brushed snare, reveal the beekeeper model in a confident half-turn as the amber veil catches sunlight and the jointed sleeves flex. A few calm bees drift safely outside the veil. On the final bass hit, settle into a full-body hero frame beside one matte-white hive, the complete silhouette centered and clearly readable. High-end outdoor workwear editorial, crisp hard sunlight, controlled shadows, tactile fabric detail, elegant purposeful movement, smooth stabilized camera, premium color grade, no text or logos." \
  negativePrompt="No captions, logos, labels, watermarks, extra limbs, exposed skin inside the veil, malformed hands, torn fabric, dirty suit, aggressive swarm, honey dripping, smoke clouds, fantasy elements, handheld shake, warped hive boxes, duplicate model, or cluttered background." \
  width=832 \
  height=1088 \
  duration=5 \
  inputs.audio=https://assets.runware.ai/assets/inputs/f515bcf4-0133-4be4-b13e-c92f0e2a52b8.mp3
{
  "taskType": "videoInference",
  "taskUUID": "d20b73b9-84d1-4208-b433-2e14406cf0a4",
  "model": "runware:201@1",
  "positivePrompt": "A polished five-second portrait fashion showcase for a premium technical beekeeping suit, synchronized precisely to the supplied percussion. Set on a sunlit modern rooftop apiary styled like a clean Bauhaus set: chalk-white hive boxes, cobalt deck, marigold-yellow wall, cloudless pale-blue sky. The garment is sculptural pearl-white ripstop with cobalt seam tape, articulated elbows, tailored waist, reinforced gloves, and a translucent amber mesh hood. Opening metallic zipper sound: extreme macro of a gloved hand pulling the waterproof cobalt zipper upward. On the next two fabric snaps, sharp match cuts show the hood unfolding and its magnetic collar locking into place. On the brushed snare, reveal the beekeeper model in a confident half-turn as the amber veil catches sunlight and the jointed sleeves flex. A few calm bees drift safely outside the veil. On the final bass hit, settle into a full-body hero frame beside one matte-white hive, the complete silhouette centered and clearly readable. High-end outdoor workwear editorial, crisp hard sunlight, controlled shadows, tactile fabric detail, elegant purposeful movement, smooth stabilized camera, premium color grade, no text or logos.",
  "negativePrompt": "No captions, logos, labels, watermarks, extra limbs, exposed skin inside the veil, malformed hands, torn fabric, dirty suit, aggressive swarm, honey dripping, smoke clouds, fantasy elements, handheld shake, warped hive boxes, duplicate model, or cluttered background.",
  "width": 832,
  "height": 1088,
  "duration": 5,
  "inputs": {
    "audio": "https://assets.runware.ai/assets/inputs/f515bcf4-0133-4be4-b13e-c92f0e2a52b8.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "d20b73b9-84d1-4208-b433-2e14406cf0a4",
  "videoUUID": "1e3785b0-b9dc-4f4e-a872-6b54e0eb917f",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/1e3785b0-b9dc-4f4e-a872-6b54e0eb917f.mp4",
  "seed": 128186689,
  "cost": 0.4538
}
Image to Video

Lantern Market Rainy Alley

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'Animate this first-frame image into a cinematic rainy night market sequence. The camera slowly pushes forward down the lantern-lit alley as rain ripples through puddles and reflections shimmer across wet cobblestones. Steam curls from the tea stall, hanging lanterns sway gently, fabric awnings flutter, and distant shoppers pass through the background with natural parallax. The woman with the transparent umbrella subtly shifts her posture and turns her head slightly as if noticing something ahead. A scooter light flickers softly, neon sign glow blooms in the mist, and the scene feels intimate, nostalgic, and alive. Realistic motion, strong depth, smooth transitions, detailed environmental movement, immersive street ambience with rain, soft chatter, porcelain cups, scooter hum, and market sounds. No subtitles, no text overlays, no logo.',
  negativePrompt: 'blurry motion, distorted anatomy, extra limbs, flicker, abrupt camera shake, duplicated people, warped umbrellas, melting objects, low detail, overexposed highlights, text, watermark, subtitles',
  width: 1280,
  height: 720,
  duration: 10,
  seed: 81567,
  providerSettings: {
    alibaba: {
      promptExtend: true,
      audio: true
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/77c1bf52-2488-4511-b486-60431656fda3.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": "runware:201@1",
            "positivePrompt": "Animate this first-frame image into a cinematic rainy night market sequence. The camera slowly pushes forward down the lantern-lit alley as rain ripples through puddles and reflections shimmer across wet cobblestones. Steam curls from the tea stall, hanging lanterns sway gently, fabric awnings flutter, and distant shoppers pass through the background with natural parallax. The woman with the transparent umbrella subtly shifts her posture and turns her head slightly as if noticing something ahead. A scooter light flickers softly, neon sign glow blooms in the mist, and the scene feels intimate, nostalgic, and alive. Realistic motion, strong depth, smooth transitions, detailed environmental movement, immersive street ambience with rain, soft chatter, porcelain cups, scooter hum, and market sounds. No subtitles, no text overlays, no logo.",
            "negativePrompt": "blurry motion, distorted anatomy, extra limbs, flicker, abrupt camera shake, duplicated people, warped umbrellas, melting objects, low detail, overexposed highlights, text, watermark, subtitles",
            "width": 1280,
            "height": 720,
            "duration": 10,
            "seed": 81567,
            "providerSettings": {
                "alibaba": {
                    "promptExtend": True,
                    "audio": True
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/77c1bf52-2488-4511-b486-60431656fda3.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": "ba5cf08d-a52b-44ca-bb54-da1f3d835108",
      "model": "runware:201@1",
      "positivePrompt": "Animate this first-frame image into a cinematic rainy night market sequence. The camera slowly pushes forward down the lantern-lit alley as rain ripples through puddles and reflections shimmer across wet cobblestones. Steam curls from the tea stall, hanging lanterns sway gently, fabric awnings flutter, and distant shoppers pass through the background with natural parallax. The woman with the transparent umbrella subtly shifts her posture and turns her head slightly as if noticing something ahead. A scooter light flickers softly, neon sign glow blooms in the mist, and the scene feels intimate, nostalgic, and alive. Realistic motion, strong depth, smooth transitions, detailed environmental movement, immersive street ambience with rain, soft chatter, porcelain cups, scooter hum, and market sounds. No subtitles, no text overlays, no logo.",
      "negativePrompt": "blurry motion, distorted anatomy, extra limbs, flicker, abrupt camera shake, duplicated people, warped umbrellas, melting objects, low detail, overexposed highlights, text, watermark, subtitles",
      "width": 1280,
      "height": 720,
      "duration": 10,
      "seed": 81567,
      "providerSettings": {
        "alibaba": {
          "promptExtend": true,
          "audio": true
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/77c1bf52-2488-4511-b486-60431656fda3.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="Animate this first-frame image into a cinematic rainy night market sequence. The camera slowly pushes forward down the lantern-lit alley as rain ripples through puddles and reflections shimmer across wet cobblestones. Steam curls from the tea stall, hanging lanterns sway gently, fabric awnings flutter, and distant shoppers pass through the background with natural parallax. The woman with the transparent umbrella subtly shifts her posture and turns her head slightly as if noticing something ahead. A scooter light flickers softly, neon sign glow blooms in the mist, and the scene feels intimate, nostalgic, and alive. Realistic motion, strong depth, smooth transitions, detailed environmental movement, immersive street ambience with rain, soft chatter, porcelain cups, scooter hum, and market sounds. No subtitles, no text overlays, no logo." \
  negativePrompt="blurry motion, distorted anatomy, extra limbs, flicker, abrupt camera shake, duplicated people, warped umbrellas, melting objects, low detail, overexposed highlights, text, watermark, subtitles" \
  width=1280 \
  height=720 \
  duration=10 \
  seed=81567 \
  providerSettings.alibaba.promptExtend=true \
  providerSettings.alibaba.audio=true \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/77c1bf52-2488-4511-b486-60431656fda3.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "ba5cf08d-a52b-44ca-bb54-da1f3d835108",
  "model": "runware:201@1",
  "positivePrompt": "Animate this first-frame image into a cinematic rainy night market sequence. The camera slowly pushes forward down the lantern-lit alley as rain ripples through puddles and reflections shimmer across wet cobblestones. Steam curls from the tea stall, hanging lanterns sway gently, fabric awnings flutter, and distant shoppers pass through the background with natural parallax. The woman with the transparent umbrella subtly shifts her posture and turns her head slightly as if noticing something ahead. A scooter light flickers softly, neon sign glow blooms in the mist, and the scene feels intimate, nostalgic, and alive. Realistic motion, strong depth, smooth transitions, detailed environmental movement, immersive street ambience with rain, soft chatter, porcelain cups, scooter hum, and market sounds. No subtitles, no text overlays, no logo.",
  "negativePrompt": "blurry motion, distorted anatomy, extra limbs, flicker, abrupt camera shake, duplicated people, warped umbrellas, melting objects, low detail, overexposed highlights, text, watermark, subtitles",
  "width": 1280,
  "height": 720,
  "duration": 10,
  "seed": 81567,
  "providerSettings": {
    "alibaba": {
      "promptExtend": true,
      "audio": true
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/77c1bf52-2488-4511-b486-60431656fda3.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "ba5cf08d-a52b-44ca-bb54-da1f3d835108",
  "videoUUID": "9899db5a-2d3a-4f70-86c2-7b002eeaa54e",
  "videoURL": "https://vm.runware.ai/video/os/a23d05/ws/5/vi/9899db5a-2d3a-4f70-86c2-7b002eeaa54e.mp4",
  "seed": 81567,
  "cost": 1.3573
}
Text to Video

Moonlit Desert Observatory Ritual

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'A cinematic wide shot of an ancient stone observatory in a silver-blue desert at midnight, ringed by softly glowing brass instruments and drifting lantern kites. A young astronomer in indigo robes stands on the central platform, tracing constellations in the air with a luminous astrolabe wand. As she moves, thin threads of light connect stars above to engraved maps below, and a circular mechanism slowly rotates under her feet. Fine desert dust lifts in gentle spirals, fabric ripples in the wind, candle flames flicker, and the camera performs a slow graceful dolly-in with subtle parallax. The sky is packed with bright stars, a large crescent moon, and a faint comet crossing the horizon. Native audio: soft desert wind, distant metal chimes, subtle stone mechanism hum, quiet footstep movement, and a hushed female voice in Arabic delivering a brief poetic line about reading the sky. Highly detailed, magical realism, elegant lighting, smooth natural motion, premium cinematic color grading.',
  negativePrompt: 'low detail, jittery motion, distorted anatomy, extra limbs, duplicated objects, blurry face, text overlays, watermark, logo, harsh cuts, overexposed highlights, noisy audio',
  width: 1280,
  height: 720,
  duration: 10,
  seed: 43365,
  providerSettings: {
    alibaba: {
      promptExtend: true,
      audio: true
    }
  }
})
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": "runware:201@1",
            "positivePrompt": "A cinematic wide shot of an ancient stone observatory in a silver-blue desert at midnight, ringed by softly glowing brass instruments and drifting lantern kites. A young astronomer in indigo robes stands on the central platform, tracing constellations in the air with a luminous astrolabe wand. As she moves, thin threads of light connect stars above to engraved maps below, and a circular mechanism slowly rotates under her feet. Fine desert dust lifts in gentle spirals, fabric ripples in the wind, candle flames flicker, and the camera performs a slow graceful dolly-in with subtle parallax. The sky is packed with bright stars, a large crescent moon, and a faint comet crossing the horizon. Native audio: soft desert wind, distant metal chimes, subtle stone mechanism hum, quiet footstep movement, and a hushed female voice in Arabic delivering a brief poetic line about reading the sky. Highly detailed, magical realism, elegant lighting, smooth natural motion, premium cinematic color grading.",
            "negativePrompt": "low detail, jittery motion, distorted anatomy, extra limbs, duplicated objects, blurry face, text overlays, watermark, logo, harsh cuts, overexposed highlights, noisy audio",
            "width": 1280,
            "height": 720,
            "duration": 10,
            "seed": 43365,
            "providerSettings": {
                "alibaba": {
                    "promptExtend": True,
                    "audio": True
                }
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "be8fd83d-7116-4984-b37e-391df5ee434e",
      "model": "runware:201@1",
      "positivePrompt": "A cinematic wide shot of an ancient stone observatory in a silver-blue desert at midnight, ringed by softly glowing brass instruments and drifting lantern kites. A young astronomer in indigo robes stands on the central platform, tracing constellations in the air with a luminous astrolabe wand. As she moves, thin threads of light connect stars above to engraved maps below, and a circular mechanism slowly rotates under her feet. Fine desert dust lifts in gentle spirals, fabric ripples in the wind, candle flames flicker, and the camera performs a slow graceful dolly-in with subtle parallax. The sky is packed with bright stars, a large crescent moon, and a faint comet crossing the horizon. Native audio: soft desert wind, distant metal chimes, subtle stone mechanism hum, quiet footstep movement, and a hushed female voice in Arabic delivering a brief poetic line about reading the sky. Highly detailed, magical realism, elegant lighting, smooth natural motion, premium cinematic color grading.",
      "negativePrompt": "low detail, jittery motion, distorted anatomy, extra limbs, duplicated objects, blurry face, text overlays, watermark, logo, harsh cuts, overexposed highlights, noisy audio",
      "width": 1280,
      "height": 720,
      "duration": 10,
      "seed": 43365,
      "providerSettings": {
        "alibaba": {
          "promptExtend": true,
          "audio": true
        }
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="A cinematic wide shot of an ancient stone observatory in a silver-blue desert at midnight, ringed by softly glowing brass instruments and drifting lantern kites. A young astronomer in indigo robes stands on the central platform, tracing constellations in the air with a luminous astrolabe wand. As she moves, thin threads of light connect stars above to engraved maps below, and a circular mechanism slowly rotates under her feet. Fine desert dust lifts in gentle spirals, fabric ripples in the wind, candle flames flicker, and the camera performs a slow graceful dolly-in with subtle parallax. The sky is packed with bright stars, a large crescent moon, and a faint comet crossing the horizon. Native audio: soft desert wind, distant metal chimes, subtle stone mechanism hum, quiet footstep movement, and a hushed female voice in Arabic delivering a brief poetic line about reading the sky. Highly detailed, magical realism, elegant lighting, smooth natural motion, premium cinematic color grading." \
  negativePrompt="low detail, jittery motion, distorted anatomy, extra limbs, duplicated objects, blurry face, text overlays, watermark, logo, harsh cuts, overexposed highlights, noisy audio" \
  width=1280 \
  height=720 \
  duration=10 \
  seed=43365 \
  providerSettings.alibaba.promptExtend=true \
  providerSettings.alibaba.audio=true
{
  "taskType": "videoInference",
  "taskUUID": "be8fd83d-7116-4984-b37e-391df5ee434e",
  "model": "runware:201@1",
  "positivePrompt": "A cinematic wide shot of an ancient stone observatory in a silver-blue desert at midnight, ringed by softly glowing brass instruments and drifting lantern kites. A young astronomer in indigo robes stands on the central platform, tracing constellations in the air with a luminous astrolabe wand. As she moves, thin threads of light connect stars above to engraved maps below, and a circular mechanism slowly rotates under her feet. Fine desert dust lifts in gentle spirals, fabric ripples in the wind, candle flames flicker, and the camera performs a slow graceful dolly-in with subtle parallax. The sky is packed with bright stars, a large crescent moon, and a faint comet crossing the horizon. Native audio: soft desert wind, distant metal chimes, subtle stone mechanism hum, quiet footstep movement, and a hushed female voice in Arabic delivering a brief poetic line about reading the sky. Highly detailed, magical realism, elegant lighting, smooth natural motion, premium cinematic color grading.",
  "negativePrompt": "low detail, jittery motion, distorted anatomy, extra limbs, duplicated objects, blurry face, text overlays, watermark, logo, harsh cuts, overexposed highlights, noisy audio",
  "width": 1280,
  "height": 720,
  "duration": 10,
  "seed": 43365,
  "providerSettings": {
    "alibaba": {
      "promptExtend": true,
      "audio": true
    }
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "be8fd83d-7116-4984-b37e-391df5ee434e",
  "videoUUID": "d2d10db4-4419-4b8b-ad9c-5179d091651a",
  "videoURL": "https://vm.runware.ai/video/os/a20d05/ws/5/vi/d2d10db4-4419-4b8b-ad9c-5179d091651a.mp4",
  "seed": 43365,
  "cost": 0.9049
}
Text to Video

Lantern Market Rainy Midnight

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'A cinematic rainy midnight street market in an old riverside city, glowing red and amber paper lanterns strung overhead, wet cobblestones reflecting neon calligraphy signs, steam rising from noodle stalls, fabric awnings fluttering in the wind, a young woman in a jade-green coat walking slowly through the crowd holding a transparent umbrella, vendors handing bowls across counters, a child reaching for a sugar sculpture, bicycles passing in the background, a riverboat drifting beyond the alley opening. Camera begins with a low puddle reflection shot, then gently tracks beside the woman at eye level, ending on a wider reveal of the lantern-filled market. Realistic motion, atmospheric depth, subtle rack focus, natural crowd behavior, rain droplets on lens, richly textured clothing, high-detail reflections. Native ambient audio: soft rainfall, market chatter in Mandarin, sizzling woks, distant boat horn, footsteps splashing in puddles, no music.',
  negativePrompt: 'blurry faces, frozen motion, extra limbs, flickering lanterns, distorted hands, oversaturated colors, low detail, text artifacts, subtitles, logo, watermark, abrupt cuts',
  width: 1280,
  height: 720,
  duration: 10,
  seed: 38581,
  providerSettings: {
    alibaba: {
      promptExtend: true,
      audio: true
    }
  }
})
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": "runware:201@1",
            "positivePrompt": "A cinematic rainy midnight street market in an old riverside city, glowing red and amber paper lanterns strung overhead, wet cobblestones reflecting neon calligraphy signs, steam rising from noodle stalls, fabric awnings fluttering in the wind, a young woman in a jade-green coat walking slowly through the crowd holding a transparent umbrella, vendors handing bowls across counters, a child reaching for a sugar sculpture, bicycles passing in the background, a riverboat drifting beyond the alley opening. Camera begins with a low puddle reflection shot, then gently tracks beside the woman at eye level, ending on a wider reveal of the lantern-filled market. Realistic motion, atmospheric depth, subtle rack focus, natural crowd behavior, rain droplets on lens, richly textured clothing, high-detail reflections. Native ambient audio: soft rainfall, market chatter in Mandarin, sizzling woks, distant boat horn, footsteps splashing in puddles, no music.",
            "negativePrompt": "blurry faces, frozen motion, extra limbs, flickering lanterns, distorted hands, oversaturated colors, low detail, text artifacts, subtitles, logo, watermark, abrupt cuts",
            "width": 1280,
            "height": 720,
            "duration": 10,
            "seed": 38581,
            "providerSettings": {
                "alibaba": {
                    "promptExtend": True,
                    "audio": True
                }
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "0d1a7cb5-8bfc-4049-97fe-8d2f73d41474",
      "model": "runware:201@1",
      "positivePrompt": "A cinematic rainy midnight street market in an old riverside city, glowing red and amber paper lanterns strung overhead, wet cobblestones reflecting neon calligraphy signs, steam rising from noodle stalls, fabric awnings fluttering in the wind, a young woman in a jade-green coat walking slowly through the crowd holding a transparent umbrella, vendors handing bowls across counters, a child reaching for a sugar sculpture, bicycles passing in the background, a riverboat drifting beyond the alley opening. Camera begins with a low puddle reflection shot, then gently tracks beside the woman at eye level, ending on a wider reveal of the lantern-filled market. Realistic motion, atmospheric depth, subtle rack focus, natural crowd behavior, rain droplets on lens, richly textured clothing, high-detail reflections. Native ambient audio: soft rainfall, market chatter in Mandarin, sizzling woks, distant boat horn, footsteps splashing in puddles, no music.",
      "negativePrompt": "blurry faces, frozen motion, extra limbs, flickering lanterns, distorted hands, oversaturated colors, low detail, text artifacts, subtitles, logo, watermark, abrupt cuts",
      "width": 1280,
      "height": 720,
      "duration": 10,
      "seed": 38581,
      "providerSettings": {
        "alibaba": {
          "promptExtend": true,
          "audio": true
        }
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="A cinematic rainy midnight street market in an old riverside city, glowing red and amber paper lanterns strung overhead, wet cobblestones reflecting neon calligraphy signs, steam rising from noodle stalls, fabric awnings fluttering in the wind, a young woman in a jade-green coat walking slowly through the crowd holding a transparent umbrella, vendors handing bowls across counters, a child reaching for a sugar sculpture, bicycles passing in the background, a riverboat drifting beyond the alley opening. Camera begins with a low puddle reflection shot, then gently tracks beside the woman at eye level, ending on a wider reveal of the lantern-filled market. Realistic motion, atmospheric depth, subtle rack focus, natural crowd behavior, rain droplets on lens, richly textured clothing, high-detail reflections. Native ambient audio: soft rainfall, market chatter in Mandarin, sizzling woks, distant boat horn, footsteps splashing in puddles, no music." \
  negativePrompt="blurry faces, frozen motion, extra limbs, flickering lanterns, distorted hands, oversaturated colors, low detail, text artifacts, subtitles, logo, watermark, abrupt cuts" \
  width=1280 \
  height=720 \
  duration=10 \
  seed=38581 \
  providerSettings.alibaba.promptExtend=true \
  providerSettings.alibaba.audio=true
{
  "taskType": "videoInference",
  "taskUUID": "0d1a7cb5-8bfc-4049-97fe-8d2f73d41474",
  "model": "runware:201@1",
  "positivePrompt": "A cinematic rainy midnight street market in an old riverside city, glowing red and amber paper lanterns strung overhead, wet cobblestones reflecting neon calligraphy signs, steam rising from noodle stalls, fabric awnings fluttering in the wind, a young woman in a jade-green coat walking slowly through the crowd holding a transparent umbrella, vendors handing bowls across counters, a child reaching for a sugar sculpture, bicycles passing in the background, a riverboat drifting beyond the alley opening. Camera begins with a low puddle reflection shot, then gently tracks beside the woman at eye level, ending on a wider reveal of the lantern-filled market. Realistic motion, atmospheric depth, subtle rack focus, natural crowd behavior, rain droplets on lens, richly textured clothing, high-detail reflections. Native ambient audio: soft rainfall, market chatter in Mandarin, sizzling woks, distant boat horn, footsteps splashing in puddles, no music.",
  "negativePrompt": "blurry faces, frozen motion, extra limbs, flickering lanterns, distorted hands, oversaturated colors, low detail, text artifacts, subtitles, logo, watermark, abrupt cuts",
  "width": 1280,
  "height": 720,
  "duration": 10,
  "seed": 38581,
  "providerSettings": {
    "alibaba": {
      "promptExtend": true,
      "audio": true
    }
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "0d1a7cb5-8bfc-4049-97fe-8d2f73d41474",
  "videoUUID": "e249930b-a5c1-42ae-8feb-e9db65264650",
  "videoURL": "https://vm.runware.ai/video/os/a08d21/ws/5/vi/e249930b-a5c1-42ae-8feb-e9db65264650.mp4",
  "seed": 38581,
  "cost": 0.9049
}
Text to Video

Lantern Market Monsoon Night

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:201@1',
  positivePrompt: 'A cinematic night market during a warm monsoon rain in a historic riverside alley, glowing red and gold paper lanterns reflected in puddles, steam rising from street-food stalls, silk banners fluttering, shoppers moving under clear umbrellas, a tea seller in the foreground pouring from a long-spouted kettle in slow elegant arcs, camera begins with a low close-up on raindrops splashing into a puddle then gently dollies forward through the crowd toward a small covered stage where a young woman tells a short story in Mandarin with calm expressive narration, natural lip sync, surrounding ambience of rainfall, footsteps, distant laughter, sizzling noodles, clinking bowls, soft market chatter, occasional bicycle bell, richly textured cinematic lighting, realistic human motion, shallow depth of field, subtle handheld feel, high detail, immersive atmosphere, coherent action from start to finish',
  negativePrompt: 'blurry faces, distorted hands, frozen crowd, extra limbs, text overlays, subtitles, watermark, logo, flicker, stutter, low detail, overexposed highlights, unrealistic rain, duplicated people, broken anatomy, camera shake',
  width: 1280,
  height: 720,
  duration: 10,
  seed: 63746,
  providerSettings: {
    alibaba: {
      promptExtend: true,
      audio: true
    }
  }
})
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": "runware:201@1",
            "positivePrompt": "A cinematic night market during a warm monsoon rain in a historic riverside alley, glowing red and gold paper lanterns reflected in puddles, steam rising from street-food stalls, silk banners fluttering, shoppers moving under clear umbrellas, a tea seller in the foreground pouring from a long-spouted kettle in slow elegant arcs, camera begins with a low close-up on raindrops splashing into a puddle then gently dollies forward through the crowd toward a small covered stage where a young woman tells a short story in Mandarin with calm expressive narration, natural lip sync, surrounding ambience of rainfall, footsteps, distant laughter, sizzling noodles, clinking bowls, soft market chatter, occasional bicycle bell, richly textured cinematic lighting, realistic human motion, shallow depth of field, subtle handheld feel, high detail, immersive atmosphere, coherent action from start to finish",
            "negativePrompt": "blurry faces, distorted hands, frozen crowd, extra limbs, text overlays, subtitles, watermark, logo, flicker, stutter, low detail, overexposed highlights, unrealistic rain, duplicated people, broken anatomy, camera shake",
            "width": 1280,
            "height": 720,
            "duration": 10,
            "seed": 63746,
            "providerSettings": {
                "alibaba": {
                    "promptExtend": True,
                    "audio": True
                }
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "abc21c3b-dd34-4269-82cc-df02c9760d99",
      "model": "runware:201@1",
      "positivePrompt": "A cinematic night market during a warm monsoon rain in a historic riverside alley, glowing red and gold paper lanterns reflected in puddles, steam rising from street-food stalls, silk banners fluttering, shoppers moving under clear umbrellas, a tea seller in the foreground pouring from a long-spouted kettle in slow elegant arcs, camera begins with a low close-up on raindrops splashing into a puddle then gently dollies forward through the crowd toward a small covered stage where a young woman tells a short story in Mandarin with calm expressive narration, natural lip sync, surrounding ambience of rainfall, footsteps, distant laughter, sizzling noodles, clinking bowls, soft market chatter, occasional bicycle bell, richly textured cinematic lighting, realistic human motion, shallow depth of field, subtle handheld feel, high detail, immersive atmosphere, coherent action from start to finish",
      "negativePrompt": "blurry faces, distorted hands, frozen crowd, extra limbs, text overlays, subtitles, watermark, logo, flicker, stutter, low detail, overexposed highlights, unrealistic rain, duplicated people, broken anatomy, camera shake",
      "width": 1280,
      "height": 720,
      "duration": 10,
      "seed": 63746,
      "providerSettings": {
        "alibaba": {
          "promptExtend": true,
          "audio": true
        }
      }
    }
  ]'
runware run runware:201@1 \
  positivePrompt="A cinematic night market during a warm monsoon rain in a historic riverside alley, glowing red and gold paper lanterns reflected in puddles, steam rising from street-food stalls, silk banners fluttering, shoppers moving under clear umbrellas, a tea seller in the foreground pouring from a long-spouted kettle in slow elegant arcs, camera begins with a low close-up on raindrops splashing into a puddle then gently dollies forward through the crowd toward a small covered stage where a young woman tells a short story in Mandarin with calm expressive narration, natural lip sync, surrounding ambience of rainfall, footsteps, distant laughter, sizzling noodles, clinking bowls, soft market chatter, occasional bicycle bell, richly textured cinematic lighting, realistic human motion, shallow depth of field, subtle handheld feel, high detail, immersive atmosphere, coherent action from start to finish" \
  negativePrompt="blurry faces, distorted hands, frozen crowd, extra limbs, text overlays, subtitles, watermark, logo, flicker, stutter, low detail, overexposed highlights, unrealistic rain, duplicated people, broken anatomy, camera shake" \
  width=1280 \
  height=720 \
  duration=10 \
  seed=63746 \
  providerSettings.alibaba.promptExtend=true \
  providerSettings.alibaba.audio=true
{
  "taskType": "videoInference",
  "taskUUID": "abc21c3b-dd34-4269-82cc-df02c9760d99",
  "model": "runware:201@1",
  "positivePrompt": "A cinematic night market during a warm monsoon rain in a historic riverside alley, glowing red and gold paper lanterns reflected in puddles, steam rising from street-food stalls, silk banners fluttering, shoppers moving under clear umbrellas, a tea seller in the foreground pouring from a long-spouted kettle in slow elegant arcs, camera begins with a low close-up on raindrops splashing into a puddle then gently dollies forward through the crowd toward a small covered stage where a young woman tells a short story in Mandarin with calm expressive narration, natural lip sync, surrounding ambience of rainfall, footsteps, distant laughter, sizzling noodles, clinking bowls, soft market chatter, occasional bicycle bell, richly textured cinematic lighting, realistic human motion, shallow depth of field, subtle handheld feel, high detail, immersive atmosphere, coherent action from start to finish",
  "negativePrompt": "blurry faces, distorted hands, frozen crowd, extra limbs, text overlays, subtitles, watermark, logo, flicker, stutter, low detail, overexposed highlights, unrealistic rain, duplicated people, broken anatomy, camera shake",
  "width": 1280,
  "height": 720,
  "duration": 10,
  "seed": 63746,
  "providerSettings": {
    "alibaba": {
      "promptExtend": true,
      "audio": true
    }
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "abc21c3b-dd34-4269-82cc-df02c9760d99",
  "videoUUID": "e38b8c72-98b7-4904-ac66-d4198b5a008c",
  "videoURL": "https://vm.runware.ai/video/os/a07d11/ws/5/vi/e38b8c72-98b7-4904-ac66-d4198b5a008c.mp4",
  "seed": 63746,
  "cost": 0.9049
}