MODEL IDalibaba:happyhorse@1.1
live

HappyHorse 1.1

Alibaba
by Alibaba

HappyHorse 1.1 is Alibaba's upgraded multimodal video model for text-to-video, image-to-video, and reference-to-video generation. It improves motion continuity, prompt following, character consistency, facial texture quality, cinematic shot logic, and audio-visual synchronization over HappyHorse 1.0, making it better suited to multi-shot storytelling, multi-character scenes, close-up performance, and reference-driven production workflows.

HappyHorse 1.1
text-to-video

Bat Acoustics Network Logo Loop

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:happyhorse@1.1',
  positivePrompt: 'Create a polished five-second seamless logo loop for VESPER ARRAY, a professional bat acoustics monitoring network. Centered widescreen composition on a deep charcoal-black background with the tactile grain and subtle curvature of a vintage scientific oscilloscope. A single razor-thin electric chartreuse waveform travels horizontally across the frame, oscillating with precise echolocation-like pulses. The waveform folds symmetrically inward and resolves into a clean geometric emblem combining outstretched bat wings, a cave arch, and a sonar signal. Beneath it, the exact uppercase wordmark “VESPER ARRAY” appears in restrained, widely spaced modern sans-serif lettering, crisp and fully legible. Concentric sonar rings pass through the emblem, briefly illuminating fine topographic cave contours in muted mineral gray before they fade. Faint phosphor afterimages, drifting dust motes, and a delicate veil of atmospheric haze provide environmental motion without clutter. Premium scientific-institution identity design, minimal and authoritative, electric chartreuse, graphite, and cool gray palette, high contrast, precise vector-like edges with subtle analog phosphor bloom. Camera remains perfectly centered and level, performing a very slow controlled push toward the emblem for the first half, then retracing the move exactly to its starting position. The waveform unfolds back into the same straight horizontal line at the end so the first and final frames match perfectly. One continuous shot, no cuts, no additional text, no interface elements, no mockup, no border.',
  width: 1920,
  height: 1080,
  duration: 5
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "alibaba:happyhorse@1.1",
            "positivePrompt": "Create a polished five-second seamless logo loop for VESPER ARRAY, a professional bat acoustics monitoring network. Centered widescreen composition on a deep charcoal-black background with the tactile grain and subtle curvature of a vintage scientific oscilloscope. A single razor-thin electric chartreuse waveform travels horizontally across the frame, oscillating with precise echolocation-like pulses. The waveform folds symmetrically inward and resolves into a clean geometric emblem combining outstretched bat wings, a cave arch, and a sonar signal. Beneath it, the exact uppercase wordmark “VESPER ARRAY” appears in restrained, widely spaced modern sans-serif lettering, crisp and fully legible. Concentric sonar rings pass through the emblem, briefly illuminating fine topographic cave contours in muted mineral gray before they fade. Faint phosphor afterimages, drifting dust motes, and a delicate veil of atmospheric haze provide environmental motion without clutter. Premium scientific-institution identity design, minimal and authoritative, electric chartreuse, graphite, and cool gray palette, high contrast, precise vector-like edges with subtle analog phosphor bloom. Camera remains perfectly centered and level, performing a very slow controlled push toward the emblem for the first half, then retracing the move exactly to its starting position. The waveform unfolds back into the same straight horizontal line at the end so the first and final frames match perfectly. One continuous shot, no cuts, no additional text, no interface elements, no mockup, no border.",
            "width": 1920,
            "height": 1080,
            "duration": 5
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "e0995edf-03cf-4c6e-88e1-778fc8d85e3f",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "Create a polished five-second seamless logo loop for VESPER ARRAY, a professional bat acoustics monitoring network. Centered widescreen composition on a deep charcoal-black background with the tactile grain and subtle curvature of a vintage scientific oscilloscope. A single razor-thin electric chartreuse waveform travels horizontally across the frame, oscillating with precise echolocation-like pulses. The waveform folds symmetrically inward and resolves into a clean geometric emblem combining outstretched bat wings, a cave arch, and a sonar signal. Beneath it, the exact uppercase wordmark “VESPER ARRAY” appears in restrained, widely spaced modern sans-serif lettering, crisp and fully legible. Concentric sonar rings pass through the emblem, briefly illuminating fine topographic cave contours in muted mineral gray before they fade. Faint phosphor afterimages, drifting dust motes, and a delicate veil of atmospheric haze provide environmental motion without clutter. Premium scientific-institution identity design, minimal and authoritative, electric chartreuse, graphite, and cool gray palette, high contrast, precise vector-like edges with subtle analog phosphor bloom. Camera remains perfectly centered and level, performing a very slow controlled push toward the emblem for the first half, then retracing the move exactly to its starting position. The waveform unfolds back into the same straight horizontal line at the end so the first and final frames match perfectly. One continuous shot, no cuts, no additional text, no interface elements, no mockup, no border.",
      "width": 1920,
      "height": 1080,
      "duration": 5
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="Create a polished five-second seamless logo loop for VESPER ARRAY, a professional bat acoustics monitoring network. Centered widescreen composition on a deep charcoal-black background with the tactile grain and subtle curvature of a vintage scientific oscilloscope. A single razor-thin electric chartreuse waveform travels horizontally across the frame, oscillating with precise echolocation-like pulses. The waveform folds symmetrically inward and resolves into a clean geometric emblem combining outstretched bat wings, a cave arch, and a sonar signal. Beneath it, the exact uppercase wordmark “VESPER ARRAY” appears in restrained, widely spaced modern sans-serif lettering, crisp and fully legible. Concentric sonar rings pass through the emblem, briefly illuminating fine topographic cave contours in muted mineral gray before they fade. Faint phosphor afterimages, drifting dust motes, and a delicate veil of atmospheric haze provide environmental motion without clutter. Premium scientific-institution identity design, minimal and authoritative, electric chartreuse, graphite, and cool gray palette, high contrast, precise vector-like edges with subtle analog phosphor bloom. Camera remains perfectly centered and level, performing a very slow controlled push toward the emblem for the first half, then retracing the move exactly to its starting position. The waveform unfolds back into the same straight horizontal line at the end so the first and final frames match perfectly. One continuous shot, no cuts, no additional text, no interface elements, no mockup, no border." \
  width=1920 \
  height=1080 \
  duration=5
{
  "taskType": "videoInference",
  "taskUUID": "e0995edf-03cf-4c6e-88e1-778fc8d85e3f",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "Create a polished five-second seamless logo loop for VESPER ARRAY, a professional bat acoustics monitoring network. Centered widescreen composition on a deep charcoal-black background with the tactile grain and subtle curvature of a vintage scientific oscilloscope. A single razor-thin electric chartreuse waveform travels horizontally across the frame, oscillating with precise echolocation-like pulses. The waveform folds symmetrically inward and resolves into a clean geometric emblem combining outstretched bat wings, a cave arch, and a sonar signal. Beneath it, the exact uppercase wordmark “VESPER ARRAY” appears in restrained, widely spaced modern sans-serif lettering, crisp and fully legible. Concentric sonar rings pass through the emblem, briefly illuminating fine topographic cave contours in muted mineral gray before they fade. Faint phosphor afterimages, drifting dust motes, and a delicate veil of atmospheric haze provide environmental motion without clutter. Premium scientific-institution identity design, minimal and authoritative, electric chartreuse, graphite, and cool gray palette, high contrast, precise vector-like edges with subtle analog phosphor bloom. Camera remains perfectly centered and level, performing a very slow controlled push toward the emblem for the first half, then retracing the move exactly to its starting position. The waveform unfolds back into the same straight horizontal line at the end so the first and final frames match perfectly. One continuous shot, no cuts, no additional text, no interface elements, no mockup, no border.",
  "width": 1920,
  "height": 1080,
  "duration": 5
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "e0995edf-03cf-4c6e-88e1-778fc8d85e3f",
  "videoUUID": "44174a4f-55b6-40b6-8b00-f9cc901fe7d3",
  "videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/44174a4f-55b6-40b6-8b00-f9cc901fe7d3.mp4",
  "seed": 779622078,
  "cost": 0.9293
}
text-to-video

