MODEL IDalibaba:wan@3.0-prime
live

Wan3.0 Prime

Alibaba
by Alibaba

Wan3.0 Prime is the faster inference variant of Alibaba's Wan3.0 video model. It keeps the same API shape, the same multimodal creation and editing workflows, and the same output quality as Wan3.0, while trading up to a higher price tier for lower latency. It supports text-to-video, first- and last-frame image-to-video, reference-driven video generation, localized video editing, and temporal extension, with support for image, video, audio, document, and webpage inputs in the broader Wan3.0 workflow.

Wan3.0 Prime
text-to-video

Archival Market Widescreen Expansion

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-prime',
  positivePrompt: 'Create a finished six-second archival-documentary shot composed as a seamless outpaint from a protected central 4:3 frame into a 16:9 landscape master. Tokyo wholesale fish market at dawn in 1974, captured on warm, grainy 16mm reversal film. In the central protected area, a fish buyer in a navy work coat crouches beside a large tuna on crushed ice, lifts one gill cover, examines the flesh with a small flashlight, then nods to an auction clerk. Preserve this central action and framing without zooming or reframing. Extend the scene naturally into both side fields: on the left, two workers in rubber aprons pull a wooden handcart through wet reflected light; on the right, an auction clerk rapidly marks a paper ledger while another buyer raises two fingers to bid. A small motorized market cart briefly crosses the far background from right to left, creating layered motion without blocking the central subject. Period-accurate crates, hooks, galvanized buckets, hanging bulbs, damp concrete, pale dawn haze, muted teal workwear, rust red markings and silver fish. Locked-off eye-level camera, coherent perspective and lighting across the entire expanded frame, no visible seams, mirrored objects, duplicated people, modern equipment or contemporary signage. Authentic analog softness, subtle gate weave, restrained film grain and occasional highlight bloom; observational, industrious and unsentimental mood. Native synchronized location sound: auction calls in the middle distance, cart wheels rattling over concrete, boots splashing through shallow water, ice shifting, paper rustling and a low market-room murmur; no music and no narration.',
  width: 1920,
  height: 1080,
  duration: 6,
  settings: {
    audio: true
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "alibaba:wan@3.0-prime",
            "positivePrompt": "Create a finished six-second archival-documentary shot composed as a seamless outpaint from a protected central 4:3 frame into a 16:9 landscape master. Tokyo wholesale fish market at dawn in 1974, captured on warm, grainy 16mm reversal film. In the central protected area, a fish buyer in a navy work coat crouches beside a large tuna on crushed ice, lifts one gill cover, examines the flesh with a small flashlight, then nods to an auction clerk. Preserve this central action and framing without zooming or reframing. Extend the scene naturally into both side fields: on the left, two workers in rubber aprons pull a wooden handcart through wet reflected light; on the right, an auction clerk rapidly marks a paper ledger while another buyer raises two fingers to bid. A small motorized market cart briefly crosses the far background from right to left, creating layered motion without blocking the central subject. Period-accurate crates, hooks, galvanized buckets, hanging bulbs, damp concrete, pale dawn haze, muted teal workwear, rust red markings and silver fish. Locked-off eye-level camera, coherent perspective and lighting across the entire expanded frame, no visible seams, mirrored objects, duplicated people, modern equipment or contemporary signage. Authentic analog softness, subtle gate weave, restrained film grain and occasional highlight bloom; observational, industrious and unsentimental mood. Native synchronized location sound: auction calls in the middle distance, cart wheels rattling over concrete, boots splashing through shallow water, ice shifting, paper rustling and a low market-room murmur; no music and no narration.",
            "width": 1920,
            "height": 1080,
            "duration": 6,
            "settings": {
                "audio": True
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "5c2ab3d8-45f8-4901-96dd-21e288eab538",
      "model": "alibaba:wan@3.0-prime",
      "positivePrompt": "Create a finished six-second archival-documentary shot composed as a seamless outpaint from a protected central 4:3 frame into a 16:9 landscape master. Tokyo wholesale fish market at dawn in 1974, captured on warm, grainy 16mm reversal film. In the central protected area, a fish buyer in a navy work coat crouches beside a large tuna on crushed ice, lifts one gill cover, examines the flesh with a small flashlight, then nods to an auction clerk. Preserve this central action and framing without zooming or reframing. Extend the scene naturally into both side fields: on the left, two workers in rubber aprons pull a wooden handcart through wet reflected light; on the right, an auction clerk rapidly marks a paper ledger while another buyer raises two fingers to bid. A small motorized market cart briefly crosses the far background from right to left, creating layered motion without blocking the central subject. Period-accurate crates, hooks, galvanized buckets, hanging bulbs, damp concrete, pale dawn haze, muted teal workwear, rust red markings and silver fish. Locked-off eye-level camera, coherent perspective and lighting across the entire expanded frame, no visible seams, mirrored objects, duplicated people, modern equipment or contemporary signage. Authentic analog softness, subtle gate weave, restrained film grain and occasional highlight bloom; observational, industrious and unsentimental mood. Native synchronized location sound: auction calls in the middle distance, cart wheels rattling over concrete, boots splashing through shallow water, ice shifting, paper rustling and a low market-room murmur; no music and no narration.",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "settings": {
        "audio": true
      }
    }
  ]'
