live
MODEL IDalibaba:wan@2.6-flash

Wan2.6 Flash

Alibaba
by

Wan2.6 Flash is a distilled, low-latency variant of the Wan2.6 multimodal video model designed for rapid image to video generation with fluid motion, visual stability, and optional synchronized audio. It produces HD clips from detailed static images while preserving subject structure and motion realism, making it suitable for preview workflows and high-throughput creative pipelines.

Wan2.6 Flash

first-frame

Battery Sorting Safety Presenter Clip$0.376~50s
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'alibaba:wan@2.6-flash',
  positivePrompt: 'Continue naturally from the opening frame as a concise municipal recycling safety presenter clip. The safety officer maintains direct eye contact and says clearly, “If it has a battery, keep it off the sorting belt.” Her mouth movements align precisely with the words. She gives a small cautionary head shake, then raises one gloved hand in a simple stop gesture before lowering it. Keep her posture composed and credible, with subtle blinking, breathing, and natural facial movement. In the softly blurred background, the conveyor advances steadily, loose packaging shifts realistically, and the amber beacon rotates, casting a gentle periodic glow. Locked medium shot with only slight documentary camera drift; crisp subject separation, cool cyan industrial palette with orange and amber accents, authentic workplace atmosphere. One continuous take, no cuts, no captions, no graphics, no logos, no interface elements.',
  resolution: '1080p',
  duration: 5,
  providerSettings: {
    alibaba: {
      audio: true
    }
  },
  inputs: {
    frameImages: [
      'https://assets.runware.ai/assets/inputs/525cdce5-a7ee-468c-b47e-2a18f3c8f8f6.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": "alibaba:wan@2.6-flash",
            "positivePrompt": "Continue naturally from the opening frame as a concise municipal recycling safety presenter clip. The safety officer maintains direct eye contact and says clearly, “If it has a battery, keep it off the sorting belt.” Her mouth movements align precisely with the words. She gives a small cautionary head shake, then raises one gloved hand in a simple stop gesture before lowering it. Keep her posture composed and credible, with subtle blinking, breathing, and natural facial movement. In the softly blurred background, the conveyor advances steadily, loose packaging shifts realistically, and the amber beacon rotates, casting a gentle periodic glow. Locked medium shot with only slight documentary camera drift; crisp subject separation, cool cyan industrial palette with orange and amber accents, authentic workplace atmosphere. One continuous take, no cuts, no captions, no graphics, no logos, no interface elements.",
            "resolution": "1080p",
            "duration": 5,
            "providerSettings": {
                "alibaba": {
                    "audio": True
                }
            },
            "inputs": {
                "frameImages": [
                    "https://assets.runware.ai/assets/inputs/525cdce5-a7ee-468c-b47e-2a18f3c8f8f6.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": "85c50a67-366b-422b-b31b-918027d2222a",
      "model": "alibaba:wan@2.6-flash",
      "positivePrompt": "Continue naturally from the opening frame as a concise municipal recycling safety presenter clip. The safety officer maintains direct eye contact and says clearly, “If it has a battery, keep it off the sorting belt.” Her mouth movements align precisely with the words. She gives a small cautionary head shake, then raises one gloved hand in a simple stop gesture before lowering it. Keep her posture composed and credible, with subtle blinking, breathing, and natural facial movement. In the softly blurred background, the conveyor advances steadily, loose packaging shifts realistically, and the amber beacon rotates, casting a gentle periodic glow. Locked medium shot with only slight documentary camera drift; crisp subject separation, cool cyan industrial palette with orange and amber accents, authentic workplace atmosphere. One continuous take, no cuts, no captions, no graphics, no logos, no interface elements.",
      "resolution": "1080p",
      "duration": 5,
      "providerSettings": {
        "alibaba": {
          "audio": true
        }
      },
      "inputs": {
        "frameImages": [
          "https://assets.runware.ai/assets/inputs/525cdce5-a7ee-468c-b47e-2a18f3c8f8f6.jpg"
        ]
      }
    }
  ]'
runware run alibaba:wan@2.6-flash \
  positivePrompt="Continue naturally from the opening frame as a concise municipal recycling safety presenter clip. The safety officer maintains direct eye contact and says clearly, “If it has a battery, keep it off the sorting belt.” Her mouth movements align precisely with the words. She gives a small cautionary head shake, then raises one gloved hand in a simple stop gesture before lowering it. Keep her posture composed and credible, with subtle blinking, breathing, and natural facial movement. In the softly blurred background, the conveyor advances steadily, loose packaging shifts realistically, and the amber beacon rotates, casting a gentle periodic glow. Locked medium shot with only slight documentary camera drift; crisp subject separation, cool cyan industrial palette with orange and amber accents, authentic workplace atmosphere. One continuous take, no cuts, no captions, no graphics, no logos, no interface elements." \
  resolution=1080p \
  duration=5 \
  providerSettings.alibaba.audio=true \
  inputs.frameImages.0=https://assets.runware.ai/assets/inputs/525cdce5-a7ee-468c-b47e-2a18f3c8f8f6.jpg
{
  "taskType": "videoInference",
  "taskUUID": "85c50a67-366b-422b-b31b-918027d2222a",
  "model": "alibaba:wan@2.6-flash",
  "positivePrompt": "Continue naturally from the opening frame as a concise municipal recycling safety presenter clip. The safety officer maintains direct eye contact and says clearly, “If it has a battery, keep it off the sorting belt.” Her mouth movements align precisely with the words. She gives a small cautionary head shake, then raises one gloved hand in a simple stop gesture before lowering it. Keep her posture composed and credible, with subtle blinking, breathing, and natural facial movement. In the softly blurred background, the conveyor advances steadily, loose packaging shifts realistically, and the amber beacon rotates, casting a gentle periodic glow. Locked medium shot with only slight documentary camera drift; crisp subject separation, cool cyan industrial palette with orange and amber accents, authentic workplace atmosphere. One continuous take, no cuts, no captions, no graphics, no logos, no interface elements.",
  "resolution": "1080p",
  "duration": 5,
  "providerSettings": {
    "alibaba": {
      "audio": true
    }
  },
  "inputs": {
    "frameImages": [
      "https://assets.runware.ai/assets/inputs/525cdce5-a7ee-468c-b47e-2a18f3c8f8f6.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "85c50a67-366b-422b-b31b-918027d2222a",
  "videoUUID": "69c71729-f96f-45a3-a4fd-44c70c3bf077",
  "videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/69c71729-f96f-45a3-a4fd-44c70c3bf077.mp4",
  "seed": 498580809,
  "cost": 0.3755
}

first-frame

Subsea Network Documentary Title$0.376~50s
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'alibaba:wan@2.6-flash',
  positivePrompt: 'Continue directly from the supplied opening frame as one unbroken cinematic shot. The camera drifts slowly forward and slightly downward toward the steel cable coupling. The ROV\'s thrusters pulse with realistic inertia, rolling a pale veil of seabed silt beneath the vehicle while marine snow streams through the aquamarine light beams. Its articulated manipulator advances and closes carefully around the armored cable; the cable settles under its weight and a few rust flakes lift from the coupling. A narrow inspection light sweeps once across the hardware and briefly catches copper strands inside a damaged section. Keep the ROV, cable geometry, typography, and deep-ocean scale visually stable. The title THE SILENT BACKBONE remains perfectly sharp and fixed in screen space while the physical scene moves behind it. End on the secured cable with darkness surrounding the work lights. Tense, restrained prestige-documentary mood, photoreal underwater physics, low hydrophone rumble, distant sonar ping, muted servo whine, no cuts.',
  resolution: '1080p',
  duration: 5,
  providerSettings: {
    alibaba: {
      audio: true
    }
  },
  inputs: {
    frameImages: [
      'https://assets.runware.ai/assets/inputs/c1317dd3-c2b6-4953-ac5e-c4d74c822a18.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": "alibaba:wan@2.6-flash",
            "positivePrompt": "Continue directly from the supplied opening frame as one unbroken cinematic shot. The camera drifts slowly forward and slightly downward toward the steel cable coupling. The ROV's thrusters pulse with realistic inertia, rolling a pale veil of seabed silt beneath the vehicle while marine snow streams through the aquamarine light beams. Its articulated manipulator advances and closes carefully around the armored cable; the cable settles under its weight and a few rust flakes lift from the coupling. A narrow inspection light sweeps once across the hardware and briefly catches copper strands inside a damaged section. Keep the ROV, cable geometry, typography, and deep-ocean scale visually stable. The title THE SILENT BACKBONE remains perfectly sharp and fixed in screen space while the physical scene moves behind it. End on the secured cable with darkness surrounding the work lights. Tense, restrained prestige-documentary mood, photoreal underwater physics, low hydrophone rumble, distant sonar ping, muted servo whine, no cuts.",
            "resolution": "1080p",
            "duration": 5,
            "providerSettings": {
                "alibaba": {
                    "audio": True
                }
            },
            "inputs": {
                "frameImages": [
                    "https://assets.runware.ai/assets/inputs/c1317dd3-c2b6-4953-ac5e-c4d74c822a18.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": "ad7829b0-2c96-425a-b314-5804c8670250",
      "model": "alibaba:wan@2.6-flash",
      "positivePrompt": "Continue directly from the supplied opening frame as one unbroken cinematic shot. The camera drifts slowly forward and slightly downward toward the steel cable coupling. The ROV's thrusters pulse with realistic inertia, rolling a pale veil of seabed silt beneath the vehicle while marine snow streams through the aquamarine light beams. Its articulated manipulator advances and closes carefully around the armored cable; the cable settles under its weight and a few rust flakes lift from the coupling. A narrow inspection light sweeps once across the hardware and briefly catches copper strands inside a damaged section. Keep the ROV, cable geometry, typography, and deep-ocean scale visually stable. The title THE SILENT BACKBONE remains perfectly sharp and fixed in screen space while the physical scene moves behind it. End on the secured cable with darkness surrounding the work lights. Tense, restrained prestige-documentary mood, photoreal underwater physics, low hydrophone rumble, distant sonar ping, muted servo whine, no cuts.",
      "resolution": "1080p",
      "duration": 5,
      "providerSettings": {
        "alibaba": {
          "audio": true
        }
      },
      "inputs": {
        "frameImages": [
          "https://assets.runware.ai/assets/inputs/c1317dd3-c2b6-4953-ac5e-c4d74c822a18.jpg"
        ]
      }
    }
  ]'
runware run alibaba:wan@2.6-flash \
  positivePrompt="Continue directly from the supplied opening frame as one unbroken cinematic shot. The camera drifts slowly forward and slightly downward toward the steel cable coupling. The ROV's thrusters pulse with realistic inertia, rolling a pale veil of seabed silt beneath the vehicle while marine snow streams through the aquamarine light beams. Its articulated manipulator advances and closes carefully around the armored cable; the cable settles under its weight and a few rust flakes lift from the coupling. A narrow inspection light sweeps once across the hardware and briefly catches copper strands inside a damaged section. Keep the ROV, cable geometry, typography, and deep-ocean scale visually stable. The title THE SILENT BACKBONE remains perfectly sharp and fixed in screen space while the physical scene moves behind it. End on the secured cable with darkness surrounding the work lights. Tense, restrained prestige-documentary mood, photoreal underwater physics, low hydrophone rumble, distant sonar ping, muted servo whine, no cuts." \
  resolution=1080p \
  duration=5 \
  providerSettings.alibaba.audio=true \
  inputs.frameImages.0=https://assets.runware.ai/assets/inputs/c1317dd3-c2b6-4953-ac5e-c4d74c822a18.jpg
{
  "taskType": "videoInference",
  "taskUUID": "ad7829b0-2c96-425a-b314-5804c8670250",
  "model": "alibaba:wan@2.6-flash",
  "positivePrompt": "Continue directly from the supplied opening frame as one unbroken cinematic shot. The camera drifts slowly forward and slightly downward toward the steel cable coupling. The ROV's thrusters pulse with realistic inertia, rolling a pale veil of seabed silt beneath the vehicle while marine snow streams through the aquamarine light beams. Its articulated manipulator advances and closes carefully around the armored cable; the cable settles under its weight and a few rust flakes lift from the coupling. A narrow inspection light sweeps once across the hardware and briefly catches copper strands inside a damaged section. Keep the ROV, cable geometry, typography, and deep-ocean scale visually stable. The title THE SILENT BACKBONE remains perfectly sharp and fixed in screen space while the physical scene moves behind it. End on the secured cable with darkness surrounding the work lights. Tense, restrained prestige-documentary mood, photoreal underwater physics, low hydrophone rumble, distant sonar ping, muted servo whine, no cuts.",
  "resolution": "1080p",
  "duration": 5,
  "providerSettings": {
    "alibaba": {
      "audio": true
    }
  },
  "inputs": {
    "frameImages": [
      "https://assets.runware.ai/assets/inputs/c1317dd3-c2b6-4953-ac5e-c4d74c822a18.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "ad7829b0-2c96-425a-b314-5804c8670250",
  "videoUUID": "c9a3049c-85c3-4abe-b796-e1f0a7a47e22",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/c9a3049c-85c3-4abe-b796-e1f0a7a47e22.mp4",
  "seed": 77734806,
  "cost": 0.3755
}

reference-to-video

Cryogenic Wildlife Biobank B-Roll$0.40~1m 37s
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'alibaba:wan@2.6-flash',
  positivePrompt: 'Create a new continuous documentary b-roll shot inside a conservation genomics biobank. A compact automated retrieval arm rises from an open vapor-phase liquid nitrogen freezer carrying one frost-edged rack of sealed wildlife tissue cryovials, pauses for verification beneath a small scanner, then moves the rack toward an adjacent transfer bay. Combine the first reference\'s credible cryogenic architecture, stainless-steel materials, icy cyan illumination, amber indicator accents, and delicate low vapor with the second reference\'s precise robotic timing, smooth slow lateral camera slide, stable parallax, and controlled shallow depth of field. Begin at a medium-wide three-quarter angle and glide gently closer while keeping the rack and gripper sharp. Physically accurate joints, restrained vapor, subtle condensation, premium natural-history documentary style, quiet clinical mood, realistic scale, no people, no logos, no readable labels, no cuts or transitions. Compose as clean 16:9 stock footage with useful copy space on the left.',
  negativePrompt: 'Science-fiction machinery, dramatic fog, sparks, spills, broken glass, exposed biological material, warped robot parts, floating objects, excessive frost, shaky camera, fast zoom, jump cuts, text, captions, logos, watermarks',
  width: 1280,
  height: 720,
  duration: 8,
  providerSettings: {
    alibaba: {
      audio: true,
      promptExtend: true,
      shotType: 'multi'
    }
  },
  inputs: {
    referenceVideos: [
      'https://assets.runware.ai/assets/inputs/ebe8593c-cd1d-4160-a18a-98936425a6d2.mp4',
      'https://assets.runware.ai/assets/inputs/ce6cae6d-9705-46a6-9743-b482e35d97bb.mp4'
    ]
  }
})
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": "alibaba:wan@2.6-flash",
            "positivePrompt": "Create a new continuous documentary b-roll shot inside a conservation genomics biobank. A compact automated retrieval arm rises from an open vapor-phase liquid nitrogen freezer carrying one frost-edged rack of sealed wildlife tissue cryovials, pauses for verification beneath a small scanner, then moves the rack toward an adjacent transfer bay. Combine the first reference's credible cryogenic architecture, stainless-steel materials, icy cyan illumination, amber indicator accents, and delicate low vapor with the second reference's precise robotic timing, smooth slow lateral camera slide, stable parallax, and controlled shallow depth of field. Begin at a medium-wide three-quarter angle and glide gently closer while keeping the rack and gripper sharp. Physically accurate joints, restrained vapor, subtle condensation, premium natural-history documentary style, quiet clinical mood, realistic scale, no people, no logos, no readable labels, no cuts or transitions. Compose as clean 16:9 stock footage with useful copy space on the left.",
            "negativePrompt": "Science-fiction machinery, dramatic fog, sparks, spills, broken glass, exposed biological material, warped robot parts, floating objects, excessive frost, shaky camera, fast zoom, jump cuts, text, captions, logos, watermarks",
            "width": 1280,
            "height": 720,
            "duration": 8,
            "providerSettings": {
                "alibaba": {
                    "audio": True,
                    "promptExtend": True,
                    "shotType": "multi"
                }
            },
            "inputs": {
                "referenceVideos": [
                    "https://assets.runware.ai/assets/inputs/ebe8593c-cd1d-4160-a18a-98936425a6d2.mp4",
                    "https://assets.runware.ai/assets/inputs/ce6cae6d-9705-46a6-9743-b482e35d97bb.mp4"
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "1711c5cf-de92-44a5-b029-d6d455ebcf56",
      "model": "alibaba:wan@2.6-flash",
      "positivePrompt": "Create a new continuous documentary b-roll shot inside a conservation genomics biobank. A compact automated retrieval arm rises from an open vapor-phase liquid nitrogen freezer carrying one frost-edged rack of sealed wildlife tissue cryovials, pauses for verification beneath a small scanner, then moves the rack toward an adjacent transfer bay. Combine the first reference's credible cryogenic architecture, stainless-steel materials, icy cyan illumination, amber indicator accents, and delicate low vapor with the second reference's precise robotic timing, smooth slow lateral camera slide, stable parallax, and controlled shallow depth of field. Begin at a medium-wide three-quarter angle and glide gently closer while keeping the rack and gripper sharp. Physically accurate joints, restrained vapor, subtle condensation, premium natural-history documentary style, quiet clinical mood, realistic scale, no people, no logos, no readable labels, no cuts or transitions. Compose as clean 16:9 stock footage with useful copy space on the left.",
      "negativePrompt": "Science-fiction machinery, dramatic fog, sparks, spills, broken glass, exposed biological material, warped robot parts, floating objects, excessive frost, shaky camera, fast zoom, jump cuts, text, captions, logos, watermarks",
      "width": 1280,
      "height": 720,
      "duration": 8,
      "providerSettings": {
        "alibaba": {
          "audio": true,
          "promptExtend": true,
          "shotType": "multi"
        }
      },
      "inputs": {
        "referenceVideos": [
          "https://assets.runware.ai/assets/inputs/ebe8593c-cd1d-4160-a18a-98936425a6d2.mp4",
          "https://assets.runware.ai/assets/inputs/ce6cae6d-9705-46a6-9743-b482e35d97bb.mp4"
        ]
      }
    }
  ]'
runware run alibaba:wan@2.6-flash \
  positivePrompt="Create a new continuous documentary b-roll shot inside a conservation genomics biobank. A compact automated retrieval arm rises from an open vapor-phase liquid nitrogen freezer carrying one frost-edged rack of sealed wildlife tissue cryovials, pauses for verification beneath a small scanner, then moves the rack toward an adjacent transfer bay. Combine the first reference's credible cryogenic architecture, stainless-steel materials, icy cyan illumination, amber indicator accents, and delicate low vapor with the second reference's precise robotic timing, smooth slow lateral camera slide, stable parallax, and controlled shallow depth of field. Begin at a medium-wide three-quarter angle and glide gently closer while keeping the rack and gripper sharp. Physically accurate joints, restrained vapor, subtle condensation, premium natural-history documentary style, quiet clinical mood, realistic scale, no people, no logos, no readable labels, no cuts or transitions. Compose as clean 16:9 stock footage with useful copy space on the left." \
  negativePrompt="Science-fiction machinery, dramatic fog, sparks, spills, broken glass, exposed biological material, warped robot parts, floating objects, excessive frost, shaky camera, fast zoom, jump cuts, text, captions, logos, watermarks" \
  width=1280 \
  height=720 \
  duration=8 \
  providerSettings.alibaba.audio=true \
  providerSettings.alibaba.promptExtend=true \
  providerSettings.alibaba.shotType=multi \
  inputs.referenceVideos.0=https://assets.runware.ai/assets/inputs/ebe8593c-cd1d-4160-a18a-98936425a6d2.mp4 \
  inputs.referenceVideos.1=https://assets.runware.ai/assets/inputs/ce6cae6d-9705-46a6-9743-b482e35d97bb.mp4
{
  "taskType": "videoInference",
  "taskUUID": "1711c5cf-de92-44a5-b029-d6d455ebcf56",
  "model": "alibaba:wan@2.6-flash",
  "positivePrompt": "Create a new continuous documentary b-roll shot inside a conservation genomics biobank. A compact automated retrieval arm rises from an open vapor-phase liquid nitrogen freezer carrying one frost-edged rack of sealed wildlife tissue cryovials, pauses for verification beneath a small scanner, then moves the rack toward an adjacent transfer bay. Combine the first reference's credible cryogenic architecture, stainless-steel materials, icy cyan illumination, amber indicator accents, and delicate low vapor with the second reference's precise robotic timing, smooth slow lateral camera slide, stable parallax, and controlled shallow depth of field. Begin at a medium-wide three-quarter angle and glide gently closer while keeping the rack and gripper sharp. Physically accurate joints, restrained vapor, subtle condensation, premium natural-history documentary style, quiet clinical mood, realistic scale, no people, no logos, no readable labels, no cuts or transitions. Compose as clean 16:9 stock footage with useful copy space on the left.",
  "negativePrompt": "Science-fiction machinery, dramatic fog, sparks, spills, broken glass, exposed biological material, warped robot parts, floating objects, excessive frost, shaky camera, fast zoom, jump cuts, text, captions, logos, watermarks",
  "width": 1280,
  "height": 720,
  "duration": 8,
  "providerSettings": {
    "alibaba": {
      "audio": true,
      "promptExtend": true,
      "shotType": "multi"
    }
  },
  "inputs": {
    "referenceVideos": [
      "https://assets.runware.ai/assets/inputs/ebe8593c-cd1d-4160-a18a-98936425a6d2.mp4",
      "https://assets.runware.ai/assets/inputs/ce6cae6d-9705-46a6-9743-b482e35d97bb.mp4"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "1711c5cf-de92-44a5-b029-d6d455ebcf56",
  "videoUUID": "9aefffcb-9409-4a1a-b769-3f7dd30a6e8e",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/9aefffcb-9409-4a1a-b769-3f7dd30a6e8e.mp4",
  "seed": 1501723483,
  "cost": 0.4
}

audio-driven

Nitrate Film Safety Presenter$0.501~50s
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'alibaba:wan@2.6-flash',
  positivePrompt: 'Create a polished single-shot archival safety presenter clip from the supplied first frame. The film conservator speaks the supplied narration directly to camera with precise, natural lip synchronization. Preserve her identity, wardrobe, room layout, and realistic facial anatomy. She begins composed and professional, gives a small cautionary nod while listing the warning signs, subtly raises one gloved hand at “stop work,” then returns it to rest. Natural blinking, restrained eyebrow movement, gentle breathing, and minimal head motion; her delivery is calm, authoritative, and reassuring rather than alarmist. Keep the camera locked at eye level in a stable medium close-up with no zoom, cuts, or reframing. Maintain the cool cobalt and steel palette with the warm amber task light, shallow depth of field, consistent exposure, and documentary-grade realism. The background remains still and quiet. No subtitles, graphics, logos, readable labels, extra people, or added objects.',
  negativePrompt: 'Poor lip sync, frozen mouth, exaggerated gestures, warped hands, extra fingers, facial distortion, identity drift, camera shake, cuts, zooms, flicker, changing background, subtitles, captions, logos, readable text, extra people, cartoon styling',
  resolution: '720p',
  duration: 10,
  inputs: {
    frameImages: [
      'https://assets.runware.ai/assets/inputs/87c3c46e-d3bb-4eb8-9768-f8a55cee3142.jpg'
    ],
    audio: 'https://assets.runware.ai/assets/inputs/69d5d173-3429-4cd1-b9be-24dde522a53a.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": "alibaba:wan@2.6-flash",
            "positivePrompt": "Create a polished single-shot archival safety presenter clip from the supplied first frame. The film conservator speaks the supplied narration directly to camera with precise, natural lip synchronization. Preserve her identity, wardrobe, room layout, and realistic facial anatomy. She begins composed and professional, gives a small cautionary nod while listing the warning signs, subtly raises one gloved hand at “stop work,” then returns it to rest. Natural blinking, restrained eyebrow movement, gentle breathing, and minimal head motion; her delivery is calm, authoritative, and reassuring rather than alarmist. Keep the camera locked at eye level in a stable medium close-up with no zoom, cuts, or reframing. Maintain the cool cobalt and steel palette with the warm amber task light, shallow depth of field, consistent exposure, and documentary-grade realism. The background remains still and quiet. No subtitles, graphics, logos, readable labels, extra people, or added objects.",
            "negativePrompt": "Poor lip sync, frozen mouth, exaggerated gestures, warped hands, extra fingers, facial distortion, identity drift, camera shake, cuts, zooms, flicker, changing background, subtitles, captions, logos, readable text, extra people, cartoon styling",
            "resolution": "720p",
            "duration": 10,
            "inputs": {
                "frameImages": [
                    "https://assets.runware.ai/assets/inputs/87c3c46e-d3bb-4eb8-9768-f8a55cee3142.jpg"
                ],
                "audio": "https://assets.runware.ai/assets/inputs/69d5d173-3429-4cd1-b9be-24dde522a53a.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": "4ad44737-4f98-45b6-a8e6-c63a6d7fe153",
      "model": "alibaba:wan@2.6-flash",
      "positivePrompt": "Create a polished single-shot archival safety presenter clip from the supplied first frame. The film conservator speaks the supplied narration directly to camera with precise, natural lip synchronization. Preserve her identity, wardrobe, room layout, and realistic facial anatomy. She begins composed and professional, gives a small cautionary nod while listing the warning signs, subtly raises one gloved hand at “stop work,” then returns it to rest. Natural blinking, restrained eyebrow movement, gentle breathing, and minimal head motion; her delivery is calm, authoritative, and reassuring rather than alarmist. Keep the camera locked at eye level in a stable medium close-up with no zoom, cuts, or reframing. Maintain the cool cobalt and steel palette with the warm amber task light, shallow depth of field, consistent exposure, and documentary-grade realism. The background remains still and quiet. No subtitles, graphics, logos, readable labels, extra people, or added objects.",
      "negativePrompt": "Poor lip sync, frozen mouth, exaggerated gestures, warped hands, extra fingers, facial distortion, identity drift, camera shake, cuts, zooms, flicker, changing background, subtitles, captions, logos, readable text, extra people, cartoon styling",
      "resolution": "720p",
      "duration": 10,
      "inputs": {
        "frameImages": [
          "https://assets.runware.ai/assets/inputs/87c3c46e-d3bb-4eb8-9768-f8a55cee3142.jpg"
        ],
        "audio": "https://assets.runware.ai/assets/inputs/69d5d173-3429-4cd1-b9be-24dde522a53a.mp3"
      }
    }
  ]'
runware run alibaba:wan@2.6-flash \
  positivePrompt="Create a polished single-shot archival safety presenter clip from the supplied first frame. The film conservator speaks the supplied narration directly to camera with precise, natural lip synchronization. Preserve her identity, wardrobe, room layout, and realistic facial anatomy. She begins composed and professional, gives a small cautionary nod while listing the warning signs, subtly raises one gloved hand at “stop work,” then returns it to rest. Natural blinking, restrained eyebrow movement, gentle breathing, and minimal head motion; her delivery is calm, authoritative, and reassuring rather than alarmist. Keep the camera locked at eye level in a stable medium close-up with no zoom, cuts, or reframing. Maintain the cool cobalt and steel palette with the warm amber task light, shallow depth of field, consistent exposure, and documentary-grade realism. The background remains still and quiet. No subtitles, graphics, logos, readable labels, extra people, or added objects." \
  negativePrompt="Poor lip sync, frozen mouth, exaggerated gestures, warped hands, extra fingers, facial distortion, identity drift, camera shake, cuts, zooms, flicker, changing background, subtitles, captions, logos, readable text, extra people, cartoon styling" \
  resolution=720p \
  duration=10 \
  inputs.frameImages.0=https://assets.runware.ai/assets/inputs/87c3c46e-d3bb-4eb8-9768-f8a55cee3142.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/69d5d173-3429-4cd1-b9be-24dde522a53a.mp3
{
  "taskType": "videoInference",
  "taskUUID": "4ad44737-4f98-45b6-a8e6-c63a6d7fe153",
  "model": "alibaba:wan@2.6-flash",
  "positivePrompt": "Create a polished single-shot archival safety presenter clip from the supplied first frame. The film conservator speaks the supplied narration directly to camera with precise, natural lip synchronization. Preserve her identity, wardrobe, room layout, and realistic facial anatomy. She begins composed and professional, gives a small cautionary nod while listing the warning signs, subtly raises one gloved hand at “stop work,” then returns it to rest. Natural blinking, restrained eyebrow movement, gentle breathing, and minimal head motion; her delivery is calm, authoritative, and reassuring rather than alarmist. Keep the camera locked at eye level in a stable medium close-up with no zoom, cuts, or reframing. Maintain the cool cobalt and steel palette with the warm amber task light, shallow depth of field, consistent exposure, and documentary-grade realism. The background remains still and quiet. No subtitles, graphics, logos, readable labels, extra people, or added objects.",
  "negativePrompt": "Poor lip sync, frozen mouth, exaggerated gestures, warped hands, extra fingers, facial distortion, identity drift, camera shake, cuts, zooms, flicker, changing background, subtitles, captions, logos, readable text, extra people, cartoon styling",
  "resolution": "720p",
  "duration": 10,
  "inputs": {
    "frameImages": [
      "https://assets.runware.ai/assets/inputs/87c3c46e-d3bb-4eb8-9768-f8a55cee3142.jpg"
    ],
    "audio": "https://assets.runware.ai/assets/inputs/69d5d173-3429-4cd1-b9be-24dde522a53a.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "4ad44737-4f98-45b6-a8e6-c63a6d7fe153",
  "videoUUID": "e7f48984-0d54-4c20-86d2-99ac98f4981d",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/e7f48984-0d54-4c20-86d2-99ac98f4981d.mp4",
  "seed": 1909369066,
  "cost": 0.5011
}