Seaweed Bioplastic Extrusion 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:happyhorse@1.1',
  positivePrompt: 'Single continuous cinematic b-roll shot inside a clean pilot laboratory producing biodegradable packaging film from seaweed. A wide ribbon of translucent amber-green bioplastic steadily emerges from a compact stainless-steel extruder and travels through polished cooling rollers, flexing naturally as it advances. Tiny condensation beads race along a chilled pipe, soft steam drifts from the warm material, and indicator lights pulse subtly in the background. A materials technician in a pale gray lab coat and teal nitrile gloves gently lifts the moving film edge to inspect its clarity, then releases it so it settles smoothly back onto the rollers. Begin with an extreme close-up of the glossy film catching rippling highlights, then perform a slow controlled lateral dolly and slight pullback to reveal the technician and machinery while keeping the moving sheet in crisp focus. Cool cyan laboratory light balanced by warm amber reflections in the film, restrained industrial palette, realistic textures, shallow depth of field, premium documentary cinematography, natural continuous motion, no logos, no readable text, no cuts.',
  width: 1920,
  height: 1080,
  duration: 5
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "alibaba:happyhorse@1.1",
            "positivePrompt": "Single continuous cinematic b-roll shot inside a clean pilot laboratory producing biodegradable packaging film from seaweed. A wide ribbon of translucent amber-green bioplastic steadily emerges from a compact stainless-steel extruder and travels through polished cooling rollers, flexing naturally as it advances. Tiny condensation beads race along a chilled pipe, soft steam drifts from the warm material, and indicator lights pulse subtly in the background. A materials technician in a pale gray lab coat and teal nitrile gloves gently lifts the moving film edge to inspect its clarity, then releases it so it settles smoothly back onto the rollers. Begin with an extreme close-up of the glossy film catching rippling highlights, then perform a slow controlled lateral dolly and slight pullback to reveal the technician and machinery while keeping the moving sheet in crisp focus. Cool cyan laboratory light balanced by warm amber reflections in the film, restrained industrial palette, realistic textures, shallow depth of field, premium documentary cinematography, natural continuous motion, no logos, no readable text, no cuts.",
            "width": 1920,
            "height": 1080,
            "duration": 5
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "878f79a1-bf39-452b-9c87-bb0417e9d0b9",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "Single continuous cinematic b-roll shot inside a clean pilot laboratory producing biodegradable packaging film from seaweed. A wide ribbon of translucent amber-green bioplastic steadily emerges from a compact stainless-steel extruder and travels through polished cooling rollers, flexing naturally as it advances. Tiny condensation beads race along a chilled pipe, soft steam drifts from the warm material, and indicator lights pulse subtly in the background. A materials technician in a pale gray lab coat and teal nitrile gloves gently lifts the moving film edge to inspect its clarity, then releases it so it settles smoothly back onto the rollers. Begin with an extreme close-up of the glossy film catching rippling highlights, then perform a slow controlled lateral dolly and slight pullback to reveal the technician and machinery while keeping the moving sheet in crisp focus. Cool cyan laboratory light balanced by warm amber reflections in the film, restrained industrial palette, realistic textures, shallow depth of field, premium documentary cinematography, natural continuous motion, no logos, no readable text, no cuts.",
      "width": 1920,
      "height": 1080,
      "duration": 5
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="Single continuous cinematic b-roll shot inside a clean pilot laboratory producing biodegradable packaging film from seaweed. A wide ribbon of translucent amber-green bioplastic steadily emerges from a compact stainless-steel extruder and travels through polished cooling rollers, flexing naturally as it advances. Tiny condensation beads race along a chilled pipe, soft steam drifts from the warm material, and indicator lights pulse subtly in the background. A materials technician in a pale gray lab coat and teal nitrile gloves gently lifts the moving film edge to inspect its clarity, then releases it so it settles smoothly back onto the rollers. Begin with an extreme close-up of the glossy film catching rippling highlights, then perform a slow controlled lateral dolly and slight pullback to reveal the technician and machinery while keeping the moving sheet in crisp focus. Cool cyan laboratory light balanced by warm amber reflections in the film, restrained industrial palette, realistic textures, shallow depth of field, premium documentary cinematography, natural continuous motion, no logos, no readable text, no cuts." \
  width=1920 \
  height=1080 \
  duration=5
{
  "taskType": "videoInference",
  "taskUUID": "878f79a1-bf39-452b-9c87-bb0417e9d0b9",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "Single continuous cinematic b-roll shot inside a clean pilot laboratory producing biodegradable packaging film from seaweed. A wide ribbon of translucent amber-green bioplastic steadily emerges from a compact stainless-steel extruder and travels through polished cooling rollers, flexing naturally as it advances. Tiny condensation beads race along a chilled pipe, soft steam drifts from the warm material, and indicator lights pulse subtly in the background. A materials technician in a pale gray lab coat and teal nitrile gloves gently lifts the moving film edge to inspect its clarity, then releases it so it settles smoothly back onto the rollers. Begin with an extreme close-up of the glossy film catching rippling highlights, then perform a slow controlled lateral dolly and slight pullback to reveal the technician and machinery while keeping the moving sheet in crisp focus. Cool cyan laboratory light balanced by warm amber reflections in the film, restrained industrial palette, realistic textures, shallow depth of field, premium documentary cinematography, natural continuous motion, no logos, no readable text, no cuts.",
  "width": 1920,
  "height": 1080,
  "duration": 5
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "878f79a1-bf39-452b-9c87-bb0417e9d0b9",
  "videoUUID": "bb740326-985b-4d79-8202-580d3f6b68aa",
  "videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/bb740326-985b-4d79-8202-580d3f6b68aa.mp4",
  "seed": 880593377,
  "cost": 0.9293
}
first-frame