runware run alibaba:wan@3.0-prime \
  positivePrompt="Create a finished six-second archival-documentary shot composed as a seamless outpaint from a protected central 4:3 frame into a 16:9 landscape master. Tokyo wholesale fish market at dawn in 1974, captured on warm, grainy 16mm reversal film. In the central protected area, a fish buyer in a navy work coat crouches beside a large tuna on crushed ice, lifts one gill cover, examines the flesh with a small flashlight, then nods to an auction clerk. Preserve this central action and framing without zooming or reframing. Extend the scene naturally into both side fields: on the left, two workers in rubber aprons pull a wooden handcart through wet reflected light; on the right, an auction clerk rapidly marks a paper ledger while another buyer raises two fingers to bid. A small motorized market cart briefly crosses the far background from right to left, creating layered motion without blocking the central subject. Period-accurate crates, hooks, galvanized buckets, hanging bulbs, damp concrete, pale dawn haze, muted teal workwear, rust red markings and silver fish. Locked-off eye-level camera, coherent perspective and lighting across the entire expanded frame, no visible seams, mirrored objects, duplicated people, modern equipment or contemporary signage. Authentic analog softness, subtle gate weave, restrained film grain and occasional highlight bloom; observational, industrious and unsentimental mood. Native synchronized location sound: auction calls in the middle distance, cart wheels rattling over concrete, boots splashing through shallow water, ice shifting, paper rustling and a low market-room murmur; no music and no narration." \
  width=1920 \
  height=1080 \
  duration=6 \
  settings.audio=true
{
  "taskType": "videoInference",
  "taskUUID": "5c2ab3d8-45f8-4901-96dd-21e288eab538",
  "model": "alibaba:wan@3.0-prime",
  "positivePrompt": "Create a finished six-second archival-documentary shot composed as a seamless outpaint from a protected central 4:3 frame into a 16:9 landscape master. Tokyo wholesale fish market at dawn in 1974, captured on warm, grainy 16mm reversal film. In the central protected area, a fish buyer in a navy work coat crouches beside a large tuna on crushed ice, lifts one gill cover, examines the flesh with a small flashlight, then nods to an auction clerk. Preserve this central action and framing without zooming or reframing. Extend the scene naturally into both side fields: on the left, two workers in rubber aprons pull a wooden handcart through wet reflected light; on the right, an auction clerk rapidly marks a paper ledger while another buyer raises two fingers to bid. A small motorized market cart briefly crosses the far background from right to left, creating layered motion without blocking the central subject. Period-accurate crates, hooks, galvanized buckets, hanging bulbs, damp concrete, pale dawn haze, muted teal workwear, rust red markings and silver fish. Locked-off eye-level camera, coherent perspective and lighting across the entire expanded frame, no visible seams, mirrored objects, duplicated people, modern equipment or contemporary signage. Authentic analog softness, subtle gate weave, restrained film grain and occasional highlight bloom; observational, industrious and unsentimental mood. Native synchronized location sound: auction calls in the middle distance, cart wheels rattling over concrete, boots splashing through shallow water, ice shifting, paper rustling and a low market-room murmur; no music and no narration.",
  "width": 1920,
  "height": 1080,
  "duration": 6,
  "settings": {
    "audio": true
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "5c2ab3d8-45f8-4901-96dd-21e288eab538",
  "videoUUID": "06a8acce-0c16-47f2-b627-f4bf2ab21e09",
  "videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/06a8acce-0c16-47f2-b627-f4bf2ab21e09.mp4",
  "seed": 1925738708,
  "cost": 1.6904
}
first-frame

Rare Seed Vault Retrieval B-Roll

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-prime',
  positivePrompt: 'Use Image 1 as the exact opening frame of a single continuous documentary b-roll shot. The seed-bank technician naturally pulls the small stainless-steel sample drawer fully open, releases a faint wisp of cold vapor, lifts one sealed archival seed packet with careful gloved hands and briefly examines its tiny label. Their breath becomes subtly visible in the chilled air. The camera makes a slow, steady lateral slider move along the shelving while maintaining a medium-wide composition and gentle foreground parallax from the drawer handles. Preserve the technician’s identity, clothing, anatomy, room layout and realistic scale throughout. Cool cyan institutional lighting with the orange parka as the only warm accent, understated natural contrast, crisp editorial stock-footage realism, believable hand movement and material physics, no cuts, no time-lapse, no dramatic effects, no logos and no readable text. Synchronized location sound: low refrigeration hum, soft metal drawer glide, light packet rustle and subdued footsteps.',
  resolution: '720p',
  duration: 5,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/b9b2d9a5-5733-4849-bf9e-33c2a3de53f6.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-prime",
            "positivePrompt": "Use Image 1 as the exact opening frame of a single continuous documentary b-roll shot. The seed-bank technician naturally pulls the small stainless-steel sample drawer fully open, releases a faint wisp of cold vapor, lifts one sealed archival seed packet with careful gloved hands and briefly examines its tiny label. Their breath becomes subtly visible in the chilled air. The camera makes a slow, steady lateral slider move along the shelving while maintaining a medium-wide composition and gentle foreground parallax from the drawer handles. Preserve the technician’s identity, clothing, anatomy, room layout and realistic scale throughout. Cool cyan institutional lighting with the orange parka as the only warm accent, understated natural contrast, crisp editorial stock-footage realism, believable hand movement and material physics, no cuts, no time-lapse, no dramatic effects, no logos and no readable text. Synchronized location sound: low refrigeration hum, soft metal drawer glide, light packet rustle and subdued footsteps.",
            "resolution": "720p",
            "duration": 5,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/b9b2d9a5-5733-4849-bf9e-33c2a3de53f6.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": "7864596a-7d25-446f-8b9c-8d180e5144b3",
      "model": "alibaba:wan@3.0-prime",
      "positivePrompt": "Use Image 1 as the exact opening frame of a single continuous documentary b-roll shot. The seed-bank technician naturally pulls the small stainless-steel sample drawer fully open, releases a faint wisp of cold vapor, lifts one sealed archival seed packet with careful gloved hands and briefly examines its tiny label. Their breath becomes subtly visible in the chilled air. The camera makes a slow, steady lateral slider move along the shelving while maintaining a medium-wide composition and gentle foreground parallax from the drawer handles. Preserve the technician’s identity, clothing, anatomy, room layout and realistic scale throughout. Cool cyan institutional lighting with the orange parka as the only warm accent, understated natural contrast, crisp editorial stock-footage realism, believable hand movement and material physics, no cuts, no time-lapse, no dramatic effects, no logos and no readable text. Synchronized location sound: low refrigeration hum, soft metal drawer glide, light packet rustle and subdued footsteps.",
      "resolution": "720p",
      "duration": 5,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/b9b2d9a5-5733-4849-bf9e-33c2a3de53f6.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0-prime \
  positivePrompt="Use Image 1 as the exact opening frame of a single continuous documentary b-roll shot. The seed-bank technician naturally pulls the small stainless-steel sample drawer fully open, releases a faint wisp of cold vapor, lifts one sealed archival seed packet with careful gloved hands and briefly examines its tiny label. Their breath becomes subtly visible in the chilled air. The camera makes a slow, steady lateral slider move along the shelving while maintaining a medium-wide composition and gentle foreground parallax from the drawer handles. Preserve the technician’s identity, clothing, anatomy, room layout and realistic scale throughout. Cool cyan institutional lighting with the orange parka as the only warm accent, understated natural contrast, crisp editorial stock-footage realism, believable hand movement and material physics, no cuts, no time-lapse, no dramatic effects, no logos and no readable text. Synchronized location sound: low refrigeration hum, soft metal drawer glide, light packet rustle and subdued footsteps." \
  resolution=720p \
  duration=5 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/b9b2d9a5-5733-4849-bf9e-33c2a3de53f6.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "7864596a-7d25-446f-8b9c-8d180e5144b3",
  "model": "alibaba:wan@3.0-prime",
  "positivePrompt": "Use Image 1 as the exact opening frame of a single continuous documentary b-roll shot. The seed-bank technician naturally pulls the small stainless-steel sample drawer fully open, releases a faint wisp of cold vapor, lifts one sealed archival seed packet with careful gloved hands and briefly examines its tiny label. Their breath becomes subtly visible in the chilled air. The camera makes a slow, steady lateral slider move along the shelving while maintaining a medium-wide composition and gentle foreground parallax from the drawer handles. Preserve the technician’s identity, clothing, anatomy, room layout and realistic scale throughout. Cool cyan institutional lighting with the orange parka as the only warm accent, understated natural contrast, crisp editorial stock-footage realism, believable hand movement and material physics, no cuts, no time-lapse, no dramatic effects, no logos and no readable text. Synchronized location sound: low refrigeration hum, soft metal drawer glide, light packet rustle and subdued footsteps.",
  "resolution": "720p",
  "duration": 5,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/b9b2d9a5-5733-4849-bf9e-33c2a3de53f6.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "7864596a-7d25-446f-8b9c-8d180e5144b3",
  "videoUUID": "efb64ab0-7c8a-4a94-be4a-9067092d4b8c",
  "videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/efb64ab0-7c8a-4a94-be4a-9067092d4b8c.mp4",
  "seed": 1647299357,
  "cost": 0.7053
}
first-last-frame

