MODEL IDalibaba:wan@3.0
live

Wan3.0

Alibaba
by Alibaba

Wan3.0 is Alibaba's higher-end all-in-one multimodal video model for longer, reference-heavy, production-oriented creation. It combines text-to-video, first- and last-frame image-to-video, reference-driven video generation, localized video editing, and temporal extension in one model, with support for image, video, audio, document, and webpage inputs. It is especially well suited to branded storytelling, product demos, explainers, music-led sequences, and other commercial workflows that need stronger character or product consistency, more impactful audiovisual motion, and tighter control over complex multi-input prompts.

Wan3.0
Text to Video

Polar Seed Vault Title Sequence

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@3.0',
  positivePrompt: 'Create a finished five-second cinematic title sequence for a prestige documentary titled “THE LAST HARVEST.” Begin in near-blackness with an extreme macro shot of frost crystals spreading across the glass wall of a seed-storage chamber. A preserved wheat seed is visible behind the ice, lit by a narrow amber inspection light against a cold cyan environment. The camera slowly pulls back as refrigerated vapor drifts through the frame and the immense geometric shelves of an Arctic seed vault emerge from darkness. At 3.2 seconds, the frost lines naturally converge around the center and the title THE LAST HARVEST resolves in elegant, restrained uppercase lettering, pale ivory with subtle engraved texture. Hold the perfectly legible title through the final frame. Photorealistic macro detail, premium natural-history documentary cinematography, anamorphic composition, deep blacks, controlled volumetric light, slow deliberate motion, fine film grain, no people, no logos, no subtitles, no additional text. Native audio: low refrigeration hum, faint crystalline ice crackles, one deep muted impact as the title appears, then a short resonant tail.',
  width: 1920,
  height: 1080,
  duration: 5,
  seed: 18472635,
  settings: {
    audio: true,
    thinking: 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": "alibaba:wan@3.0",
            "positivePrompt": "Create a finished five-second cinematic title sequence for a prestige documentary titled “THE LAST HARVEST.” Begin in near-blackness with an extreme macro shot of frost crystals spreading across the glass wall of a seed-storage chamber. A preserved wheat seed is visible behind the ice, lit by a narrow amber inspection light against a cold cyan environment. The camera slowly pulls back as refrigerated vapor drifts through the frame and the immense geometric shelves of an Arctic seed vault emerge from darkness. At 3.2 seconds, the frost lines naturally converge around the center and the title THE LAST HARVEST resolves in elegant, restrained uppercase lettering, pale ivory with subtle engraved texture. Hold the perfectly legible title through the final frame. Photorealistic macro detail, premium natural-history documentary cinematography, anamorphic composition, deep blacks, controlled volumetric light, slow deliberate motion, fine film grain, no people, no logos, no subtitles, no additional text. Native audio: low refrigeration hum, faint crystalline ice crackles, one deep muted impact as the title appears, then a short resonant tail.",
            "width": 1920,
            "height": 1080,
            "duration": 5,
            "seed": 18472635,
            "settings": {
                "audio": True,
                "thinking": 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": "340d8f34-dc75-4e42-ac27-50dead857870",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Create a finished five-second cinematic title sequence for a prestige documentary titled “THE LAST HARVEST.” Begin in near-blackness with an extreme macro shot of frost crystals spreading across the glass wall of a seed-storage chamber. A preserved wheat seed is visible behind the ice, lit by a narrow amber inspection light against a cold cyan environment. The camera slowly pulls back as refrigerated vapor drifts through the frame and the immense geometric shelves of an Arctic seed vault emerge from darkness. At 3.2 seconds, the frost lines naturally converge around the center and the title THE LAST HARVEST resolves in elegant, restrained uppercase lettering, pale ivory with subtle engraved texture. Hold the perfectly legible title through the final frame. Photorealistic macro detail, premium natural-history documentary cinematography, anamorphic composition, deep blacks, controlled volumetric light, slow deliberate motion, fine film grain, no people, no logos, no subtitles, no additional text. Native audio: low refrigeration hum, faint crystalline ice crackles, one deep muted impact as the title appears, then a short resonant tail.",
      "width": 1920,
      "height": 1080,
      "duration": 5,
      "seed": 18472635,
      "settings": {
        "audio": true,
        "thinking": true
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Create a finished five-second cinematic title sequence for a prestige documentary titled “THE LAST HARVEST.” Begin in near-blackness with an extreme macro shot of frost crystals spreading across the glass wall of a seed-storage chamber. A preserved wheat seed is visible behind the ice, lit by a narrow amber inspection light against a cold cyan environment. The camera slowly pulls back as refrigerated vapor drifts through the frame and the immense geometric shelves of an Arctic seed vault emerge from darkness. At 3.2 seconds, the frost lines naturally converge around the center and the title THE LAST HARVEST resolves in elegant, restrained uppercase lettering, pale ivory with subtle engraved texture. Hold the perfectly legible title through the final frame. Photorealistic macro detail, premium natural-history documentary cinematography, anamorphic composition, deep blacks, controlled volumetric light, slow deliberate motion, fine film grain, no people, no logos, no subtitles, no additional text. Native audio: low refrigeration hum, faint crystalline ice crackles, one deep muted impact as the title appears, then a short resonant tail." \
  width=1920 \
  height=1080 \
  duration=5 \
  seed=18472635 \
  settings.audio=true \
  settings.thinking=true
{
  "taskType": "videoInference",
  "taskUUID": "340d8f34-dc75-4e42-ac27-50dead857870",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Create a finished five-second cinematic title sequence for a prestige documentary titled “THE LAST HARVEST.” Begin in near-blackness with an extreme macro shot of frost crystals spreading across the glass wall of a seed-storage chamber. A preserved wheat seed is visible behind the ice, lit by a narrow amber inspection light against a cold cyan environment. The camera slowly pulls back as refrigerated vapor drifts through the frame and the immense geometric shelves of an Arctic seed vault emerge from darkness. At 3.2 seconds, the frost lines naturally converge around the center and the title THE LAST HARVEST resolves in elegant, restrained uppercase lettering, pale ivory with subtle engraved texture. Hold the perfectly legible title through the final frame. Photorealistic macro detail, premium natural-history documentary cinematography, anamorphic composition, deep blacks, controlled volumetric light, slow deliberate motion, fine film grain, no people, no logos, no subtitles, no additional text. Native audio: low refrigeration hum, faint crystalline ice crackles, one deep muted impact as the title appears, then a short resonant tail.",
  "width": 1920,
  "height": 1080,
  "duration": 5,
  "seed": 18472635,
  "settings": {
    "audio": true,
    "thinking": true
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "340d8f34-dc75-4e42-ac27-50dead857870",
  "videoUUID": "a619850b-c20e-4807-bae7-8cde98a52c09",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/a619850b-c20e-4807-bae7-8cde98a52c09.mp4",
  "seed": 18472635,
  "cost": 0.7557
}
Edit

Heritage Railcar Reflection Cleanup

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@3.0',
  positivePrompt: 'Perform an invisible professional VFX cleanup on Video 1. Remove the overhead boom microphone, its shadow, and the camera operator\'s silhouette from every frame where they appear in the beveled mirror and polished brass wall panel. Reconstruct the concealed mirror reflections, amber burled-wood grain, aged brass trim, warm sconce glow, and passing window light using Image 1 as the material and continuity reference. Preserve the seated passenger exactly, including identity, wardrobe, performance, eyeline, hands, and natural reflection. Keep the original tracking-camera movement, train vibration, shallow cinematic depth of field, warm tungsten palette, exterior countryside motion, exposure, grain, and period atmosphere unchanged. Ensure the repaired reflections remain spatially correct and temporally stable with no warping, flicker, smearing, duplicated details, or cleanup seams. Retain and synchronize Audio 1 exactly as the finished soundtrack. The result should look like a final production plate from a prestige 1930s period drama, with no added text or graphics.',
  resolution: '1080p',
  duration: 10,
  settings: {
    audio: true,
    thinking: true
  },
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/57768230-25ea-4fb3-94f0-ff1221c67cf1.jpg'
    ],
    referenceVideos: [
      'https://assets.runware.ai/assets/inputs/ff706797-6769-4a5d-ab36-dfa89bcce296.mp4'
    ],
    referenceAudios: [
      'https://assets.runware.ai/assets/inputs/809d0420-d4b0-4087-bf1f-0df30510d8e8.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@3.0",
            "positivePrompt": "Perform an invisible professional VFX cleanup on Video 1. Remove the overhead boom microphone, its shadow, and the camera operator's silhouette from every frame where they appear in the beveled mirror and polished brass wall panel. Reconstruct the concealed mirror reflections, amber burled-wood grain, aged brass trim, warm sconce glow, and passing window light using Image 1 as the material and continuity reference. Preserve the seated passenger exactly, including identity, wardrobe, performance, eyeline, hands, and natural reflection. Keep the original tracking-camera movement, train vibration, shallow cinematic depth of field, warm tungsten palette, exterior countryside motion, exposure, grain, and period atmosphere unchanged. Ensure the repaired reflections remain spatially correct and temporally stable with no warping, flicker, smearing, duplicated details, or cleanup seams. Retain and synchronize Audio 1 exactly as the finished soundtrack. The result should look like a final production plate from a prestige 1930s period drama, with no added text or graphics.",
            "resolution": "1080p",
            "duration": 10,
            "settings": {
                "audio": True,
                "thinking": True
            },
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/57768230-25ea-4fb3-94f0-ff1221c67cf1.jpg"
                ],
                "referenceVideos": [
                    "https://assets.runware.ai/assets/inputs/ff706797-6769-4a5d-ab36-dfa89bcce296.mp4"
                ],
                "referenceAudios": [
                    "https://assets.runware.ai/assets/inputs/809d0420-d4b0-4087-bf1f-0df30510d8e8.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": "a2de8b07-363a-434d-84d7-223ecdd74df3",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Perform an invisible professional VFX cleanup on Video 1. Remove the overhead boom microphone, its shadow, and the camera operator's silhouette from every frame where they appear in the beveled mirror and polished brass wall panel. Reconstruct the concealed mirror reflections, amber burled-wood grain, aged brass trim, warm sconce glow, and passing window light using Image 1 as the material and continuity reference. Preserve the seated passenger exactly, including identity, wardrobe, performance, eyeline, hands, and natural reflection. Keep the original tracking-camera movement, train vibration, shallow cinematic depth of field, warm tungsten palette, exterior countryside motion, exposure, grain, and period atmosphere unchanged. Ensure the repaired reflections remain spatially correct and temporally stable with no warping, flicker, smearing, duplicated details, or cleanup seams. Retain and synchronize Audio 1 exactly as the finished soundtrack. The result should look like a final production plate from a prestige 1930s period drama, with no added text or graphics.",
      "resolution": "1080p",
      "duration": 10,
      "settings": {
        "audio": true,
        "thinking": true
      },
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/57768230-25ea-4fb3-94f0-ff1221c67cf1.jpg"
        ],
        "referenceVideos": [
          "https://assets.runware.ai/assets/inputs/ff706797-6769-4a5d-ab36-dfa89bcce296.mp4"
        ],
        "referenceAudios": [
          "https://assets.runware.ai/assets/inputs/809d0420-d4b0-4087-bf1f-0df30510d8e8.mp3"
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Perform an invisible professional VFX cleanup on Video 1. Remove the overhead boom microphone, its shadow, and the camera operator's silhouette from every frame where they appear in the beveled mirror and polished brass wall panel. Reconstruct the concealed mirror reflections, amber burled-wood grain, aged brass trim, warm sconce glow, and passing window light using Image 1 as the material and continuity reference. Preserve the seated passenger exactly, including identity, wardrobe, performance, eyeline, hands, and natural reflection. Keep the original tracking-camera movement, train vibration, shallow cinematic depth of field, warm tungsten palette, exterior countryside motion, exposure, grain, and period atmosphere unchanged. Ensure the repaired reflections remain spatially correct and temporally stable with no warping, flicker, smearing, duplicated details, or cleanup seams. Retain and synchronize Audio 1 exactly as the finished soundtrack. The result should look like a final production plate from a prestige 1930s period drama, with no added text or graphics." \
  resolution=1080p \
  duration=10 \
  settings.audio=true \
  settings.thinking=true \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/57768230-25ea-4fb3-94f0-ff1221c67cf1.jpg \
  inputs.referenceVideos.0=https://assets.runware.ai/assets/inputs/ff706797-6769-4a5d-ab36-dfa89bcce296.mp4 \
  inputs.referenceAudios.0=https://assets.runware.ai/assets/inputs/809d0420-d4b0-4087-bf1f-0df30510d8e8.mp3
{
  "taskType": "videoInference",
  "taskUUID": "a2de8b07-363a-434d-84d7-223ecdd74df3",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Perform an invisible professional VFX cleanup on Video 1. Remove the overhead boom microphone, its shadow, and the camera operator's silhouette from every frame where they appear in the beveled mirror and polished brass wall panel. Reconstruct the concealed mirror reflections, amber burled-wood grain, aged brass trim, warm sconce glow, and passing window light using Image 1 as the material and continuity reference. Preserve the seated passenger exactly, including identity, wardrobe, performance, eyeline, hands, and natural reflection. Keep the original tracking-camera movement, train vibration, shallow cinematic depth of field, warm tungsten palette, exterior countryside motion, exposure, grain, and period atmosphere unchanged. Ensure the repaired reflections remain spatially correct and temporally stable with no warping, flicker, smearing, duplicated details, or cleanup seams. Retain and synchronize Audio 1 exactly as the finished soundtrack. The result should look like a final production plate from a prestige 1930s period drama, with no added text or graphics.",
  "resolution": "1080p",
  "duration": 10,
  "settings": {
    "audio": true,
    "thinking": true
  },
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/57768230-25ea-4fb3-94f0-ff1221c67cf1.jpg"
    ],
    "referenceVideos": [
      "https://assets.runware.ai/assets/inputs/ff706797-6769-4a5d-ab36-dfa89bcce296.mp4"
    ],
    "referenceAudios": [
      "https://assets.runware.ai/assets/inputs/809d0420-d4b0-4087-bf1f-0df30510d8e8.mp3"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "a2de8b07-363a-434d-84d7-223ecdd74df3",
  "videoUUID": "04e5bcca-c200-46d9-b751-b0da5f0071d0",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/04e5bcca-c200-46d9-b751-b0da5f0071d0.mp4",
  "seed": 1138786008,
  "cost": 1.5046
}
Image to Video

Wheelchair Frame Colorway Reveal

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@3.0',
  positivePrompt: 'Create a polished five-second colorway reveal using Image 1 as the exact first frame and product reference. Preserve the wheelchair\'s silhouette, frame geometry, upholstery, wheels, spokes, push rims, casters, brakes, hardware, proportions, and camera perspective without redesigning or adding components. A narrow studio light sweep travels smoothly across the product from left to right, changing only the matte-black metal frame tubing into a rich metallic cobalt-blue powder-coated finish with subtle fine-grain sparkle. Keep the upholstery, tires, rims, hardware, and all other parts black or their original material colors. As the new finish appears, introduce a very slow, precise camera arc of approximately eight degrees and a restrained push-in, maintaining a premium commercial product-film look. Soft warm-gray cyclorama, controlled reflections, realistic contact shadow, crisp material detail, no people, no text, no logo, no packaging. End on a stable three-quarter hero view of the completed cobalt-blue colorway.',
  resolution: '1080p',
  duration: 5,
  seed: 184260731,
  settings: {
    audio: false,
    thinking: true
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/01d18071-1d98-4e19-8b2b-923d16a787b4.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": "alibaba:wan@3.0",
            "positivePrompt": "Create a polished five-second colorway reveal using Image 1 as the exact first frame and product reference. Preserve the wheelchair's silhouette, frame geometry, upholstery, wheels, spokes, push rims, casters, brakes, hardware, proportions, and camera perspective without redesigning or adding components. A narrow studio light sweep travels smoothly across the product from left to right, changing only the matte-black metal frame tubing into a rich metallic cobalt-blue powder-coated finish with subtle fine-grain sparkle. Keep the upholstery, tires, rims, hardware, and all other parts black or their original material colors. As the new finish appears, introduce a very slow, precise camera arc of approximately eight degrees and a restrained push-in, maintaining a premium commercial product-film look. Soft warm-gray cyclorama, controlled reflections, realistic contact shadow, crisp material detail, no people, no text, no logo, no packaging. End on a stable three-quarter hero view of the completed cobalt-blue colorway.",
            "resolution": "1080p",
            "duration": 5,
            "seed": 184260731,
            "settings": {
                "audio": False,
                "thinking": True
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/01d18071-1d98-4e19-8b2b-923d16a787b4.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": "9499711e-1a9b-40fb-a317-98e315c28a14",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Create a polished five-second colorway reveal using Image 1 as the exact first frame and product reference. Preserve the wheelchair's silhouette, frame geometry, upholstery, wheels, spokes, push rims, casters, brakes, hardware, proportions, and camera perspective without redesigning or adding components. A narrow studio light sweep travels smoothly across the product from left to right, changing only the matte-black metal frame tubing into a rich metallic cobalt-blue powder-coated finish with subtle fine-grain sparkle. Keep the upholstery, tires, rims, hardware, and all other parts black or their original material colors. As the new finish appears, introduce a very slow, precise camera arc of approximately eight degrees and a restrained push-in, maintaining a premium commercial product-film look. Soft warm-gray cyclorama, controlled reflections, realistic contact shadow, crisp material detail, no people, no text, no logo, no packaging. End on a stable three-quarter hero view of the completed cobalt-blue colorway.",
      "resolution": "1080p",
      "duration": 5,
      "seed": 184260731,
      "settings": {
        "audio": false,
        "thinking": true
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/01d18071-1d98-4e19-8b2b-923d16a787b4.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Create a polished five-second colorway reveal using Image 1 as the exact first frame and product reference. Preserve the wheelchair's silhouette, frame geometry, upholstery, wheels, spokes, push rims, casters, brakes, hardware, proportions, and camera perspective without redesigning or adding components. A narrow studio light sweep travels smoothly across the product from left to right, changing only the matte-black metal frame tubing into a rich metallic cobalt-blue powder-coated finish with subtle fine-grain sparkle. Keep the upholstery, tires, rims, hardware, and all other parts black or their original material colors. As the new finish appears, introduce a very slow, precise camera arc of approximately eight degrees and a restrained push-in, maintaining a premium commercial product-film look. Soft warm-gray cyclorama, controlled reflections, realistic contact shadow, crisp material detail, no people, no text, no logo, no packaging. End on a stable three-quarter hero view of the completed cobalt-blue colorway." \
  resolution=1080p \
  duration=5 \
  seed=184260731 \
  settings.audio=false \
  settings.thinking=true \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/01d18071-1d98-4e19-8b2b-923d16a787b4.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "9499711e-1a9b-40fb-a317-98e315c28a14",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Create a polished five-second colorway reveal using Image 1 as the exact first frame and product reference. Preserve the wheelchair's silhouette, frame geometry, upholstery, wheels, spokes, push rims, casters, brakes, hardware, proportions, and camera perspective without redesigning or adding components. A narrow studio light sweep travels smoothly across the product from left to right, changing only the matte-black metal frame tubing into a rich metallic cobalt-blue powder-coated finish with subtle fine-grain sparkle. Keep the upholstery, tires, rims, hardware, and all other parts black or their original material colors. As the new finish appears, introduce a very slow, precise camera arc of approximately eight degrees and a restrained push-in, maintaining a premium commercial product-film look. Soft warm-gray cyclorama, controlled reflections, realistic contact shadow, crisp material detail, no people, no text, no logo, no packaging. End on a stable three-quarter hero view of the completed cobalt-blue colorway.",
  "resolution": "1080p",
  "duration": 5,
  "seed": 184260731,
  "settings": {
    "audio": false,
    "thinking": true
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/01d18071-1d98-4e19-8b2b-923d16a787b4.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "9499711e-1a9b-40fb-a317-98e315c28a14",
  "videoUUID": "36378ad9-3e99-4651-a60c-e998a58073b6",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/36378ad9-3e99-4651-a60c-e998a58073b6.mp4",
  "seed": 184260731,
  "cost": 0.75
}
Audio to Video

Paleontology Crew Reunion Portrait

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@3.0',
  positivePrompt: 'Create a polished 10-second documentary moving portrait for a natural-history museum expedition recap, synchronized precisely to Audio 1. Wide 16:9 locked-off camera at eye level beside an active paleontology trench in a sunlit badlands landscape. At the start, seven diverse adult field researchers stand shoulder to shoulder for a crew photograph, wearing practical dust-marked work shirts, neck scarves, sun hats and field trousers; specimen crates, canvas shade tents and plaster-jacketed fossils sit naturally in the background. Leave one believable person-sized gap near the center of the group. When the photographer calls out in Audio 1, Mara, the lead fossil preparator—a middle-aged Black woman in a rust-red overshirt, sand-colored field trousers and dusty boots—hurries into frame carrying work gloves, steps into the reserved gap and becomes part of the group. The crew shifts naturally to make room, shoulders touch, and everyone breaks into genuine laughter before settling into a confident pose. Time the final still moment and subtle smiles to the camera shutter in Audio 1. Warm late-afternoon ochre and terracotta palette, restrained natural contrast, authentic field-documentary cinematography, realistic anatomy, stable faces, consistent wardrobe and group continuity, gentle wind moving loose fabric, no titles, no logos, no captions, no interface elements.',
  resolution: '1080p',
  duration: 10,
  settings: {
    audio: true,
    thinking: true
  },
  inputs: {
    referenceAudios: [
      'https://assets.runware.ai/assets/inputs/94659daa-403d-46b1-8dcd-ffbc4d3c9960.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@3.0",
            "positivePrompt": "Create a polished 10-second documentary moving portrait for a natural-history museum expedition recap, synchronized precisely to Audio 1. Wide 16:9 locked-off camera at eye level beside an active paleontology trench in a sunlit badlands landscape. At the start, seven diverse adult field researchers stand shoulder to shoulder for a crew photograph, wearing practical dust-marked work shirts, neck scarves, sun hats and field trousers; specimen crates, canvas shade tents and plaster-jacketed fossils sit naturally in the background. Leave one believable person-sized gap near the center of the group. When the photographer calls out in Audio 1, Mara, the lead fossil preparator—a middle-aged Black woman in a rust-red overshirt, sand-colored field trousers and dusty boots—hurries into frame carrying work gloves, steps into the reserved gap and becomes part of the group. The crew shifts naturally to make room, shoulders touch, and everyone breaks into genuine laughter before settling into a confident pose. Time the final still moment and subtle smiles to the camera shutter in Audio 1. Warm late-afternoon ochre and terracotta palette, restrained natural contrast, authentic field-documentary cinematography, realistic anatomy, stable faces, consistent wardrobe and group continuity, gentle wind moving loose fabric, no titles, no logos, no captions, no interface elements.",
            "resolution": "1080p",
            "duration": 10,
            "settings": {
                "audio": True,
                "thinking": True
            },
            "inputs": {
                "referenceAudios": [
                    "https://assets.runware.ai/assets/inputs/94659daa-403d-46b1-8dcd-ffbc4d3c9960.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": "ce6c26db-e980-4eb5-8fb4-a2828cb62813",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Create a polished 10-second documentary moving portrait for a natural-history museum expedition recap, synchronized precisely to Audio 1. Wide 16:9 locked-off camera at eye level beside an active paleontology trench in a sunlit badlands landscape. At the start, seven diverse adult field researchers stand shoulder to shoulder for a crew photograph, wearing practical dust-marked work shirts, neck scarves, sun hats and field trousers; specimen crates, canvas shade tents and plaster-jacketed fossils sit naturally in the background. Leave one believable person-sized gap near the center of the group. When the photographer calls out in Audio 1, Mara, the lead fossil preparator—a middle-aged Black woman in a rust-red overshirt, sand-colored field trousers and dusty boots—hurries into frame carrying work gloves, steps into the reserved gap and becomes part of the group. The crew shifts naturally to make room, shoulders touch, and everyone breaks into genuine laughter before settling into a confident pose. Time the final still moment and subtle smiles to the camera shutter in Audio 1. Warm late-afternoon ochre and terracotta palette, restrained natural contrast, authentic field-documentary cinematography, realistic anatomy, stable faces, consistent wardrobe and group continuity, gentle wind moving loose fabric, no titles, no logos, no captions, no interface elements.",
      "resolution": "1080p",
      "duration": 10,
      "settings": {
        "audio": true,
        "thinking": true
      },
      "inputs": {
        "referenceAudios": [
          "https://assets.runware.ai/assets/inputs/94659daa-403d-46b1-8dcd-ffbc4d3c9960.mp3"
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Create a polished 10-second documentary moving portrait for a natural-history museum expedition recap, synchronized precisely to Audio 1. Wide 16:9 locked-off camera at eye level beside an active paleontology trench in a sunlit badlands landscape. At the start, seven diverse adult field researchers stand shoulder to shoulder for a crew photograph, wearing practical dust-marked work shirts, neck scarves, sun hats and field trousers; specimen crates, canvas shade tents and plaster-jacketed fossils sit naturally in the background. Leave one believable person-sized gap near the center of the group. When the photographer calls out in Audio 1, Mara, the lead fossil preparator—a middle-aged Black woman in a rust-red overshirt, sand-colored field trousers and dusty boots—hurries into frame carrying work gloves, steps into the reserved gap and becomes part of the group. The crew shifts naturally to make room, shoulders touch, and everyone breaks into genuine laughter before settling into a confident pose. Time the final still moment and subtle smiles to the camera shutter in Audio 1. Warm late-afternoon ochre and terracotta palette, restrained natural contrast, authentic field-documentary cinematography, realistic anatomy, stable faces, consistent wardrobe and group continuity, gentle wind moving loose fabric, no titles, no logos, no captions, no interface elements." \
  resolution=1080p \
  duration=10 \
  settings.audio=true \
  settings.thinking=true \
  inputs.referenceAudios.0=https://assets.runware.ai/assets/inputs/94659daa-403d-46b1-8dcd-ffbc4d3c9960.mp3
{
  "taskType": "videoInference",
  "taskUUID": "ce6c26db-e980-4eb5-8fb4-a2828cb62813",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Create a polished 10-second documentary moving portrait for a natural-history museum expedition recap, synchronized precisely to Audio 1. Wide 16:9 locked-off camera at eye level beside an active paleontology trench in a sunlit badlands landscape. At the start, seven diverse adult field researchers stand shoulder to shoulder for a crew photograph, wearing practical dust-marked work shirts, neck scarves, sun hats and field trousers; specimen crates, canvas shade tents and plaster-jacketed fossils sit naturally in the background. Leave one believable person-sized gap near the center of the group. When the photographer calls out in Audio 1, Mara, the lead fossil preparator—a middle-aged Black woman in a rust-red overshirt, sand-colored field trousers and dusty boots—hurries into frame carrying work gloves, steps into the reserved gap and becomes part of the group. The crew shifts naturally to make room, shoulders touch, and everyone breaks into genuine laughter before settling into a confident pose. Time the final still moment and subtle smiles to the camera shutter in Audio 1. Warm late-afternoon ochre and terracotta palette, restrained natural contrast, authentic field-documentary cinematography, realistic anatomy, stable faces, consistent wardrobe and group continuity, gentle wind moving loose fabric, no titles, no logos, no captions, no interface elements.",
  "resolution": "1080p",
  "duration": 10,
  "settings": {
    "audio": true,
    "thinking": true
  },
  "inputs": {
    "referenceAudios": [
      "https://assets.runware.ai/assets/inputs/94659daa-403d-46b1-8dcd-ffbc4d3c9960.mp3"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "ce6c26db-e980-4eb5-8fb4-a2828cb62813",
  "videoUUID": "a7e5c74e-4503-4d93-a3cc-da9e0f5ffd96",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/a7e5c74e-4503-4d93-a3cc-da9e0f5ffd96.mp4",
  "seed": 1168083211,
  "cost": 1.5046
}
Image to Video

Botanical Cyanotype Kit Social 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: 'alibaba:wan@3.0',
  positivePrompt: 'Create a polished 8-second vertical social media product reel for an analog botanical cyanotype kit. Preserve the exact kit components and cobalt, ivory, and natural wood color palette from Image 1. Preserve the realistic hands, linen sleeves, fern shapes, and tabletop craft setting from Image 2. Match the finished Prussian-blue botanical print appearance shown in Image 3. Begin with a crisp overhead view of the closed kit components snapping into an orderly flat lay as sunlight sweeps across the table. Cut into a fast macro sequence: gloved hands brush solution onto paper, arrange fern fronds, lower the clear acrylic sheet, and secure the binder clips. Use a brief sun-flare transition to show the print being rinsed in a shallow enamel tray as blue pigment blooms dramatically through the paper. End with three completed prints lifting gently on a linen drying line, rich blue against a warm garden-studio background. Premium tactile craft advertising, energetic but calm, precise match cuts, subtle handheld realism, shallow depth of field, natural midday light, satisfying material detail, clean composition with safe negative space, no captions, no logos, no packaging text, no interface elements. Generate synchronized native audio: soft paper movement, brush strokes, binder-clip clicks, water pouring and swishing, birds outside, and a light rhythmic wooden percussion pulse that resolves on the final reveal.',
  resolution: '720p',
  duration: 8,
  settings: {
    audio: true,
    thinking: true
  },
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/e0cf7dd5-3322-4bee-98d2-af660c06d3db.jpg',
      'https://assets.runware.ai/assets/inputs/35697939-7e88-45a0-9487-6326ea05bc30.jpg',
      'https://assets.runware.ai/assets/inputs/e69a9283-bab5-4553-8ff1-64566fab0765.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@3.0",
            "positivePrompt": "Create a polished 8-second vertical social media product reel for an analog botanical cyanotype kit. Preserve the exact kit components and cobalt, ivory, and natural wood color palette from Image 1. Preserve the realistic hands, linen sleeves, fern shapes, and tabletop craft setting from Image 2. Match the finished Prussian-blue botanical print appearance shown in Image 3. Begin with a crisp overhead view of the closed kit components snapping into an orderly flat lay as sunlight sweeps across the table. Cut into a fast macro sequence: gloved hands brush solution onto paper, arrange fern fronds, lower the clear acrylic sheet, and secure the binder clips. Use a brief sun-flare transition to show the print being rinsed in a shallow enamel tray as blue pigment blooms dramatically through the paper. End with three completed prints lifting gently on a linen drying line, rich blue against a warm garden-studio background. Premium tactile craft advertising, energetic but calm, precise match cuts, subtle handheld realism, shallow depth of field, natural midday light, satisfying material detail, clean composition with safe negative space, no captions, no logos, no packaging text, no interface elements. Generate synchronized native audio: soft paper movement, brush strokes, binder-clip clicks, water pouring and swishing, birds outside, and a light rhythmic wooden percussion pulse that resolves on the final reveal.",
            "resolution": "720p",
            "duration": 8,
            "settings": {
                "audio": True,
                "thinking": True
            },
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/e0cf7dd5-3322-4bee-98d2-af660c06d3db.jpg",
                    "https://assets.runware.ai/assets/inputs/35697939-7e88-45a0-9487-6326ea05bc30.jpg",
                    "https://assets.runware.ai/assets/inputs/e69a9283-bab5-4553-8ff1-64566fab0765.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": "009d43ea-0168-4981-914c-544a6a72c366",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Create a polished 8-second vertical social media product reel for an analog botanical cyanotype kit. Preserve the exact kit components and cobalt, ivory, and natural wood color palette from Image 1. Preserve the realistic hands, linen sleeves, fern shapes, and tabletop craft setting from Image 2. Match the finished Prussian-blue botanical print appearance shown in Image 3. Begin with a crisp overhead view of the closed kit components snapping into an orderly flat lay as sunlight sweeps across the table. Cut into a fast macro sequence: gloved hands brush solution onto paper, arrange fern fronds, lower the clear acrylic sheet, and secure the binder clips. Use a brief sun-flare transition to show the print being rinsed in a shallow enamel tray as blue pigment blooms dramatically through the paper. End with three completed prints lifting gently on a linen drying line, rich blue against a warm garden-studio background. Premium tactile craft advertising, energetic but calm, precise match cuts, subtle handheld realism, shallow depth of field, natural midday light, satisfying material detail, clean composition with safe negative space, no captions, no logos, no packaging text, no interface elements. Generate synchronized native audio: soft paper movement, brush strokes, binder-clip clicks, water pouring and swishing, birds outside, and a light rhythmic wooden percussion pulse that resolves on the final reveal.",
      "resolution": "720p",
      "duration": 8,
      "settings": {
        "audio": true,
        "thinking": true
      },
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/e0cf7dd5-3322-4bee-98d2-af660c06d3db.jpg",
          "https://assets.runware.ai/assets/inputs/35697939-7e88-45a0-9487-6326ea05bc30.jpg",
          "https://assets.runware.ai/assets/inputs/e69a9283-bab5-4553-8ff1-64566fab0765.jpg"
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Create a polished 8-second vertical social media product reel for an analog botanical cyanotype kit. Preserve the exact kit components and cobalt, ivory, and natural wood color palette from Image 1. Preserve the realistic hands, linen sleeves, fern shapes, and tabletop craft setting from Image 2. Match the finished Prussian-blue botanical print appearance shown in Image 3. Begin with a crisp overhead view of the closed kit components snapping into an orderly flat lay as sunlight sweeps across the table. Cut into a fast macro sequence: gloved hands brush solution onto paper, arrange fern fronds, lower the clear acrylic sheet, and secure the binder clips. Use a brief sun-flare transition to show the print being rinsed in a shallow enamel tray as blue pigment blooms dramatically through the paper. End with three completed prints lifting gently on a linen drying line, rich blue against a warm garden-studio background. Premium tactile craft advertising, energetic but calm, precise match cuts, subtle handheld realism, shallow depth of field, natural midday light, satisfying material detail, clean composition with safe negative space, no captions, no logos, no packaging text, no interface elements. Generate synchronized native audio: soft paper movement, brush strokes, binder-clip clicks, water pouring and swishing, birds outside, and a light rhythmic wooden percussion pulse that resolves on the final reveal." \
  resolution=720p \
  duration=8 \
  settings.audio=true \
  settings.thinking=true \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/e0cf7dd5-3322-4bee-98d2-af660c06d3db.jpg \
  inputs.referenceImages.1=https://assets.runware.ai/assets/inputs/35697939-7e88-45a0-9487-6326ea05bc30.jpg \
  inputs.referenceImages.2=https://assets.runware.ai/assets/inputs/e69a9283-bab5-4553-8ff1-64566fab0765.jpg
{
  "taskType": "videoInference",
  "taskUUID": "009d43ea-0168-4981-914c-544a6a72c366",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Create a polished 8-second vertical social media product reel for an analog botanical cyanotype kit. Preserve the exact kit components and cobalt, ivory, and natural wood color palette from Image 1. Preserve the realistic hands, linen sleeves, fern shapes, and tabletop craft setting from Image 2. Match the finished Prussian-blue botanical print appearance shown in Image 3. Begin with a crisp overhead view of the closed kit components snapping into an orderly flat lay as sunlight sweeps across the table. Cut into a fast macro sequence: gloved hands brush solution onto paper, arrange fern fronds, lower the clear acrylic sheet, and secure the binder clips. Use a brief sun-flare transition to show the print being rinsed in a shallow enamel tray as blue pigment blooms dramatically through the paper. End with three completed prints lifting gently on a linen drying line, rich blue against a warm garden-studio background. Premium tactile craft advertising, energetic but calm, precise match cuts, subtle handheld realism, shallow depth of field, natural midday light, satisfying material detail, clean composition with safe negative space, no captions, no logos, no packaging text, no interface elements. Generate synchronized native audio: soft paper movement, brush strokes, binder-clip clicks, water pouring and swishing, birds outside, and a light rhythmic wooden percussion pulse that resolves on the final reveal.",
  "resolution": "720p",
  "duration": 8,
  "settings": {
    "audio": true,
    "thinking": true
  },
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/e0cf7dd5-3322-4bee-98d2-af660c06d3db.jpg",
      "https://assets.runware.ai/assets/inputs/35697939-7e88-45a0-9487-6326ea05bc30.jpg",
      "https://assets.runware.ai/assets/inputs/e69a9283-bab5-4553-8ff1-64566fab0765.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "009d43ea-0168-4981-914c-544a6a72c366",
  "videoUUID": "e9acc4e6-f082-43ef-b89b-4316a423bc78",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/e9acc4e6-f082-43ef-b89b-4316a423bc78.mp4",
  "seed": 354976970,
  "cost": 0.8034
}
Image to Video

Anodized Tattoo Machine Colorway Film

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@3.0',
  positivePrompt: 'Create a polished eight-second colorway reveal using Image 1 as the exact first frame and Image 2 as the exact last frame. Preserve the tattoo machine\'s geometry, proportions, grip, hardware, seams, machining details, pedestal, framing, and studio environment with strict product consistency. The camera performs a very slow, controlled lateral arc as a narrow band of cool light scans from bottom to top across the aluminum housing. Following the light, the graphite-gray anodized finish transitions cleanly and continuously into saturated cobalt blue; only the aluminum body changes color. Keep the black grip and hardware unchanged. Show realistic metallic anisotropy, subtle reflections, and premium industrial-product lighting. Smooth restrained motion, no disassembly, no deformation, no extra objects, no hands, no lettering, no logo, and no cuts. Finish precisely on Image 2 with the complete cobalt colorway held clearly for the final moment.',
  resolution: '720p',
  duration: 8,
  settings: {
    audio: false,
    thinking: true
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/6a7331a8-f212-43f8-91e5-27ee1169f3aa.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/7ccf3359-a1fe-4710-986c-c8586cfb76ca.jpg',
        frame: 'last'
      }
    ]
  }
})
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@3.0",
            "positivePrompt": "Create a polished eight-second colorway reveal using Image 1 as the exact first frame and Image 2 as the exact last frame. Preserve the tattoo machine's geometry, proportions, grip, hardware, seams, machining details, pedestal, framing, and studio environment with strict product consistency. The camera performs a very slow, controlled lateral arc as a narrow band of cool light scans from bottom to top across the aluminum housing. Following the light, the graphite-gray anodized finish transitions cleanly and continuously into saturated cobalt blue; only the aluminum body changes color. Keep the black grip and hardware unchanged. Show realistic metallic anisotropy, subtle reflections, and premium industrial-product lighting. Smooth restrained motion, no disassembly, no deformation, no extra objects, no hands, no lettering, no logo, and no cuts. Finish precisely on Image 2 with the complete cobalt colorway held clearly for the final moment.",
            "resolution": "720p",
            "duration": 8,
            "settings": {
                "audio": False,
                "thinking": True
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/6a7331a8-f212-43f8-91e5-27ee1169f3aa.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/7ccf3359-a1fe-4710-986c-c8586cfb76ca.jpg",
                        "frame": "last"
                    }
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "140b9d53-d8d5-4b7a-8d1b-f2fa1fda7718",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Create a polished eight-second colorway reveal using Image 1 as the exact first frame and Image 2 as the exact last frame. Preserve the tattoo machine's geometry, proportions, grip, hardware, seams, machining details, pedestal, framing, and studio environment with strict product consistency. The camera performs a very slow, controlled lateral arc as a narrow band of cool light scans from bottom to top across the aluminum housing. Following the light, the graphite-gray anodized finish transitions cleanly and continuously into saturated cobalt blue; only the aluminum body changes color. Keep the black grip and hardware unchanged. Show realistic metallic anisotropy, subtle reflections, and premium industrial-product lighting. Smooth restrained motion, no disassembly, no deformation, no extra objects, no hands, no lettering, no logo, and no cuts. Finish precisely on Image 2 with the complete cobalt colorway held clearly for the final moment.",
      "resolution": "720p",
      "duration": 8,
      "settings": {
        "audio": false,
        "thinking": true
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/6a7331a8-f212-43f8-91e5-27ee1169f3aa.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/7ccf3359-a1fe-4710-986c-c8586cfb76ca.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Create a polished eight-second colorway reveal using Image 1 as the exact first frame and Image 2 as the exact last frame. Preserve the tattoo machine's geometry, proportions, grip, hardware, seams, machining details, pedestal, framing, and studio environment with strict product consistency. The camera performs a very slow, controlled lateral arc as a narrow band of cool light scans from bottom to top across the aluminum housing. Following the light, the graphite-gray anodized finish transitions cleanly and continuously into saturated cobalt blue; only the aluminum body changes color. Keep the black grip and hardware unchanged. Show realistic metallic anisotropy, subtle reflections, and premium industrial-product lighting. Smooth restrained motion, no disassembly, no deformation, no extra objects, no hands, no lettering, no logo, and no cuts. Finish precisely on Image 2 with the complete cobalt colorway held clearly for the final moment." \
  resolution=720p \
  duration=8 \
  settings.audio=false \
  settings.thinking=true \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/6a7331a8-f212-43f8-91e5-27ee1169f3aa.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/7ccf3359-a1fe-4710-986c-c8586cfb76ca.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "140b9d53-d8d5-4b7a-8d1b-f2fa1fda7718",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Create a polished eight-second colorway reveal using Image 1 as the exact first frame and Image 2 as the exact last frame. Preserve the tattoo machine's geometry, proportions, grip, hardware, seams, machining details, pedestal, framing, and studio environment with strict product consistency. The camera performs a very slow, controlled lateral arc as a narrow band of cool light scans from bottom to top across the aluminum housing. Following the light, the graphite-gray anodized finish transitions cleanly and continuously into saturated cobalt blue; only the aluminum body changes color. Keep the black grip and hardware unchanged. Show realistic metallic anisotropy, subtle reflections, and premium industrial-product lighting. Smooth restrained motion, no disassembly, no deformation, no extra objects, no hands, no lettering, no logo, and no cuts. Finish precisely on Image 2 with the complete cobalt colorway held clearly for the final moment.",
  "resolution": "720p",
  "duration": 8,
  "settings": {
    "audio": false,
    "thinking": true
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/6a7331a8-f212-43f8-91e5-27ee1169f3aa.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/7ccf3359-a1fe-4710-986c-c8586cfb76ca.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "140b9d53-d8d5-4b7a-8d1b-f2fa1fda7718",
  "videoUUID": "3c5174ff-85b7-4994-a0e4-e66d2fcd903c",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/3c5174ff-85b7-4994-a0e4-e66d2fcd903c.mp4",
  "seed": 1513604831,
  "cost": 0.8
}
Video to Video

Portable Fresco Scanner Demo

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@3.0',
  positivePrompt: 'Transform Video 1 into a polished, photorealistic product demonstration while preserving its exact subject, product design, hand movement, camera path, framing, and eight-second timing. In a dark museum conservation laboratory, a gloved conservator guides the compact handheld multispectral scanner steadily across the aged fresco. As the scanner passes, a restrained moving band of violet diagnostic light travels beneath it; directly behind that band, faded charcoal underdrawing lines and earlier geometric composition marks become temporarily visible beneath the painted surface, clearly explaining the scanner\'s function without text or interface graphics. Begin with the normal fresco, reveal the hidden layer progressively through the middle of the shot, and end with a clear side-by-side area of scanned and unscanned surface created naturally by the moving scan boundary. Cinematic documentary realism, precise product consistency, charcoal black and muted ochre palette with controlled ultraviolet accents, soft practical task lighting, shallow depth of field, believable museum materials, calm technical mood. No captions, logos, screens, HUD elements, buttons, invented markings, or exaggerated science-fiction effects. Native audio: quiet laboratory room tone, soft fabric movement, subtle scanner hum, and one gentle confirmation chime near the completed reveal.',
  resolution: '1080p',
  duration: 8,
  settings: {
    audio: true,
    thinking: true
  },
  inputs: {
    referenceVideos: [
      'https://assets.runware.ai/assets/inputs/e14ad659-9511-4869-a735-495388e60fda.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@3.0",
            "positivePrompt": "Transform Video 1 into a polished, photorealistic product demonstration while preserving its exact subject, product design, hand movement, camera path, framing, and eight-second timing. In a dark museum conservation laboratory, a gloved conservator guides the compact handheld multispectral scanner steadily across the aged fresco. As the scanner passes, a restrained moving band of violet diagnostic light travels beneath it; directly behind that band, faded charcoal underdrawing lines and earlier geometric composition marks become temporarily visible beneath the painted surface, clearly explaining the scanner's function without text or interface graphics. Begin with the normal fresco, reveal the hidden layer progressively through the middle of the shot, and end with a clear side-by-side area of scanned and unscanned surface created naturally by the moving scan boundary. Cinematic documentary realism, precise product consistency, charcoal black and muted ochre palette with controlled ultraviolet accents, soft practical task lighting, shallow depth of field, believable museum materials, calm technical mood. No captions, logos, screens, HUD elements, buttons, invented markings, or exaggerated science-fiction effects. Native audio: quiet laboratory room tone, soft fabric movement, subtle scanner hum, and one gentle confirmation chime near the completed reveal.",
            "resolution": "1080p",
            "duration": 8,
            "settings": {
                "audio": True,
                "thinking": True
            },
            "inputs": {
                "referenceVideos": [
                    "https://assets.runware.ai/assets/inputs/e14ad659-9511-4869-a735-495388e60fda.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": "7bb5a79e-cc61-4c1b-8f9c-07c38d8cdc5e",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Transform Video 1 into a polished, photorealistic product demonstration while preserving its exact subject, product design, hand movement, camera path, framing, and eight-second timing. In a dark museum conservation laboratory, a gloved conservator guides the compact handheld multispectral scanner steadily across the aged fresco. As the scanner passes, a restrained moving band of violet diagnostic light travels beneath it; directly behind that band, faded charcoal underdrawing lines and earlier geometric composition marks become temporarily visible beneath the painted surface, clearly explaining the scanner's function without text or interface graphics. Begin with the normal fresco, reveal the hidden layer progressively through the middle of the shot, and end with a clear side-by-side area of scanned and unscanned surface created naturally by the moving scan boundary. Cinematic documentary realism, precise product consistency, charcoal black and muted ochre palette with controlled ultraviolet accents, soft practical task lighting, shallow depth of field, believable museum materials, calm technical mood. No captions, logos, screens, HUD elements, buttons, invented markings, or exaggerated science-fiction effects. Native audio: quiet laboratory room tone, soft fabric movement, subtle scanner hum, and one gentle confirmation chime near the completed reveal.",
      "resolution": "1080p",
      "duration": 8,
      "settings": {
        "audio": true,
        "thinking": true
      },
      "inputs": {
        "referenceVideos": [
          "https://assets.runware.ai/assets/inputs/e14ad659-9511-4869-a735-495388e60fda.mp4"
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Transform Video 1 into a polished, photorealistic product demonstration while preserving its exact subject, product design, hand movement, camera path, framing, and eight-second timing. In a dark museum conservation laboratory, a gloved conservator guides the compact handheld multispectral scanner steadily across the aged fresco. As the scanner passes, a restrained moving band of violet diagnostic light travels beneath it; directly behind that band, faded charcoal underdrawing lines and earlier geometric composition marks become temporarily visible beneath the painted surface, clearly explaining the scanner's function without text or interface graphics. Begin with the normal fresco, reveal the hidden layer progressively through the middle of the shot, and end with a clear side-by-side area of scanned and unscanned surface created naturally by the moving scan boundary. Cinematic documentary realism, precise product consistency, charcoal black and muted ochre palette with controlled ultraviolet accents, soft practical task lighting, shallow depth of field, believable museum materials, calm technical mood. No captions, logos, screens, HUD elements, buttons, invented markings, or exaggerated science-fiction effects. Native audio: quiet laboratory room tone, soft fabric movement, subtle scanner hum, and one gentle confirmation chime near the completed reveal." \
  resolution=1080p \
  duration=8 \
  settings.audio=true \
  settings.thinking=true \
  inputs.referenceVideos.0=https://assets.runware.ai/assets/inputs/e14ad659-9511-4869-a735-495388e60fda.mp4
{
  "taskType": "videoInference",
  "taskUUID": "7bb5a79e-cc61-4c1b-8f9c-07c38d8cdc5e",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Transform Video 1 into a polished, photorealistic product demonstration while preserving its exact subject, product design, hand movement, camera path, framing, and eight-second timing. In a dark museum conservation laboratory, a gloved conservator guides the compact handheld multispectral scanner steadily across the aged fresco. As the scanner passes, a restrained moving band of violet diagnostic light travels beneath it; directly behind that band, faded charcoal underdrawing lines and earlier geometric composition marks become temporarily visible beneath the painted surface, clearly explaining the scanner's function without text or interface graphics. Begin with the normal fresco, reveal the hidden layer progressively through the middle of the shot, and end with a clear side-by-side area of scanned and unscanned surface created naturally by the moving scan boundary. Cinematic documentary realism, precise product consistency, charcoal black and muted ochre palette with controlled ultraviolet accents, soft practical task lighting, shallow depth of field, believable museum materials, calm technical mood. No captions, logos, screens, HUD elements, buttons, invented markings, or exaggerated science-fiction effects. Native audio: quiet laboratory room tone, soft fabric movement, subtle scanner hum, and one gentle confirmation chime near the completed reveal.",
  "resolution": "1080p",
  "duration": 8,
  "settings": {
    "audio": true,
    "thinking": true
  },
  "inputs": {
    "referenceVideos": [
      "https://assets.runware.ai/assets/inputs/e14ad659-9511-4869-a735-495388e60fda.mp4"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "7bb5a79e-cc61-4c1b-8f9c-07c38d8cdc5e",
  "videoUUID": "057a9560-dffa-4a42-bf53-13a24030412d",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/057a9560-dffa-4a42-bf53-13a24030412d.mp4",
  "seed": 1011765619,
  "cost": 1.2051
}
Image to Video

Tidal Observatory Logo Ident

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@3.0',
  positivePrompt: 'Create a polished six-second seamless animated logo ident using Image 1 as the exact brand reference. Preserve the emblem, lettering, proportions, spacing, and spelling precisely; do not redesign the logo or introduce additional text. Begin on black as a thin acid-yellow oscilloscope trace sweeps horizontally across the center. The trace responds like measured tidal data, then curls into the supplied geometric tide-gauge emblem while fine white bathymetric contour lines briefly radiate outward like an instrument scan. Resolve into the complete white Northline Tidal Observatory logo from Image 1, centered and perfectly sharp on deep black. Add restrained analog phosphor glow, subtle marine-instrument grain, and a single cool cyan highlight traveling through the emblem. Hold the finished mark long enough for recognition, then let the contour lines retract and the trace flatten so the final frame matches the opening composition for a clean loop. Static locked camera, graphic 2D motion design, high-end scientific broadcast identity, minimal 1970s oceanographic instrumentation aesthetic, black, white, acid yellow, and cyan palette. Generate synchronized native audio: a soft hydrophone pulse, precise relay clicks, a short glassy sonar tone at logo resolution, and a tail that loops cleanly without music or speech.',
  resolution: '720p',
  duration: 6,
  settings: {
    audio: true
  },
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/80bca79f-988f-4529-8505-aa3f220cac52.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@3.0",
            "positivePrompt": "Create a polished six-second seamless animated logo ident using Image 1 as the exact brand reference. Preserve the emblem, lettering, proportions, spacing, and spelling precisely; do not redesign the logo or introduce additional text. Begin on black as a thin acid-yellow oscilloscope trace sweeps horizontally across the center. The trace responds like measured tidal data, then curls into the supplied geometric tide-gauge emblem while fine white bathymetric contour lines briefly radiate outward like an instrument scan. Resolve into the complete white Northline Tidal Observatory logo from Image 1, centered and perfectly sharp on deep black. Add restrained analog phosphor glow, subtle marine-instrument grain, and a single cool cyan highlight traveling through the emblem. Hold the finished mark long enough for recognition, then let the contour lines retract and the trace flatten so the final frame matches the opening composition for a clean loop. Static locked camera, graphic 2D motion design, high-end scientific broadcast identity, minimal 1970s oceanographic instrumentation aesthetic, black, white, acid yellow, and cyan palette. Generate synchronized native audio: a soft hydrophone pulse, precise relay clicks, a short glassy sonar tone at logo resolution, and a tail that loops cleanly without music or speech.",
            "resolution": "720p",
            "duration": 6,
            "settings": {
                "audio": True
            },
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/80bca79f-988f-4529-8505-aa3f220cac52.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": "32bfdca1-6317-4681-95ce-af0602acb8d8",
      "model": "alibaba:wan@3.0",
      "positivePrompt": "Create a polished six-second seamless animated logo ident using Image 1 as the exact brand reference. Preserve the emblem, lettering, proportions, spacing, and spelling precisely; do not redesign the logo or introduce additional text. Begin on black as a thin acid-yellow oscilloscope trace sweeps horizontally across the center. The trace responds like measured tidal data, then curls into the supplied geometric tide-gauge emblem while fine white bathymetric contour lines briefly radiate outward like an instrument scan. Resolve into the complete white Northline Tidal Observatory logo from Image 1, centered and perfectly sharp on deep black. Add restrained analog phosphor glow, subtle marine-instrument grain, and a single cool cyan highlight traveling through the emblem. Hold the finished mark long enough for recognition, then let the contour lines retract and the trace flatten so the final frame matches the opening composition for a clean loop. Static locked camera, graphic 2D motion design, high-end scientific broadcast identity, minimal 1970s oceanographic instrumentation aesthetic, black, white, acid yellow, and cyan palette. Generate synchronized native audio: a soft hydrophone pulse, precise relay clicks, a short glassy sonar tone at logo resolution, and a tail that loops cleanly without music or speech.",
      "resolution": "720p",
      "duration": 6,
      "settings": {
        "audio": true
      },
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/80bca79f-988f-4529-8505-aa3f220cac52.jpg"
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0 \
  positivePrompt="Create a polished six-second seamless animated logo ident using Image 1 as the exact brand reference. Preserve the emblem, lettering, proportions, spacing, and spelling precisely; do not redesign the logo or introduce additional text. Begin on black as a thin acid-yellow oscilloscope trace sweeps horizontally across the center. The trace responds like measured tidal data, then curls into the supplied geometric tide-gauge emblem while fine white bathymetric contour lines briefly radiate outward like an instrument scan. Resolve into the complete white Northline Tidal Observatory logo from Image 1, centered and perfectly sharp on deep black. Add restrained analog phosphor glow, subtle marine-instrument grain, and a single cool cyan highlight traveling through the emblem. Hold the finished mark long enough for recognition, then let the contour lines retract and the trace flatten so the final frame matches the opening composition for a clean loop. Static locked camera, graphic 2D motion design, high-end scientific broadcast identity, minimal 1970s oceanographic instrumentation aesthetic, black, white, acid yellow, and cyan palette. Generate synchronized native audio: a soft hydrophone pulse, precise relay clicks, a short glassy sonar tone at logo resolution, and a tail that loops cleanly without music or speech." \
  resolution=720p \
  duration=6 \
  settings.audio=true \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/80bca79f-988f-4529-8505-aa3f220cac52.jpg
{
  "taskType": "videoInference",
  "taskUUID": "32bfdca1-6317-4681-95ce-af0602acb8d8",
  "model": "alibaba:wan@3.0",
  "positivePrompt": "Create a polished six-second seamless animated logo ident using Image 1 as the exact brand reference. Preserve the emblem, lettering, proportions, spacing, and spelling precisely; do not redesign the logo or introduce additional text. Begin on black as a thin acid-yellow oscilloscope trace sweeps horizontally across the center. The trace responds like measured tidal data, then curls into the supplied geometric tide-gauge emblem while fine white bathymetric contour lines briefly radiate outward like an instrument scan. Resolve into the complete white Northline Tidal Observatory logo from Image 1, centered and perfectly sharp on deep black. Add restrained analog phosphor glow, subtle marine-instrument grain, and a single cool cyan highlight traveling through the emblem. Hold the finished mark long enough for recognition, then let the contour lines retract and the trace flatten so the final frame matches the opening composition for a clean loop. Static locked camera, graphic 2D motion design, high-end scientific broadcast identity, minimal 1970s oceanographic instrumentation aesthetic, black, white, acid yellow, and cyan palette. Generate synchronized native audio: a soft hydrophone pulse, precise relay clicks, a short glassy sonar tone at logo resolution, and a tail that loops cleanly without music or speech.",
  "resolution": "720p",
  "duration": 6,
  "settings": {
    "audio": true
  },
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/80bca79f-988f-4529-8505-aa3f220cac52.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "32bfdca1-6317-4681-95ce-af0602acb8d8",
  "videoUUID": "c90e47a9-67cc-4718-b6a8-ff55a58286c9",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/c90e47a9-67cc-4718-b6a8-ff55a58286c9.mp4",
  "seed": 155083691,
  "cost": 0.6037
}