Volcanology Heat Suit Showcase 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:happyhorse@1.1',
  positivePrompt: 'Continue directly from the supplied first frame as an eight-second premium technical-fashion showcase reel. Preserve the same volcanologist, facial identity, silver aluminized suit construction, proportions, walkway, and geothermal facility. Begin with a smooth low dolly moving toward her as she turns from three-quarter profile to face camera; a controlled gust lifts the jacket hem and sends thin steam laterally across the deep background while amber reflections travel naturally over the metallic fabric. Cut on her gloved hand fastening the jacket collar into a crisp macro tracking shot across the heat-resistant weave, reinforced seam, matte graphite glove, and articulated sleeve hardware. Match cut to a low side angle as she takes two deliberate steps along the black steel walkway, boots landing with weight while the camera tracks beside her and basalt ridges slide in parallax. Finish on a steady waist-up hero portrait: she stops, raises the reflective hood over her head, and looks past camera as the distant orange glow intensifies subtly behind drifting steam. Severe, assured mood; oxidized orange, graphite black, mineral gray, and polished silver palette. Realistic fabric physics, accurate anatomy, natural facial texture, coherent cinematic shot transitions, shallow depth of field with readable industrial context, no logos, captions, graphics, or text.',
  resolution: '1080p',
  duration: 8,
  inputs: {
    frameImages: [
      'https://assets.runware.ai/assets/inputs/71a310af-f5d2-467e-b6cd-3b7d6347c674.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:happyhorse@1.1",
            "positivePrompt": "Continue directly from the supplied first frame as an eight-second premium technical-fashion showcase reel. Preserve the same volcanologist, facial identity, silver aluminized suit construction, proportions, walkway, and geothermal facility. Begin with a smooth low dolly moving toward her as she turns from three-quarter profile to face camera; a controlled gust lifts the jacket hem and sends thin steam laterally across the deep background while amber reflections travel naturally over the metallic fabric. Cut on her gloved hand fastening the jacket collar into a crisp macro tracking shot across the heat-resistant weave, reinforced seam, matte graphite glove, and articulated sleeve hardware. Match cut to a low side angle as she takes two deliberate steps along the black steel walkway, boots landing with weight while the camera tracks beside her and basalt ridges slide in parallax. Finish on a steady waist-up hero portrait: she stops, raises the reflective hood over her head, and looks past camera as the distant orange glow intensifies subtly behind drifting steam. Severe, assured mood; oxidized orange, graphite black, mineral gray, and polished silver palette. Realistic fabric physics, accurate anatomy, natural facial texture, coherent cinematic shot transitions, shallow depth of field with readable industrial context, no logos, captions, graphics, or text.",
            "resolution": "1080p",
            "duration": 8,
            "inputs": {
                "frameImages": [
                    "https://assets.runware.ai/assets/inputs/71a310af-f5d2-467e-b6cd-3b7d6347c674.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": "047ea67b-74ed-44a5-a36a-0974a30634d1",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "Continue directly from the supplied first frame as an eight-second premium technical-fashion showcase reel. Preserve the same volcanologist, facial identity, silver aluminized suit construction, proportions, walkway, and geothermal facility. Begin with a smooth low dolly moving toward her as she turns from three-quarter profile to face camera; a controlled gust lifts the jacket hem and sends thin steam laterally across the deep background while amber reflections travel naturally over the metallic fabric. Cut on her gloved hand fastening the jacket collar into a crisp macro tracking shot across the heat-resistant weave, reinforced seam, matte graphite glove, and articulated sleeve hardware. Match cut to a low side angle as she takes two deliberate steps along the black steel walkway, boots landing with weight while the camera tracks beside her and basalt ridges slide in parallax. Finish on a steady waist-up hero portrait: she stops, raises the reflective hood over her head, and looks past camera as the distant orange glow intensifies subtly behind drifting steam. Severe, assured mood; oxidized orange, graphite black, mineral gray, and polished silver palette. Realistic fabric physics, accurate anatomy, natural facial texture, coherent cinematic shot transitions, shallow depth of field with readable industrial context, no logos, captions, graphics, or text.",
      "resolution": "1080p",
      "duration": 8,
      "inputs": {
        "frameImages": [
          "https://assets.runware.ai/assets/inputs/71a310af-f5d2-467e-b6cd-3b7d6347c674.jpg"
        ]
      }
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="Continue directly from the supplied first frame as an eight-second premium technical-fashion showcase reel. Preserve the same volcanologist, facial identity, silver aluminized suit construction, proportions, walkway, and geothermal facility. Begin with a smooth low dolly moving toward her as she turns from three-quarter profile to face camera; a controlled gust lifts the jacket hem and sends thin steam laterally across the deep background while amber reflections travel naturally over the metallic fabric. Cut on her gloved hand fastening the jacket collar into a crisp macro tracking shot across the heat-resistant weave, reinforced seam, matte graphite glove, and articulated sleeve hardware. Match cut to a low side angle as she takes two deliberate steps along the black steel walkway, boots landing with weight while the camera tracks beside her and basalt ridges slide in parallax. Finish on a steady waist-up hero portrait: she stops, raises the reflective hood over her head, and looks past camera as the distant orange glow intensifies subtly behind drifting steam. Severe, assured mood; oxidized orange, graphite black, mineral gray, and polished silver palette. Realistic fabric physics, accurate anatomy, natural facial texture, coherent cinematic shot transitions, shallow depth of field with readable industrial context, no logos, captions, graphics, or text." \
  resolution=1080p \
  duration=8 \
  inputs.frameImages.0=https://assets.runware.ai/assets/inputs/71a310af-f5d2-467e-b6cd-3b7d6347c674.jpg
{
  "taskType": "videoInference",
  "taskUUID": "047ea67b-74ed-44a5-a36a-0974a30634d1",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "Continue directly from the supplied first frame as an eight-second premium technical-fashion showcase reel. Preserve the same volcanologist, facial identity, silver aluminized suit construction, proportions, walkway, and geothermal facility. Begin with a smooth low dolly moving toward her as she turns from three-quarter profile to face camera; a controlled gust lifts the jacket hem and sends thin steam laterally across the deep background while amber reflections travel naturally over the metallic fabric. Cut on her gloved hand fastening the jacket collar into a crisp macro tracking shot across the heat-resistant weave, reinforced seam, matte graphite glove, and articulated sleeve hardware. Match cut to a low side angle as she takes two deliberate steps along the black steel walkway, boots landing with weight while the camera tracks beside her and basalt ridges slide in parallax. Finish on a steady waist-up hero portrait: she stops, raises the reflective hood over her head, and looks past camera as the distant orange glow intensifies subtly behind drifting steam. Severe, assured mood; oxidized orange, graphite black, mineral gray, and polished silver palette. Realistic fabric physics, accurate anatomy, natural facial texture, coherent cinematic shot transitions, shallow depth of field with readable industrial context, no logos, captions, graphics, or text.",
  "resolution": "1080p",
  "duration": 8,
  "inputs": {
    "frameImages": [
      "https://assets.runware.ai/assets/inputs/71a310af-f5d2-467e-b6cd-3b7d6347c674.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "047ea67b-74ed-44a5-a36a-0974a30634d1",
  "videoUUID": "88cf3eab-27ca-4c6b-b112-6d776105fa6b",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/88cf3eab-27ca-4c6b-b112-6d776105fa6b.mp4",
  "seed": 2062633014,
  "cost": 1.4621
}
reference-to-video

After-Hours Laundromat Music Video Segment

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:happyhorse@1.1',
  positivePrompt: 'Create a coherent 12-second, 16:9 music-video performance sequence using both references as visual guidance. Preserve the performer’s exact facial identity, cropped hair, silver ear cuff, charcoal jumpsuit, boots, matte-black electric cello and bow from reference 1. Preserve the laundromat architecture, stainless machines, cream tile, rainy windows, lavender fluorescent light and amber streetlight from reference 2. Begin with a slow dolly down the empty central aisle as the performer stands at the far end and starts bowing the cello with controlled, physically accurate movement. Cut into a fluid medium orbit around the performer: bow arm moving rhythmically, fingers shifting along the neck, spinning washer drums casting bands of reflected light across their face. Progress to an intimate close-up seen first in the curved glass of a washer door, then rack focus to the real performer looking directly into camera while continuing to play. End on a decisive downward bow stroke as every washer drum turns in visual unison. Restrained nocturnal mood, contemporary alternative-electronic music-video art direction, subtle handheld texture, shallow depth of field, realistic facial detail, wet-window bokeh, gentle 16mm grain and halation, cinematic motivated cuts, continuous wardrobe and instrument, believable spatial geography. No captions, lyrics, logos or signage.',
  resolution: '720p',
  duration: 12,
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/4f4b8e7b-2018-464f-a8ec-4acdc771517e.jpg',
      'https://assets.runware.ai/assets/inputs/e105cb97-e541-4665-8664-38a6ce16b9ab.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:happyhorse@1.1",
            "positivePrompt": "Create a coherent 12-second, 16:9 music-video performance sequence using both references as visual guidance. Preserve the performer’s exact facial identity, cropped hair, silver ear cuff, charcoal jumpsuit, boots, matte-black electric cello and bow from reference 1. Preserve the laundromat architecture, stainless machines, cream tile, rainy windows, lavender fluorescent light and amber streetlight from reference 2. Begin with a slow dolly down the empty central aisle as the performer stands at the far end and starts bowing the cello with controlled, physically accurate movement. Cut into a fluid medium orbit around the performer: bow arm moving rhythmically, fingers shifting along the neck, spinning washer drums casting bands of reflected light across their face. Progress to an intimate close-up seen first in the curved glass of a washer door, then rack focus to the real performer looking directly into camera while continuing to play. End on a decisive downward bow stroke as every washer drum turns in visual unison. Restrained nocturnal mood, contemporary alternative-electronic music-video art direction, subtle handheld texture, shallow depth of field, realistic facial detail, wet-window bokeh, gentle 16mm grain and halation, cinematic motivated cuts, continuous wardrobe and instrument, believable spatial geography. No captions, lyrics, logos or signage.",
            "resolution": "720p",
            "duration": 12,
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/4f4b8e7b-2018-464f-a8ec-4acdc771517e.jpg",
                    "https://assets.runware.ai/assets/inputs/e105cb97-e541-4665-8664-38a6ce16b9ab.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": "55fa9371-f3d4-429a-871a-342e5f153d86",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "Create a coherent 12-second, 16:9 music-video performance sequence using both references as visual guidance. Preserve the performer’s exact facial identity, cropped hair, silver ear cuff, charcoal jumpsuit, boots, matte-black electric cello and bow from reference 1. Preserve the laundromat architecture, stainless machines, cream tile, rainy windows, lavender fluorescent light and amber streetlight from reference 2. Begin with a slow dolly down the empty central aisle as the performer stands at the far end and starts bowing the cello with controlled, physically accurate movement. Cut into a fluid medium orbit around the performer: bow arm moving rhythmically, fingers shifting along the neck, spinning washer drums casting bands of reflected light across their face. Progress to an intimate close-up seen first in the curved glass of a washer door, then rack focus to the real performer looking directly into camera while continuing to play. End on a decisive downward bow stroke as every washer drum turns in visual unison. Restrained nocturnal mood, contemporary alternative-electronic music-video art direction, subtle handheld texture, shallow depth of field, realistic facial detail, wet-window bokeh, gentle 16mm grain and halation, cinematic motivated cuts, continuous wardrobe and instrument, believable spatial geography. No captions, lyrics, logos or signage.",
      "resolution": "720p",
      "duration": 12,
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/4f4b8e7b-2018-464f-a8ec-4acdc771517e.jpg",
          "https://assets.runware.ai/assets/inputs/e105cb97-e541-4665-8664-38a6ce16b9ab.jpg"
        ]
      }
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="Create a coherent 12-second, 16:9 music-video performance sequence using both references as visual guidance. Preserve the performer’s exact facial identity, cropped hair, silver ear cuff, charcoal jumpsuit, boots, matte-black electric cello and bow from reference 1. Preserve the laundromat architecture, stainless machines, cream tile, rainy windows, lavender fluorescent light and amber streetlight from reference 2. Begin with a slow dolly down the empty central aisle as the performer stands at the far end and starts bowing the cello with controlled, physically accurate movement. Cut into a fluid medium orbit around the performer: bow arm moving rhythmically, fingers shifting along the neck, spinning washer drums casting bands of reflected light across their face. Progress to an intimate close-up seen first in the curved glass of a washer door, then rack focus to the real performer looking directly into camera while continuing to play. End on a decisive downward bow stroke as every washer drum turns in visual unison. Restrained nocturnal mood, contemporary alternative-electronic music-video art direction, subtle handheld texture, shallow depth of field, realistic facial detail, wet-window bokeh, gentle 16mm grain and halation, cinematic motivated cuts, continuous wardrobe and instrument, believable spatial geography. No captions, lyrics, logos or signage." \
  resolution=720p \
  duration=12 \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/4f4b8e7b-2018-464f-a8ec-4acdc771517e.jpg \
  inputs.referenceImages.1=https://assets.runware.ai/assets/inputs/e105cb97-e541-4665-8664-38a6ce16b9ab.jpg
{
  "taskType": "videoInference",
  "taskUUID": "55fa9371-f3d4-429a-871a-342e5f153d86",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "Create a coherent 12-second, 16:9 music-video performance sequence using both references as visual guidance. Preserve the performer’s exact facial identity, cropped hair, silver ear cuff, charcoal jumpsuit, boots, matte-black electric cello and bow from reference 1. Preserve the laundromat architecture, stainless machines, cream tile, rainy windows, lavender fluorescent light and amber streetlight from reference 2. Begin with a slow dolly down the empty central aisle as the performer stands at the far end and starts bowing the cello with controlled, physically accurate movement. Cut into a fluid medium orbit around the performer: bow arm moving rhythmically, fingers shifting along the neck, spinning washer drums casting bands of reflected light across their face. Progress to an intimate close-up seen first in the curved glass of a washer door, then rack focus to the real performer looking directly into camera while continuing to play. End on a decisive downward bow stroke as every washer drum turns in visual unison. Restrained nocturnal mood, contemporary alternative-electronic music-video art direction, subtle handheld texture, shallow depth of field, realistic facial detail, wet-window bokeh, gentle 16mm grain and halation, cinematic motivated cuts, continuous wardrobe and instrument, believable spatial geography. No captions, lyrics, logos or signage.",
  "resolution": "720p",
  "duration": 12,
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/4f4b8e7b-2018-464f-a8ec-4acdc771517e.jpg",
      "https://assets.runware.ai/assets/inputs/e105cb97-e541-4665-8664-38a6ce16b9ab.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "55fa9371-f3d4-429a-871a-342e5f153d86",
  "videoUUID": "6748ab18-0f0d-4624-a1cb-2df7ff2c1db2",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/6748ab18-0f0d-4624-a1cb-2df7ff2c1db2.mp4",
  "seed": 784160053,
  "cost": 1.6972
}
Image to Video

Paper Reef Astronaut Tailor

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:happyhorse@1.1',
  positivePrompt: 'Create an 8-second reference-guided video from the first frame. A paper-reef asteroid floats above a pale turquoise planet while a calm astronaut tailor in a stitched ivory suit repairs a torn origami manta ray with glowing thread. Keep the astronaut’s face, copper shears, spool backpack, suit seams, and paper-creature shapes consistent with the supplied references. Sequence: begin on the provided wide frame; slow push-in as folded coral branches sway in zero gravity, paper fish drift past the foreground, and the tailor anchors a silver needle; cut to a close-up of focused eyes and textured fabric; cut back as the repaired manta unfolds, circles the tailor once, and scatters tiny confetti stars. Elegant stop-motion-meets-feature-film look, crisp facial texture, coherent hand motion, stable anatomy, soft pastel palette, shallow depth of field, graceful parallax, no flicker.',
  resolution: '720p',
  duration: 8,
  seed: 42032,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/09f5ccc8-0d33-44ec-a264-01cdb8a9c840.jpg',
        frame: 'first'
      }
    ],
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/92b83ba0-a0e5-4e7e-bc8b-9b956f1f0289.jpg',
      'https://assets.runware.ai/assets/inputs/9a479879-4816-43c8-a9c5-c632e3f14fc2.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:happyhorse@1.1",
            "positivePrompt": "Create an 8-second reference-guided video from the first frame. A paper-reef asteroid floats above a pale turquoise planet while a calm astronaut tailor in a stitched ivory suit repairs a torn origami manta ray with glowing thread. Keep the astronaut’s face, copper shears, spool backpack, suit seams, and paper-creature shapes consistent with the supplied references. Sequence: begin on the provided wide frame; slow push-in as folded coral branches sway in zero gravity, paper fish drift past the foreground, and the tailor anchors a silver needle; cut to a close-up of focused eyes and textured fabric; cut back as the repaired manta unfolds, circles the tailor once, and scatters tiny confetti stars. Elegant stop-motion-meets-feature-film look, crisp facial texture, coherent hand motion, stable anatomy, soft pastel palette, shallow depth of field, graceful parallax, no flicker.",
            "resolution": "720p",
            "duration": 8,
            "seed": 42032,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/09f5ccc8-0d33-44ec-a264-01cdb8a9c840.jpg",
                        "frame": "first"
                    }
                ],
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/92b83ba0-a0e5-4e7e-bc8b-9b956f1f0289.jpg",
                    "https://assets.runware.ai/assets/inputs/9a479879-4816-43c8-a9c5-c632e3f14fc2.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": "d9fac38e-b1d0-43f1-9581-32fe227053a6",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "Create an 8-second reference-guided video from the first frame. A paper-reef asteroid floats above a pale turquoise planet while a calm astronaut tailor in a stitched ivory suit repairs a torn origami manta ray with glowing thread. Keep the astronaut’s face, copper shears, spool backpack, suit seams, and paper-creature shapes consistent with the supplied references. Sequence: begin on the provided wide frame; slow push-in as folded coral branches sway in zero gravity, paper fish drift past the foreground, and the tailor anchors a silver needle; cut to a close-up of focused eyes and textured fabric; cut back as the repaired manta unfolds, circles the tailor once, and scatters tiny confetti stars. Elegant stop-motion-meets-feature-film look, crisp facial texture, coherent hand motion, stable anatomy, soft pastel palette, shallow depth of field, graceful parallax, no flicker.",
      "resolution": "720p",
      "duration": 8,
      "seed": 42032,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/09f5ccc8-0d33-44ec-a264-01cdb8a9c840.jpg",
            "frame": "first"
          }
        ],
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/92b83ba0-a0e5-4e7e-bc8b-9b956f1f0289.jpg",
          "https://assets.runware.ai/assets/inputs/9a479879-4816-43c8-a9c5-c632e3f14fc2.jpg"
        ]
      }
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="Create an 8-second reference-guided video from the first frame. A paper-reef asteroid floats above a pale turquoise planet while a calm astronaut tailor in a stitched ivory suit repairs a torn origami manta ray with glowing thread. Keep the astronaut’s face, copper shears, spool backpack, suit seams, and paper-creature shapes consistent with the supplied references. Sequence: begin on the provided wide frame; slow push-in as folded coral branches sway in zero gravity, paper fish drift past the foreground, and the tailor anchors a silver needle; cut to a close-up of focused eyes and textured fabric; cut back as the repaired manta unfolds, circles the tailor once, and scatters tiny confetti stars. Elegant stop-motion-meets-feature-film look, crisp facial texture, coherent hand motion, stable anatomy, soft pastel palette, shallow depth of field, graceful parallax, no flicker." \
  resolution=720p \
  duration=8 \
  seed=42032 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/09f5ccc8-0d33-44ec-a264-01cdb8a9c840.jpg \
  inputs.frameImages.0.frame=first \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/92b83ba0-a0e5-4e7e-bc8b-9b956f1f0289.jpg \
  inputs.referenceImages.1=https://assets.runware.ai/assets/inputs/9a479879-4816-43c8-a9c5-c632e3f14fc2.jpg
{
  "taskType": "videoInference",
  "taskUUID": "d9fac38e-b1d0-43f1-9581-32fe227053a6",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "Create an 8-second reference-guided video from the first frame. A paper-reef asteroid floats above a pale turquoise planet while a calm astronaut tailor in a stitched ivory suit repairs a torn origami manta ray with glowing thread. Keep the astronaut’s face, copper shears, spool backpack, suit seams, and paper-creature shapes consistent with the supplied references. Sequence: begin on the provided wide frame; slow push-in as folded coral branches sway in zero gravity, paper fish drift past the foreground, and the tailor anchors a silver needle; cut to a close-up of focused eyes and textured fabric; cut back as the repaired manta unfolds, circles the tailor once, and scatters tiny confetti stars. Elegant stop-motion-meets-feature-film look, crisp facial texture, coherent hand motion, stable anatomy, soft pastel palette, shallow depth of field, graceful parallax, no flicker.",
  "resolution": "720p",
  "duration": 8,
  "seed": 42032,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/09f5ccc8-0d33-44ec-a264-01cdb8a9c840.jpg",
        "frame": "first"
      }
    ],
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/92b83ba0-a0e5-4e7e-bc8b-9b956f1f0289.jpg",
      "https://assets.runware.ai/assets/inputs/9a479879-4816-43c8-a9c5-c632e3f14fc2.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "d9fac38e-b1d0-43f1-9581-32fe227053a6",
  "videoUUID": "3af0a6c7-3027-4405-ad8c-8193cf4e0f0d",
  "videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/3af0a6c7-3027-4405-ad8c-8193cf4e0f0d.mp4",
  "seed": 42032,
  "cost": 0.6823
}
Image to Video