Ballast Compliance Avatar Briefing

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-prime',
  positivePrompt: 'Create a finished seven-second talking-head avatar segment for a maritime ballast-water biosecurity training course, transitioning continuously from Image 1 as the exact first frame to Image 2 as the exact last frame. Preserve the presenter\'s identity, wardrobe, proportions, editorial 3D rendering style, set geometry, lighting, and locked eye-level camera throughout. She begins centered with her hands low and calm eye contact. After a natural inhale, she speaks directly to the trainee in a clear, composed female voice: “Before discharge, verify the ballast-water log and confirm the treatment system has completed its cycle.” Synchronize precise, restrained mouth movement to every word. Add one natural blink, a slight reassuring nod on “confirm,” and subtle breathing. As she reaches “completed its cycle,” she smoothly raises her right hand into the open-palm gesture shown in Image 2, indicating the cyan pipe schematic without turning away from the viewer. She finishes speaking before the final frame, settles her mouth closed, and holds the endpoint pose. Keep movement understated and credible for professional safety instruction. Clean voice recording with faint ship ventilation ambience, no music, no cuts, no camera movement, no added graphics, captions, labels, or logos.',
  resolution: '1080p',
  duration: 7,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/fed108a1-6ccf-4e4f-93b6-1acd10cf502e.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/bf7cb206-3d76-4703-888e-93334cceb23d.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-prime",
            "positivePrompt": "Create a finished seven-second talking-head avatar segment for a maritime ballast-water biosecurity training course, transitioning continuously from Image 1 as the exact first frame to Image 2 as the exact last frame. Preserve the presenter's identity, wardrobe, proportions, editorial 3D rendering style, set geometry, lighting, and locked eye-level camera throughout. She begins centered with her hands low and calm eye contact. After a natural inhale, she speaks directly to the trainee in a clear, composed female voice: “Before discharge, verify the ballast-water log and confirm the treatment system has completed its cycle.” Synchronize precise, restrained mouth movement to every word. Add one natural blink, a slight reassuring nod on “confirm,” and subtle breathing. As she reaches “completed its cycle,” she smoothly raises her right hand into the open-palm gesture shown in Image 2, indicating the cyan pipe schematic without turning away from the viewer. She finishes speaking before the final frame, settles her mouth closed, and holds the endpoint pose. Keep movement understated and credible for professional safety instruction. Clean voice recording with faint ship ventilation ambience, no music, no cuts, no camera movement, no added graphics, captions, labels, or logos.",
            "resolution": "1080p",
            "duration": 7,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/fed108a1-6ccf-4e4f-93b6-1acd10cf502e.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/bf7cb206-3d76-4703-888e-93334cceb23d.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": "f961c432-3e9d-4639-8bc9-a56eb7d1c975",
      "model": "alibaba:wan@3.0-prime",
      "positivePrompt": "Create a finished seven-second talking-head avatar segment for a maritime ballast-water biosecurity training course, transitioning continuously from Image 1 as the exact first frame to Image 2 as the exact last frame. Preserve the presenter's identity, wardrobe, proportions, editorial 3D rendering style, set geometry, lighting, and locked eye-level camera throughout. She begins centered with her hands low and calm eye contact. After a natural inhale, she speaks directly to the trainee in a clear, composed female voice: “Before discharge, verify the ballast-water log and confirm the treatment system has completed its cycle.” Synchronize precise, restrained mouth movement to every word. Add one natural blink, a slight reassuring nod on “confirm,” and subtle breathing. As she reaches “completed its cycle,” she smoothly raises her right hand into the open-palm gesture shown in Image 2, indicating the cyan pipe schematic without turning away from the viewer. She finishes speaking before the final frame, settles her mouth closed, and holds the endpoint pose. Keep movement understated and credible for professional safety instruction. Clean voice recording with faint ship ventilation ambience, no music, no cuts, no camera movement, no added graphics, captions, labels, or logos.",
      "resolution": "1080p",
      "duration": 7,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/fed108a1-6ccf-4e4f-93b6-1acd10cf502e.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/bf7cb206-3d76-4703-888e-93334cceb23d.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0-prime \
  positivePrompt="Create a finished seven-second talking-head avatar segment for a maritime ballast-water biosecurity training course, transitioning continuously from Image 1 as the exact first frame to Image 2 as the exact last frame. Preserve the presenter's identity, wardrobe, proportions, editorial 3D rendering style, set geometry, lighting, and locked eye-level camera throughout. She begins centered with her hands low and calm eye contact. After a natural inhale, she speaks directly to the trainee in a clear, composed female voice: “Before discharge, verify the ballast-water log and confirm the treatment system has completed its cycle.” Synchronize precise, restrained mouth movement to every word. Add one natural blink, a slight reassuring nod on “confirm,” and subtle breathing. As she reaches “completed its cycle,” she smoothly raises her right hand into the open-palm gesture shown in Image 2, indicating the cyan pipe schematic without turning away from the viewer. She finishes speaking before the final frame, settles her mouth closed, and holds the endpoint pose. Keep movement understated and credible for professional safety instruction. Clean voice recording with faint ship ventilation ambience, no music, no cuts, no camera movement, no added graphics, captions, labels, or logos." \
  resolution=1080p \
  duration=7 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/fed108a1-6ccf-4e4f-93b6-1acd10cf502e.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/bf7cb206-3d76-4703-888e-93334cceb23d.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "f961c432-3e9d-4639-8bc9-a56eb7d1c975",
  "model": "alibaba:wan@3.0-prime",
  "positivePrompt": "Create a finished seven-second talking-head avatar segment for a maritime ballast-water biosecurity training course, transitioning continuously from Image 1 as the exact first frame to Image 2 as the exact last frame. Preserve the presenter's identity, wardrobe, proportions, editorial 3D rendering style, set geometry, lighting, and locked eye-level camera throughout. She begins centered with her hands low and calm eye contact. After a natural inhale, she speaks directly to the trainee in a clear, composed female voice: “Before discharge, verify the ballast-water log and confirm the treatment system has completed its cycle.” Synchronize precise, restrained mouth movement to every word. Add one natural blink, a slight reassuring nod on “confirm,” and subtle breathing. As she reaches “completed its cycle,” she smoothly raises her right hand into the open-palm gesture shown in Image 2, indicating the cyan pipe schematic without turning away from the viewer. She finishes speaking before the final frame, settles her mouth closed, and holds the endpoint pose. Keep movement understated and credible for professional safety instruction. Clean voice recording with faint ship ventilation ambience, no music, no cuts, no camera movement, no added graphics, captions, labels, or logos.",
  "resolution": "1080p",
  "duration": 7,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/fed108a1-6ccf-4e4f-93b6-1acd10cf502e.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/bf7cb206-3d76-4703-888e-93334cceb23d.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "f961c432-3e9d-4639-8bc9-a56eb7d1c975",
  "videoUUID": "3540d67a-2051-47e0-a8e4-a3a75408c60c",
  "videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/3540d67a-2051-47e0-a8e4-a3a75408c60c.mp4",
  "seed": 23146478,
  "cost": 1.983
}
url-grounded