Glass Kite Courier Chase

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:happyhorse@1.1',
  positivePrompt: 'Starting from the provided first frame, create an 8-second cinematic chase across a vast white salt flat. The young courier keeps the same face, outfit, and glass kite-sled design throughout. Begin with a tight close-up of focused eyes and gloved hands on the control bar, then the camera pulls back as the translucent wings snap open and the sled glides forward. A small sand-colored fox companion leaps aboard, claws skittering on crystal struts. The courier dodges tall mirrored survey markers while distant radio towers shimmer in heat haze. Use smooth forward tracking, brief side profile motion, crisp facial texture, realistic cloth movement, sparkling reflections on the glass wings, and a final heroic wide shot as the sled arcs past the camera in a burst of salt dust. No text, no logos, no scene cuts that change the character identity.',
  resolution: '720p',
  duration: 8,
  seed: 79172,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/92d116dd-3140-4404-9be4-28ad57e43d8f.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:happyhorse@1.1",
            "positivePrompt": "Starting from the provided first frame, create an 8-second cinematic chase across a vast white salt flat. The young courier keeps the same face, outfit, and glass kite-sled design throughout. Begin with a tight close-up of focused eyes and gloved hands on the control bar, then the camera pulls back as the translucent wings snap open and the sled glides forward. A small sand-colored fox companion leaps aboard, claws skittering on crystal struts. The courier dodges tall mirrored survey markers while distant radio towers shimmer in heat haze. Use smooth forward tracking, brief side profile motion, crisp facial texture, realistic cloth movement, sparkling reflections on the glass wings, and a final heroic wide shot as the sled arcs past the camera in a burst of salt dust. No text, no logos, no scene cuts that change the character identity.",
            "resolution": "720p",
            "duration": 8,
            "seed": 79172,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/92d116dd-3140-4404-9be4-28ad57e43d8f.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": "e5d22a36-ace3-46ac-a062-110adf21b124",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "Starting from the provided first frame, create an 8-second cinematic chase across a vast white salt flat. The young courier keeps the same face, outfit, and glass kite-sled design throughout. Begin with a tight close-up of focused eyes and gloved hands on the control bar, then the camera pulls back as the translucent wings snap open and the sled glides forward. A small sand-colored fox companion leaps aboard, claws skittering on crystal struts. The courier dodges tall mirrored survey markers while distant radio towers shimmer in heat haze. Use smooth forward tracking, brief side profile motion, crisp facial texture, realistic cloth movement, sparkling reflections on the glass wings, and a final heroic wide shot as the sled arcs past the camera in a burst of salt dust. No text, no logos, no scene cuts that change the character identity.",
      "resolution": "720p",
      "duration": 8,
      "seed": 79172,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/92d116dd-3140-4404-9be4-28ad57e43d8f.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="Starting from the provided first frame, create an 8-second cinematic chase across a vast white salt flat. The young courier keeps the same face, outfit, and glass kite-sled design throughout. Begin with a tight close-up of focused eyes and gloved hands on the control bar, then the camera pulls back as the translucent wings snap open and the sled glides forward. A small sand-colored fox companion leaps aboard, claws skittering on crystal struts. The courier dodges tall mirrored survey markers while distant radio towers shimmer in heat haze. Use smooth forward tracking, brief side profile motion, crisp facial texture, realistic cloth movement, sparkling reflections on the glass wings, and a final heroic wide shot as the sled arcs past the camera in a burst of salt dust. No text, no logos, no scene cuts that change the character identity." \
  resolution=720p \
  duration=8 \
  seed=79172 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/92d116dd-3140-4404-9be4-28ad57e43d8f.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "e5d22a36-ace3-46ac-a062-110adf21b124",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "Starting from the provided first frame, create an 8-second cinematic chase across a vast white salt flat. The young courier keeps the same face, outfit, and glass kite-sled design throughout. Begin with a tight close-up of focused eyes and gloved hands on the control bar, then the camera pulls back as the translucent wings snap open and the sled glides forward. A small sand-colored fox companion leaps aboard, claws skittering on crystal struts. The courier dodges tall mirrored survey markers while distant radio towers shimmer in heat haze. Use smooth forward tracking, brief side profile motion, crisp facial texture, realistic cloth movement, sparkling reflections on the glass wings, and a final heroic wide shot as the sled arcs past the camera in a burst of salt dust. No text, no logos, no scene cuts that change the character identity.",
  "resolution": "720p",
  "duration": 8,
  "seed": 79172,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/92d116dd-3140-4404-9be4-28ad57e43d8f.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "e5d22a36-ace3-46ac-a062-110adf21b124",
  "videoUUID": "43ae28fb-e61b-466b-be8d-23cb33ba2aa9",
  "videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/43ae28fb-e61b-466b-be8d-23cb33ba2aa9.mp4",
  "seed": 79172,
  "cost": 0.6823
}
Text to Video

Saffron Moth Orchestra Procession

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:happyhorse@1.1',
  positivePrompt: 'A surreal 10-second cinematic sequence on a pale salt plain at sunrise: a young conductor in a saffron coat leads an orchestra of musicians wearing delicate ivory moth masks, each playing polished brass instruments that gleam in warm golden light. Start with a wide tracking shot revealing the procession moving in perfect rhythm across the vast white ground, then cut to a close-up of the conductor\'s focused face and tiny hand gestures, then glide past trumpet players, drummers, and a cello carried on a wheeled platform. Giant silk moth kites drift overhead, their shadows sliding across the musicians. Smooth camera movement, expressive facial texture, consistent characters, graceful choreography, soft dust trails, cinematic depth of field, warm color grade, high detail, elegant magical realism.',
  width: 1280,
  height: 720,
  duration: 10,
  seed: 74390
})
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:happyhorse@1.1",
            "positivePrompt": "A surreal 10-second cinematic sequence on a pale salt plain at sunrise: a young conductor in a saffron coat leads an orchestra of musicians wearing delicate ivory moth masks, each playing polished brass instruments that gleam in warm golden light. Start with a wide tracking shot revealing the procession moving in perfect rhythm across the vast white ground, then cut to a close-up of the conductor's focused face and tiny hand gestures, then glide past trumpet players, drummers, and a cello carried on a wheeled platform. Giant silk moth kites drift overhead, their shadows sliding across the musicians. Smooth camera movement, expressive facial texture, consistent characters, graceful choreography, soft dust trails, cinematic depth of field, warm color grade, high detail, elegant magical realism.",
            "width": 1280,
            "height": 720,
            "duration": 10,
            "seed": 74390
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "8b05dc89-cb09-4966-9479-513831ec1ad7",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "A surreal 10-second cinematic sequence on a pale salt plain at sunrise: a young conductor in a saffron coat leads an orchestra of musicians wearing delicate ivory moth masks, each playing polished brass instruments that gleam in warm golden light. Start with a wide tracking shot revealing the procession moving in perfect rhythm across the vast white ground, then cut to a close-up of the conductor's focused face and tiny hand gestures, then glide past trumpet players, drummers, and a cello carried on a wheeled platform. Giant silk moth kites drift overhead, their shadows sliding across the musicians. Smooth camera movement, expressive facial texture, consistent characters, graceful choreography, soft dust trails, cinematic depth of field, warm color grade, high detail, elegant magical realism.",
      "width": 1280,
      "height": 720,
      "duration": 10,
      "seed": 74390
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="A surreal 10-second cinematic sequence on a pale salt plain at sunrise: a young conductor in a saffron coat leads an orchestra of musicians wearing delicate ivory moth masks, each playing polished brass instruments that gleam in warm golden light. Start with a wide tracking shot revealing the procession moving in perfect rhythm across the vast white ground, then cut to a close-up of the conductor's focused face and tiny hand gestures, then glide past trumpet players, drummers, and a cello carried on a wheeled platform. Giant silk moth kites drift overhead, their shadows sliding across the musicians. Smooth camera movement, expressive facial texture, consistent characters, graceful choreography, soft dust trails, cinematic depth of field, warm color grade, high detail, elegant magical realism." \
  width=1280 \
  height=720 \
  duration=10 \
  seed=74390
{
  "taskType": "videoInference",
  "taskUUID": "8b05dc89-cb09-4966-9479-513831ec1ad7",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "A surreal 10-second cinematic sequence on a pale salt plain at sunrise: a young conductor in a saffron coat leads an orchestra of musicians wearing delicate ivory moth masks, each playing polished brass instruments that gleam in warm golden light. Start with a wide tracking shot revealing the procession moving in perfect rhythm across the vast white ground, then cut to a close-up of the conductor's focused face and tiny hand gestures, then glide past trumpet players, drummers, and a cello carried on a wheeled platform. Giant silk moth kites drift overhead, their shadows sliding across the musicians. Smooth camera movement, expressive facial texture, consistent characters, graceful choreography, soft dust trails, cinematic depth of field, warm color grade, high detail, elegant magical realism.",
  "width": 1280,
  "height": 720,
  "duration": 10,
  "seed": 74390
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "8b05dc89-cb09-4966-9479-513831ec1ad7",
  "videoUUID": "299f1c1b-4fc3-4f01-a13d-6bb1ab880168",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/299f1c1b-4fc3-4f01-a13d-6bb1ab880168.mp4",
  "seed": 74390,
  "cost": 0.8503
}
Image to Video