Thermal Camera Safety Colorway 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-prime',
  positivePrompt: 'Create an original four-second studio product reel grounded in the official FLIR C5 webpage provided in Webpage 1. Accurately preserve the product\'s compact proportions, front thermal-imaging screen, camera and flashlight arrangement, controls, protective construction, and authentic product markings. Present a commissioned colorway variant: recolor only the exterior hard-shell body panels in saturated high-visibility safety orange, while retaining the charcoal-black rubberized grip, bezel, buttons, lenses, screen, and functional components. The camera stands upright on a dark graphite pedestal in a clean industrial studio. Begin with a close front three-quarter view, then execute a smooth restrained orbit as a narrow cool-white light travels across the orange shell, revealing its surface texture and rugged contours. The screen displays a plausible vivid thermal view of electrical equipment using violet, magenta, orange, and yellow heat gradients. Premium technical-product cinematography, crisp edges, realistic materials, controlled reflections, subtle atmospheric haze, deep charcoal background, confident utilitarian mood. Keep the device centered and fully readable within the square frame throughout. This must be a new moving product scene, not a webpage, browser view, interface mockup, or reproduction of the source page. No added captions, promotional lettering, badges, hands, extra products, or invented accessories.',
  width: 960,
  height: 960,
  duration: 4,
  inputs: {
    urls: [
      'https://www.flir.com/products/c5/'
    ]
  }
})
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-prime",
            "positivePrompt": "Create an original four-second studio product reel grounded in the official FLIR C5 webpage provided in Webpage 1. Accurately preserve the product's compact proportions, front thermal-imaging screen, camera and flashlight arrangement, controls, protective construction, and authentic product markings. Present a commissioned colorway variant: recolor only the exterior hard-shell body panels in saturated high-visibility safety orange, while retaining the charcoal-black rubberized grip, bezel, buttons, lenses, screen, and functional components. The camera stands upright on a dark graphite pedestal in a clean industrial studio. Begin with a close front three-quarter view, then execute a smooth restrained orbit as a narrow cool-white light travels across the orange shell, revealing its surface texture and rugged contours. The screen displays a plausible vivid thermal view of electrical equipment using violet, magenta, orange, and yellow heat gradients. Premium technical-product cinematography, crisp edges, realistic materials, controlled reflections, subtle atmospheric haze, deep charcoal background, confident utilitarian mood. Keep the device centered and fully readable within the square frame throughout. This must be a new moving product scene, not a webpage, browser view, interface mockup, or reproduction of the source page. No added captions, promotional lettering, badges, hands, extra products, or invented accessories.",
            "width": 960,
            "height": 960,
            "duration": 4,
            "inputs": {
                "urls": [
                    "https://www.flir.com/products/c5/"
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "27a3318b-fb06-4edf-8bb9-29c0021f3137",
      "model": "alibaba:wan@3.0-prime",
      "positivePrompt": "Create an original four-second studio product reel grounded in the official FLIR C5 webpage provided in Webpage 1. Accurately preserve the product's compact proportions, front thermal-imaging screen, camera and flashlight arrangement, controls, protective construction, and authentic product markings. Present a commissioned colorway variant: recolor only the exterior hard-shell body panels in saturated high-visibility safety orange, while retaining the charcoal-black rubberized grip, bezel, buttons, lenses, screen, and functional components. The camera stands upright on a dark graphite pedestal in a clean industrial studio. Begin with a close front three-quarter view, then execute a smooth restrained orbit as a narrow cool-white light travels across the orange shell, revealing its surface texture and rugged contours. The screen displays a plausible vivid thermal view of electrical equipment using violet, magenta, orange, and yellow heat gradients. Premium technical-product cinematography, crisp edges, realistic materials, controlled reflections, subtle atmospheric haze, deep charcoal background, confident utilitarian mood. Keep the device centered and fully readable within the square frame throughout. This must be a new moving product scene, not a webpage, browser view, interface mockup, or reproduction of the source page. No added captions, promotional lettering, badges, hands, extra products, or invented accessories.",
      "width": 960,
      "height": 960,
      "duration": 4,
      "inputs": {
        "urls": [
          "https://www.flir.com/products/c5/"
        ]
      }
    }
  ]'