Porcelain Tortoise Salt Crossing

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:happyhorse@1.1',
  positivePrompt: 'Cinematic wide shot on a vast white salt plain at early sunrise, using the reference image for the porcelain tortoise design and the two travelers. The colossal tortoise takes slow heavy steps, cobalt shell patterns catching warm light, tiny brass bells swaying on its harness. The two travelers walk alongside it, exchanging a brief glance and a small smile, their garments moving naturally as pale dust trails behind their boots. Camera begins low near the cracked salt surface, tracks beside the tortoise’s feet, then rises into a graceful three-quarter view that keeps the creature and both travelers in frame. Realistic facial texture, consistent character appearance, smooth motion continuity, cinematic depth of field, warm amber highlights, quiet adventurous mood.',
  width: 1280,
  height: 720,
  duration: 8,
  seed: 2458,
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/fbbb4ccb-27c5-441c-80ac-47583bc1bea9.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:happyhorse@1.1",
            "positivePrompt": "Cinematic wide shot on a vast white salt plain at early sunrise, using the reference image for the porcelain tortoise design and the two travelers. The colossal tortoise takes slow heavy steps, cobalt shell patterns catching warm light, tiny brass bells swaying on its harness. The two travelers walk alongside it, exchanging a brief glance and a small smile, their garments moving naturally as pale dust trails behind their boots. Camera begins low near the cracked salt surface, tracks beside the tortoise’s feet, then rises into a graceful three-quarter view that keeps the creature and both travelers in frame. Realistic facial texture, consistent character appearance, smooth motion continuity, cinematic depth of field, warm amber highlights, quiet adventurous mood.",
            "width": 1280,
            "height": 720,
            "duration": 8,
            "seed": 2458,
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/fbbb4ccb-27c5-441c-80ac-47583bc1bea9.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": "786ce088-a0c7-4b20-be80-09be104f299b",
      "model": "alibaba:happyhorse@1.1",
      "positivePrompt": "Cinematic wide shot on a vast white salt plain at early sunrise, using the reference image for the porcelain tortoise design and the two travelers. The colossal tortoise takes slow heavy steps, cobalt shell patterns catching warm light, tiny brass bells swaying on its harness. The two travelers walk alongside it, exchanging a brief glance and a small smile, their garments moving naturally as pale dust trails behind their boots. Camera begins low near the cracked salt surface, tracks beside the tortoise’s feet, then rises into a graceful three-quarter view that keeps the creature and both travelers in frame. Realistic facial texture, consistent character appearance, smooth motion continuity, cinematic depth of field, warm amber highlights, quiet adventurous mood.",
      "width": 1280,
      "height": 720,
      "duration": 8,
      "seed": 2458,
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/fbbb4ccb-27c5-441c-80ac-47583bc1bea9.jpg"
        ]
      }
    }
  ]'
runware run alibaba:happyhorse@1.1 \
  positivePrompt="Cinematic wide shot on a vast white salt plain at early sunrise, using the reference image for the porcelain tortoise design and the two travelers. The colossal tortoise takes slow heavy steps, cobalt shell patterns catching warm light, tiny brass bells swaying on its harness. The two travelers walk alongside it, exchanging a brief glance and a small smile, their garments moving naturally as pale dust trails behind their boots. Camera begins low near the cracked salt surface, tracks beside the tortoise’s feet, then rises into a graceful three-quarter view that keeps the creature and both travelers in frame. Realistic facial texture, consistent character appearance, smooth motion continuity, cinematic depth of field, warm amber highlights, quiet adventurous mood." \
  width=1280 \
  height=720 \
  duration=8 \
  seed=2458 \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/fbbb4ccb-27c5-441c-80ac-47583bc1bea9.jpg
{
  "taskType": "videoInference",
  "taskUUID": "786ce088-a0c7-4b20-be80-09be104f299b",
  "model": "alibaba:happyhorse@1.1",
  "positivePrompt": "Cinematic wide shot on a vast white salt plain at early sunrise, using the reference image for the porcelain tortoise design and the two travelers. The colossal tortoise takes slow heavy steps, cobalt shell patterns catching warm light, tiny brass bells swaying on its harness. The two travelers walk alongside it, exchanging a brief glance and a small smile, their garments moving naturally as pale dust trails behind their boots. Camera begins low near the cracked salt surface, tracks beside the tortoise’s feet, then rises into a graceful three-quarter view that keeps the creature and both travelers in frame. Realistic facial texture, consistent character appearance, smooth motion continuity, cinematic depth of field, warm amber highlights, quiet adventurous mood.",
  "width": 1280,
  "height": 720,
  "duration": 8,
  "seed": 2458,
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/fbbb4ccb-27c5-441c-80ac-47583bc1bea9.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "786ce088-a0c7-4b20-be80-09be104f299b",
  "videoUUID": "1fd73378-5cac-4071-bdba-e8c173e70109",
  "videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/1fd73378-5cac-4071-bdba-e8c173e70109.mp4",
  "seed": 2458,
  "cost": 0.6823
}