runware run alibaba:wan@3.0-prime \
  positivePrompt="Create an original four-second studio product reel grounded in the official FLIR C5 webpage provided in Webpage 1. Accurately preserve the product's compact proportions, front thermal-imaging screen, camera and flashlight arrangement, controls, protective construction, and authentic product markings. Present a commissioned colorway variant: recolor only the exterior hard-shell body panels in saturated high-visibility safety orange, while retaining the charcoal-black rubberized grip, bezel, buttons, lenses, screen, and functional components. The camera stands upright on a dark graphite pedestal in a clean industrial studio. Begin with a close front three-quarter view, then execute a smooth restrained orbit as a narrow cool-white light travels across the orange shell, revealing its surface texture and rugged contours. The screen displays a plausible vivid thermal view of electrical equipment using violet, magenta, orange, and yellow heat gradients. Premium technical-product cinematography, crisp edges, realistic materials, controlled reflections, subtle atmospheric haze, deep charcoal background, confident utilitarian mood. Keep the device centered and fully readable within the square frame throughout. This must be a new moving product scene, not a webpage, browser view, interface mockup, or reproduction of the source page. No added captions, promotional lettering, badges, hands, extra products, or invented accessories." \
  width=960 \
  height=960 \
  duration=4 \
  inputs.urls.0=https://www.flir.com/products/c5/
{
  "taskType": "videoInference",
  "taskUUID": "27a3318b-fb06-4edf-8bb9-29c0021f3137",
  "model": "alibaba:wan@3.0-prime",
  "positivePrompt": "Create an original four-second studio product reel grounded in the official FLIR C5 webpage provided in Webpage 1. Accurately preserve the product's compact proportions, front thermal-imaging screen, camera and flashlight arrangement, controls, protective construction, and authentic product markings. Present a commissioned colorway variant: recolor only the exterior hard-shell body panels in saturated high-visibility safety orange, while retaining the charcoal-black rubberized grip, bezel, buttons, lenses, screen, and functional components. The camera stands upright on a dark graphite pedestal in a clean industrial studio. Begin with a close front three-quarter view, then execute a smooth restrained orbit as a narrow cool-white light travels across the orange shell, revealing its surface texture and rugged contours. The screen displays a plausible vivid thermal view of electrical equipment using violet, magenta, orange, and yellow heat gradients. Premium technical-product cinematography, crisp edges, realistic materials, controlled reflections, subtle atmospheric haze, deep charcoal background, confident utilitarian mood. Keep the device centered and fully readable within the square frame throughout. This must be a new moving product scene, not a webpage, browser view, interface mockup, or reproduction of the source page. No added captions, promotional lettering, badges, hands, extra products, or invented accessories.",
  "width": 960,
  "height": 960,
  "duration": 4,
  "inputs": {
    "urls": [
      "https://www.flir.com/products/c5/"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "27a3318b-fb06-4edf-8bb9-29c0021f3137",
  "videoUUID": "36611cb3-1e83-4a6a-929f-4de2fa234da3",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/36611cb3-1e83-4a6a-929f-4de2fa234da3.mp4",
  "seed": 1967371486,
  "cost": 0.5656
}