MODEL IDklingai:4@3
deprecated

KlingAI 2.0 Master

Kling AI
by Kling AI

KlingAI 2.0 Master is a multimodal video model for text and image driven generation. It uses a visual language framework and a Multi Elements Editor for precise scene control. Developers can build tools for rich motion, camera control, and real time video element updates.

KlingAI 2.0 Master

This model is deprecated and will be deactivated on September 15, 2026.

text-to-video

Cryogenic 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: 'klingai:4@3',
  positivePrompt: 'Five-second cinematic documentary b-roll inside a real cryogenic seed bank: a stainless-steel robotic retrieval arm glides rapidly along tall frost-covered storage racks, stops, extends its gripper, and pulls one small sealed specimen canister from a drawer. Cold vapor rolls across the floor and curls around the machinery while ventilation stirs hanging ice crystals. Begin with a low wide view down the symmetrical aisle, then perform a smooth forward tracking move beside the robot, ending in a tight three-quarter close-up as the canister clears the drawer. Precise believable mechanical motion, subtle rack reflections, pale cyan industrial light with a restrained amber status glow, crisp condensation, photorealistic materials, controlled high-tech atmosphere, natural motion blur, premium science documentary footage, 16:9 landscape composition, no people, no visible writing or logos.',
  negativePrompt: 'Science fiction spaceship, fantasy laboratory, dramatic sparks, fire, malfunction, shaky camera, warped machinery, duplicated robot arms, floating objects, illegible labels, captions, watermark, logo, interface overlay, excessive lens flare, oversaturated colors, cartoon rendering',
  width: 1280,
  height: 720,
  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": "klingai:4@3",
            "positivePrompt": "Five-second cinematic documentary b-roll inside a real cryogenic seed bank: a stainless-steel robotic retrieval arm glides rapidly along tall frost-covered storage racks, stops, extends its gripper, and pulls one small sealed specimen canister from a drawer. Cold vapor rolls across the floor and curls around the machinery while ventilation stirs hanging ice crystals. Begin with a low wide view down the symmetrical aisle, then perform a smooth forward tracking move beside the robot, ending in a tight three-quarter close-up as the canister clears the drawer. Precise believable mechanical motion, subtle rack reflections, pale cyan industrial light with a restrained amber status glow, crisp condensation, photorealistic materials, controlled high-tech atmosphere, natural motion blur, premium science documentary footage, 16:9 landscape composition, no people, no visible writing or logos.",
            "negativePrompt": "Science fiction spaceship, fantasy laboratory, dramatic sparks, fire, malfunction, shaky camera, warped machinery, duplicated robot arms, floating objects, illegible labels, captions, watermark, logo, interface overlay, excessive lens flare, oversaturated colors, cartoon rendering",
            "width": 1280,
            "height": 720,
            "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": "be64c43e-93df-4d8d-8d56-ff899c7d012c",
      "model": "klingai:4@3",
      "positivePrompt": "Five-second cinematic documentary b-roll inside a real cryogenic seed bank: a stainless-steel robotic retrieval arm glides rapidly along tall frost-covered storage racks, stops, extends its gripper, and pulls one small sealed specimen canister from a drawer. Cold vapor rolls across the floor and curls around the machinery while ventilation stirs hanging ice crystals. Begin with a low wide view down the symmetrical aisle, then perform a smooth forward tracking move beside the robot, ending in a tight three-quarter close-up as the canister clears the drawer. Precise believable mechanical motion, subtle rack reflections, pale cyan industrial light with a restrained amber status glow, crisp condensation, photorealistic materials, controlled high-tech atmosphere, natural motion blur, premium science documentary footage, 16:9 landscape composition, no people, no visible writing or logos.",
      "negativePrompt": "Science fiction spaceship, fantasy laboratory, dramatic sparks, fire, malfunction, shaky camera, warped machinery, duplicated robot arms, floating objects, illegible labels, captions, watermark, logo, interface overlay, excessive lens flare, oversaturated colors, cartoon rendering",
      "width": 1280,
      "height": 720,
      "duration": 5
    }
  ]'
runware run klingai:4@3 \
  positivePrompt="Five-second cinematic documentary b-roll inside a real cryogenic seed bank: a stainless-steel robotic retrieval arm glides rapidly along tall frost-covered storage racks, stops, extends its gripper, and pulls one small sealed specimen canister from a drawer. Cold vapor rolls across the floor and curls around the machinery while ventilation stirs hanging ice crystals. Begin with a low wide view down the symmetrical aisle, then perform a smooth forward tracking move beside the robot, ending in a tight three-quarter close-up as the canister clears the drawer. Precise believable mechanical motion, subtle rack reflections, pale cyan industrial light with a restrained amber status glow, crisp condensation, photorealistic materials, controlled high-tech atmosphere, natural motion blur, premium science documentary footage, 16:9 landscape composition, no people, no visible writing or logos." \
  negativePrompt="Science fiction spaceship, fantasy laboratory, dramatic sparks, fire, malfunction, shaky camera, warped machinery, duplicated robot arms, floating objects, illegible labels, captions, watermark, logo, interface overlay, excessive lens flare, oversaturated colors, cartoon rendering" \
  width=1280 \
  height=720 \
  duration=5
{
  "taskType": "videoInference",
  "taskUUID": "be64c43e-93df-4d8d-8d56-ff899c7d012c",
  "model": "klingai:4@3",
  "positivePrompt": "Five-second cinematic documentary b-roll inside a real cryogenic seed bank: a stainless-steel robotic retrieval arm glides rapidly along tall frost-covered storage racks, stops, extends its gripper, and pulls one small sealed specimen canister from a drawer. Cold vapor rolls across the floor and curls around the machinery while ventilation stirs hanging ice crystals. Begin with a low wide view down the symmetrical aisle, then perform a smooth forward tracking move beside the robot, ending in a tight three-quarter close-up as the canister clears the drawer. Precise believable mechanical motion, subtle rack reflections, pale cyan industrial light with a restrained amber status glow, crisp condensation, photorealistic materials, controlled high-tech atmosphere, natural motion blur, premium science documentary footage, 16:9 landscape composition, no people, no visible writing or logos.",
  "negativePrompt": "Science fiction spaceship, fantasy laboratory, dramatic sparks, fire, malfunction, shaky camera, warped machinery, duplicated robot arms, floating objects, illegible labels, captions, watermark, logo, interface overlay, excessive lens flare, oversaturated colors, cartoon rendering",
  "width": 1280,
  "height": 720,
  "duration": 5
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "be64c43e-93df-4d8d-8d56-ff899c7d012c",
  "videoUUID": "1570ee77-b9f1-4c58-8257-f9d30908eb4a",
  "videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/1570ee77-b9f1-4c58-8257-f9d30908eb4a.mp4",
  "seed": 182007006,
  "cost": 0.924
}
text-to-video

Wind Turbine Percussion Music Video

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'klingai:4@3',
  positivePrompt: 'A cinematic 5-second music-video performance shot inside a vast wind-turbine blade recycling hangar at midday. An androgynous percussionist in vivid vermilion coveralls strides forcefully down a narrow aisle while striking three suspended curved sections of white fiberglass turbine blade with padded mallets in a precise rhythmic sequence. Each impact makes the enormous blade sections swing and vibrate, releasing chalky white dust into shafts of hard sunlight. Loose translucent plastic curtains billow in the crosswind and orange safety ribbons whip through the background. Start with an extreme low-angle close-up beside the performer’s boots, then rapidly track backward as they advance toward camera, rising smoothly to chest height and arcing around their final overhead strike. Wide 16:9 composition, strong parallax from passing blade edges, crisp industrial geometry, white, concrete gray, vermilion and electric blue palette, hard directional light, energetic but controlled choreography, tactile documentary realism blended with polished art-pop styling, continuous single take, natural motion blur, no visible text or logos.',
  negativePrompt: 'Static pose, stationary camera, weak motion, concert stage, audience, fantasy machinery, explosions, fire, rain, night scene, illegible signage, subtitles, lyrics, logos, watermarks, extra limbs, malformed hands, duplicate performer, floating tools, abrupt cuts, jittery camera, cartoon style.',
  width: 1280,
  height: 720,
  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": "klingai:4@3",
            "positivePrompt": "A cinematic 5-second music-video performance shot inside a vast wind-turbine blade recycling hangar at midday. An androgynous percussionist in vivid vermilion coveralls strides forcefully down a narrow aisle while striking three suspended curved sections of white fiberglass turbine blade with padded mallets in a precise rhythmic sequence. Each impact makes the enormous blade sections swing and vibrate, releasing chalky white dust into shafts of hard sunlight. Loose translucent plastic curtains billow in the crosswind and orange safety ribbons whip through the background. Start with an extreme low-angle close-up beside the performer’s boots, then rapidly track backward as they advance toward camera, rising smoothly to chest height and arcing around their final overhead strike. Wide 16:9 composition, strong parallax from passing blade edges, crisp industrial geometry, white, concrete gray, vermilion and electric blue palette, hard directional light, energetic but controlled choreography, tactile documentary realism blended with polished art-pop styling, continuous single take, natural motion blur, no visible text or logos.",
            "negativePrompt": "Static pose, stationary camera, weak motion, concert stage, audience, fantasy machinery, explosions, fire, rain, night scene, illegible signage, subtitles, lyrics, logos, watermarks, extra limbs, malformed hands, duplicate performer, floating tools, abrupt cuts, jittery camera, cartoon style.",
            "width": 1280,
            "height": 720,
            "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": "bdf5611e-f5f9-4099-9b48-5ac238184961",
      "model": "klingai:4@3",
      "positivePrompt": "A cinematic 5-second music-video performance shot inside a vast wind-turbine blade recycling hangar at midday. An androgynous percussionist in vivid vermilion coveralls strides forcefully down a narrow aisle while striking three suspended curved sections of white fiberglass turbine blade with padded mallets in a precise rhythmic sequence. Each impact makes the enormous blade sections swing and vibrate, releasing chalky white dust into shafts of hard sunlight. Loose translucent plastic curtains billow in the crosswind and orange safety ribbons whip through the background. Start with an extreme low-angle close-up beside the performer’s boots, then rapidly track backward as they advance toward camera, rising smoothly to chest height and arcing around their final overhead strike. Wide 16:9 composition, strong parallax from passing blade edges, crisp industrial geometry, white, concrete gray, vermilion and electric blue palette, hard directional light, energetic but controlled choreography, tactile documentary realism blended with polished art-pop styling, continuous single take, natural motion blur, no visible text or logos.",
      "negativePrompt": "Static pose, stationary camera, weak motion, concert stage, audience, fantasy machinery, explosions, fire, rain, night scene, illegible signage, subtitles, lyrics, logos, watermarks, extra limbs, malformed hands, duplicate performer, floating tools, abrupt cuts, jittery camera, cartoon style.",
      "width": 1280,
      "height": 720,
      "duration": 5
    }
  ]'
runware run klingai:4@3 \
  positivePrompt="A cinematic 5-second music-video performance shot inside a vast wind-turbine blade recycling hangar at midday. An androgynous percussionist in vivid vermilion coveralls strides forcefully down a narrow aisle while striking three suspended curved sections of white fiberglass turbine blade with padded mallets in a precise rhythmic sequence. Each impact makes the enormous blade sections swing and vibrate, releasing chalky white dust into shafts of hard sunlight. Loose translucent plastic curtains billow in the crosswind and orange safety ribbons whip through the background. Start with an extreme low-angle close-up beside the performer’s boots, then rapidly track backward as they advance toward camera, rising smoothly to chest height and arcing around their final overhead strike. Wide 16:9 composition, strong parallax from passing blade edges, crisp industrial geometry, white, concrete gray, vermilion and electric blue palette, hard directional light, energetic but controlled choreography, tactile documentary realism blended with polished art-pop styling, continuous single take, natural motion blur, no visible text or logos." \
  negativePrompt="Static pose, stationary camera, weak motion, concert stage, audience, fantasy machinery, explosions, fire, rain, night scene, illegible signage, subtitles, lyrics, logos, watermarks, extra limbs, malformed hands, duplicate performer, floating tools, abrupt cuts, jittery camera, cartoon style." \
  width=1280 \
  height=720 \
  duration=5
{
  "taskType": "videoInference",
  "taskUUID": "bdf5611e-f5f9-4099-9b48-5ac238184961",
  "model": "klingai:4@3",
  "positivePrompt": "A cinematic 5-second music-video performance shot inside a vast wind-turbine blade recycling hangar at midday. An androgynous percussionist in vivid vermilion coveralls strides forcefully down a narrow aisle while striking three suspended curved sections of white fiberglass turbine blade with padded mallets in a precise rhythmic sequence. Each impact makes the enormous blade sections swing and vibrate, releasing chalky white dust into shafts of hard sunlight. Loose translucent plastic curtains billow in the crosswind and orange safety ribbons whip through the background. Start with an extreme low-angle close-up beside the performer’s boots, then rapidly track backward as they advance toward camera, rising smoothly to chest height and arcing around their final overhead strike. Wide 16:9 composition, strong parallax from passing blade edges, crisp industrial geometry, white, concrete gray, vermilion and electric blue palette, hard directional light, energetic but controlled choreography, tactile documentary realism blended with polished art-pop styling, continuous single take, natural motion blur, no visible text or logos.",
  "negativePrompt": "Static pose, stationary camera, weak motion, concert stage, audience, fantasy machinery, explosions, fire, rain, night scene, illegible signage, subtitles, lyrics, logos, watermarks, extra limbs, malformed hands, duplicate performer, floating tools, abrupt cuts, jittery camera, cartoon style.",
  "width": 1280,
  "height": 720,
  "duration": 5
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "bdf5611e-f5f9-4099-9b48-5ac238184961",
  "videoUUID": "62d7b004-672c-440e-aec7-a086cf850eb7",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/62d7b004-672c-440e-aec7-a086cf850eb7.mp4",
  "seed": 2069005080,
  "cost": 0.924
}
first-frame

Couture Apiary 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: 'klingai:4@3',
  positivePrompt: 'The opening portrait flows into a polished 10-second vertical fashion showcase in one continuous shot. A clean rooftop breeze begins moving the suit\'s sculpted pleats and loose seam tabs while the mesh hood and garment structure remain precise. The model takes two deliberate runway steps toward camera, adjusts one gauntlet cuff, then pivots into a strong three-quarter stance to reveal the articulated knee panels, reinforced side pocket, and tailored back silhouette. The camera makes a smooth low-angle semicircular dolly from the front toward the model\'s right side, briefly moving closer for tactile detail in the ivory ripstop fabric, saffron seam tape, stitching, and black hexagonal veil mesh before easing back to a full-body hero frame. A small, realistic cluster of honeybees crosses through the sunlight behind the model, never obscuring the suit. Hard sun creates graphic moving shadows across the white rooftop; cobalt hive boxes remain minimal and softly separated in the background. Crisp Bauhaus workwear editorial art direction, restrained ivory, saffron, cobalt, and black palette, premium protective-fashion campaign, physically natural fabric and body motion, stable garment details, confident controlled pacing, no cuts, no lettering, no logos.',
  width: 720,
  height: 1280,
  duration: 10,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/47788633-1bd0-4b37-8efe-dbdb57e3c2a2.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": "klingai:4@3",
            "positivePrompt": "The opening portrait flows into a polished 10-second vertical fashion showcase in one continuous shot. A clean rooftop breeze begins moving the suit's sculpted pleats and loose seam tabs while the mesh hood and garment structure remain precise. The model takes two deliberate runway steps toward camera, adjusts one gauntlet cuff, then pivots into a strong three-quarter stance to reveal the articulated knee panels, reinforced side pocket, and tailored back silhouette. The camera makes a smooth low-angle semicircular dolly from the front toward the model's right side, briefly moving closer for tactile detail in the ivory ripstop fabric, saffron seam tape, stitching, and black hexagonal veil mesh before easing back to a full-body hero frame. A small, realistic cluster of honeybees crosses through the sunlight behind the model, never obscuring the suit. Hard sun creates graphic moving shadows across the white rooftop; cobalt hive boxes remain minimal and softly separated in the background. Crisp Bauhaus workwear editorial art direction, restrained ivory, saffron, cobalt, and black palette, premium protective-fashion campaign, physically natural fabric and body motion, stable garment details, confident controlled pacing, no cuts, no lettering, no logos.",
            "width": 720,
            "height": 1280,
            "duration": 10,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/47788633-1bd0-4b37-8efe-dbdb57e3c2a2.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": "98c61305-1b9b-4020-a005-5782d0d782a5",
      "model": "klingai:4@3",
      "positivePrompt": "The opening portrait flows into a polished 10-second vertical fashion showcase in one continuous shot. A clean rooftop breeze begins moving the suit's sculpted pleats and loose seam tabs while the mesh hood and garment structure remain precise. The model takes two deliberate runway steps toward camera, adjusts one gauntlet cuff, then pivots into a strong three-quarter stance to reveal the articulated knee panels, reinforced side pocket, and tailored back silhouette. The camera makes a smooth low-angle semicircular dolly from the front toward the model's right side, briefly moving closer for tactile detail in the ivory ripstop fabric, saffron seam tape, stitching, and black hexagonal veil mesh before easing back to a full-body hero frame. A small, realistic cluster of honeybees crosses through the sunlight behind the model, never obscuring the suit. Hard sun creates graphic moving shadows across the white rooftop; cobalt hive boxes remain minimal and softly separated in the background. Crisp Bauhaus workwear editorial art direction, restrained ivory, saffron, cobalt, and black palette, premium protective-fashion campaign, physically natural fabric and body motion, stable garment details, confident controlled pacing, no cuts, no lettering, no logos.",
      "width": 720,
      "height": 1280,
      "duration": 10,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/47788633-1bd0-4b37-8efe-dbdb57e3c2a2.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run klingai:4@3 \
  positivePrompt="The opening portrait flows into a polished 10-second vertical fashion showcase in one continuous shot. A clean rooftop breeze begins moving the suit's sculpted pleats and loose seam tabs while the mesh hood and garment structure remain precise. The model takes two deliberate runway steps toward camera, adjusts one gauntlet cuff, then pivots into a strong three-quarter stance to reveal the articulated knee panels, reinforced side pocket, and tailored back silhouette. The camera makes a smooth low-angle semicircular dolly from the front toward the model's right side, briefly moving closer for tactile detail in the ivory ripstop fabric, saffron seam tape, stitching, and black hexagonal veil mesh before easing back to a full-body hero frame. A small, realistic cluster of honeybees crosses through the sunlight behind the model, never obscuring the suit. Hard sun creates graphic moving shadows across the white rooftop; cobalt hive boxes remain minimal and softly separated in the background. Crisp Bauhaus workwear editorial art direction, restrained ivory, saffron, cobalt, and black palette, premium protective-fashion campaign, physically natural fabric and body motion, stable garment details, confident controlled pacing, no cuts, no lettering, no logos." \
  width=720 \
  height=1280 \
  duration=10 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/47788633-1bd0-4b37-8efe-dbdb57e3c2a2.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "98c61305-1b9b-4020-a005-5782d0d782a5",
  "model": "klingai:4@3",
  "positivePrompt": "The opening portrait flows into a polished 10-second vertical fashion showcase in one continuous shot. A clean rooftop breeze begins moving the suit's sculpted pleats and loose seam tabs while the mesh hood and garment structure remain precise. The model takes two deliberate runway steps toward camera, adjusts one gauntlet cuff, then pivots into a strong three-quarter stance to reveal the articulated knee panels, reinforced side pocket, and tailored back silhouette. The camera makes a smooth low-angle semicircular dolly from the front toward the model's right side, briefly moving closer for tactile detail in the ivory ripstop fabric, saffron seam tape, stitching, and black hexagonal veil mesh before easing back to a full-body hero frame. A small, realistic cluster of honeybees crosses through the sunlight behind the model, never obscuring the suit. Hard sun creates graphic moving shadows across the white rooftop; cobalt hive boxes remain minimal and softly separated in the background. Crisp Bauhaus workwear editorial art direction, restrained ivory, saffron, cobalt, and black palette, premium protective-fashion campaign, physically natural fabric and body motion, stable garment details, confident controlled pacing, no cuts, no lettering, no logos.",
  "width": 720,
  "height": 1280,
  "duration": 10,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/47788633-1bd0-4b37-8efe-dbdb57e3c2a2.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "98c61305-1b9b-4020-a005-5782d0d782a5",
  "videoUUID": "4bb86273-aaef-4fea-8f6e-eb2de591987f",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/4bb86273-aaef-4fea-8f6e-eb2de591987f.mp4",
  "seed": 1031511992,
  "cost": 1.848
}
Image to Video

Autumn Funfair Ferris Wheel

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'klingai:4@3',
  positivePrompt: 'Animate the supplied fairground image into a cinematic wide shot at twilight. The Ferris wheel turns slowly with glowing bulbs pulsing gently, carousel lights shimmer in the background, visitors stroll naturally and pause near the ticket booth, loose paper streamers flutter in the breeze, dry leaves skitter across the ground, faint haze drifts through the lights, and the camera makes a smooth subtle forward glide with slight parallax for depth. Emphasize nostalgic atmosphere, realistic motion, crisp detail, and coherent subject continuity.',
  negativePrompt: 'flicker, warped faces, duplicated people, broken limbs, jittery motion, abrupt camera shake, deformation, text, watermark, logo, oversaturation, blur, low detail',
  width: 1280,
  height: 720,
  duration: 5,
  CFGScale: 0.5,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/9eed605d-b036-4a32-a693-60d0e56f67ec.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": "klingai:4@3",
            "positivePrompt": "Animate the supplied fairground image into a cinematic wide shot at twilight. The Ferris wheel turns slowly with glowing bulbs pulsing gently, carousel lights shimmer in the background, visitors stroll naturally and pause near the ticket booth, loose paper streamers flutter in the breeze, dry leaves skitter across the ground, faint haze drifts through the lights, and the camera makes a smooth subtle forward glide with slight parallax for depth. Emphasize nostalgic atmosphere, realistic motion, crisp detail, and coherent subject continuity.",
            "negativePrompt": "flicker, warped faces, duplicated people, broken limbs, jittery motion, abrupt camera shake, deformation, text, watermark, logo, oversaturation, blur, low detail",
            "width": 1280,
            "height": 720,
            "duration": 5,
            "CFGScale": 0.5,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/9eed605d-b036-4a32-a693-60d0e56f67ec.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": "18e793b3-8e61-4101-9ac1-1dea2b161fba",
      "model": "klingai:4@3",
      "positivePrompt": "Animate the supplied fairground image into a cinematic wide shot at twilight. The Ferris wheel turns slowly with glowing bulbs pulsing gently, carousel lights shimmer in the background, visitors stroll naturally and pause near the ticket booth, loose paper streamers flutter in the breeze, dry leaves skitter across the ground, faint haze drifts through the lights, and the camera makes a smooth subtle forward glide with slight parallax for depth. Emphasize nostalgic atmosphere, realistic motion, crisp detail, and coherent subject continuity.",
      "negativePrompt": "flicker, warped faces, duplicated people, broken limbs, jittery motion, abrupt camera shake, deformation, text, watermark, logo, oversaturation, blur, low detail",
      "width": 1280,
      "height": 720,
      "duration": 5,
      "CFGScale": 0.5,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/9eed605d-b036-4a32-a693-60d0e56f67ec.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run klingai:4@3 \
  positivePrompt="Animate the supplied fairground image into a cinematic wide shot at twilight. The Ferris wheel turns slowly with glowing bulbs pulsing gently, carousel lights shimmer in the background, visitors stroll naturally and pause near the ticket booth, loose paper streamers flutter in the breeze, dry leaves skitter across the ground, faint haze drifts through the lights, and the camera makes a smooth subtle forward glide with slight parallax for depth. Emphasize nostalgic atmosphere, realistic motion, crisp detail, and coherent subject continuity." \
  negativePrompt="flicker, warped faces, duplicated people, broken limbs, jittery motion, abrupt camera shake, deformation, text, watermark, logo, oversaturation, blur, low detail" \
  width=1280 \
  height=720 \
  duration=5 \
  CFGScale=0.5 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/9eed605d-b036-4a32-a693-60d0e56f67ec.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "18e793b3-8e61-4101-9ac1-1dea2b161fba",
  "model": "klingai:4@3",
  "positivePrompt": "Animate the supplied fairground image into a cinematic wide shot at twilight. The Ferris wheel turns slowly with glowing bulbs pulsing gently, carousel lights shimmer in the background, visitors stroll naturally and pause near the ticket booth, loose paper streamers flutter in the breeze, dry leaves skitter across the ground, faint haze drifts through the lights, and the camera makes a smooth subtle forward glide with slight parallax for depth. Emphasize nostalgic atmosphere, realistic motion, crisp detail, and coherent subject continuity.",
  "negativePrompt": "flicker, warped faces, duplicated people, broken limbs, jittery motion, abrupt camera shake, deformation, text, watermark, logo, oversaturation, blur, low detail",
  "width": 1280,
  "height": 720,
  "duration": 5,
  "CFGScale": 0.5,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/9eed605d-b036-4a32-a693-60d0e56f67ec.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "18e793b3-8e61-4101-9ac1-1dea2b161fba",
  "videoUUID": "e62f4449-dfd3-4daf-a5d5-c6d5090bb7bb",
  "videoURL": "https://vm.runware.ai/video/os/a12d13/ws/5/vi/e62f4449-dfd3-4daf-a5d5-c6d5090bb7bb.mp4",
  "seed": 1182187806,
  "cost": 0.924
}
Image to Video

Lantern Market in Rain

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'klingai:4@3',
  positivePrompt: 'Animate the provided first frame into a vivid cinematic sequence: gentle rainfall continuing through the scene, paper lanterns swaying softly in the breeze, steam curling upward from food stalls, puddles shimmering with moving reflections, fabric banners fluttering, umbrella tops bobbing as pedestrians pass slowly through the market, a faint river mist in the distance, subtle parallax depth, natural realistic motion, polished live-action look, atmospheric and immersive.',
  negativePrompt: 'flicker, warped faces, extra limbs, duplicated people, jittery camera, abrupt motion, oversaturated colors, text, watermark, logo, low detail, heavy blur, frame tearing',
  width: 1280,
  height: 720,
  duration: 5,
  CFGScale: 0.6,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/f2bfcf53-fdd6-4ef5-9648-9d4f1f294f40.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": "klingai:4@3",
            "positivePrompt": "Animate the provided first frame into a vivid cinematic sequence: gentle rainfall continuing through the scene, paper lanterns swaying softly in the breeze, steam curling upward from food stalls, puddles shimmering with moving reflections, fabric banners fluttering, umbrella tops bobbing as pedestrians pass slowly through the market, a faint river mist in the distance, subtle parallax depth, natural realistic motion, polished live-action look, atmospheric and immersive.",
            "negativePrompt": "flicker, warped faces, extra limbs, duplicated people, jittery camera, abrupt motion, oversaturated colors, text, watermark, logo, low detail, heavy blur, frame tearing",
            "width": 1280,
            "height": 720,
            "duration": 5,
            "CFGScale": 0.6,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/f2bfcf53-fdd6-4ef5-9648-9d4f1f294f40.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": "c26f3fea-aa47-4043-b1d7-30778e150d3b",
      "model": "klingai:4@3",
      "positivePrompt": "Animate the provided first frame into a vivid cinematic sequence: gentle rainfall continuing through the scene, paper lanterns swaying softly in the breeze, steam curling upward from food stalls, puddles shimmering with moving reflections, fabric banners fluttering, umbrella tops bobbing as pedestrians pass slowly through the market, a faint river mist in the distance, subtle parallax depth, natural realistic motion, polished live-action look, atmospheric and immersive.",
      "negativePrompt": "flicker, warped faces, extra limbs, duplicated people, jittery camera, abrupt motion, oversaturated colors, text, watermark, logo, low detail, heavy blur, frame tearing",
      "width": 1280,
      "height": 720,
      "duration": 5,
      "CFGScale": 0.6,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/f2bfcf53-fdd6-4ef5-9648-9d4f1f294f40.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run klingai:4@3 \
  positivePrompt="Animate the provided first frame into a vivid cinematic sequence: gentle rainfall continuing through the scene, paper lanterns swaying softly in the breeze, steam curling upward from food stalls, puddles shimmering with moving reflections, fabric banners fluttering, umbrella tops bobbing as pedestrians pass slowly through the market, a faint river mist in the distance, subtle parallax depth, natural realistic motion, polished live-action look, atmospheric and immersive." \
  negativePrompt="flicker, warped faces, extra limbs, duplicated people, jittery camera, abrupt motion, oversaturated colors, text, watermark, logo, low detail, heavy blur, frame tearing" \
  width=1280 \
  height=720 \
  duration=5 \
  CFGScale=0.6 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/f2bfcf53-fdd6-4ef5-9648-9d4f1f294f40.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "c26f3fea-aa47-4043-b1d7-30778e150d3b",
  "model": "klingai:4@3",
  "positivePrompt": "Animate the provided first frame into a vivid cinematic sequence: gentle rainfall continuing through the scene, paper lanterns swaying softly in the breeze, steam curling upward from food stalls, puddles shimmering with moving reflections, fabric banners fluttering, umbrella tops bobbing as pedestrians pass slowly through the market, a faint river mist in the distance, subtle parallax depth, natural realistic motion, polished live-action look, atmospheric and immersive.",
  "negativePrompt": "flicker, warped faces, extra limbs, duplicated people, jittery camera, abrupt motion, oversaturated colors, text, watermark, logo, low detail, heavy blur, frame tearing",
  "width": 1280,
  "height": 720,
  "duration": 5,
  "CFGScale": 0.6,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/f2bfcf53-fdd6-4ef5-9648-9d4f1f294f40.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "c26f3fea-aa47-4043-b1d7-30778e150d3b",
  "videoUUID": "d495587b-4af8-434d-b3a4-0120555ab1bc",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/d495587b-4af8-434d-b3a4-0120555ab1bc.mp4",
  "seed": 1783629822,
  "cost": 0.924
}
Text to Video

Rainy Night Market Lanterns

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'klingai:4@3',
  positivePrompt: 'A bustling night market in a narrow old city lane during a warm rainstorm, strings of paper lanterns glowing amber and jade above crowded food stalls, steam rising from iron grills, puddles rippling under footsteps, a noodle vendor tossing noodles high in the air, a child in a yellow rain cape spinning under an umbrella, a sleepy striped cat weaving between stools, shoppers carrying patterned bags, handwritten signs swaying gently, polished wet stone reflecting colorful light. Camera begins with a slow forward glide at street level, then subtle pan to reveal depth and layered activity. Rich cinematic detail, expressive human motion, atmospheric steam, rain streaks, lively yet intimate mood, realistic lighting, fine textures, dynamic depth, coherent motion throughout.',
  negativePrompt: 'low detail, blurry faces, distorted anatomy, extra limbs, duplicated people, frozen motion, flickering objects, unreadable structure, washed out colors, oversharpened edges, text artifacts, watermark, logo',
  width: 1280,
  height: 720,
  duration: 10,
  CFGScale: 0.7
})
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": "klingai:4@3",
            "positivePrompt": "A bustling night market in a narrow old city lane during a warm rainstorm, strings of paper lanterns glowing amber and jade above crowded food stalls, steam rising from iron grills, puddles rippling under footsteps, a noodle vendor tossing noodles high in the air, a child in a yellow rain cape spinning under an umbrella, a sleepy striped cat weaving between stools, shoppers carrying patterned bags, handwritten signs swaying gently, polished wet stone reflecting colorful light. Camera begins with a slow forward glide at street level, then subtle pan to reveal depth and layered activity. Rich cinematic detail, expressive human motion, atmospheric steam, rain streaks, lively yet intimate mood, realistic lighting, fine textures, dynamic depth, coherent motion throughout.",
            "negativePrompt": "low detail, blurry faces, distorted anatomy, extra limbs, duplicated people, frozen motion, flickering objects, unreadable structure, washed out colors, oversharpened edges, text artifacts, watermark, logo",
            "width": 1280,
            "height": 720,
            "duration": 10,
            "CFGScale": 0.7
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "8372d289-e02a-460c-93ef-4cc7999ded93",
      "model": "klingai:4@3",
      "positivePrompt": "A bustling night market in a narrow old city lane during a warm rainstorm, strings of paper lanterns glowing amber and jade above crowded food stalls, steam rising from iron grills, puddles rippling under footsteps, a noodle vendor tossing noodles high in the air, a child in a yellow rain cape spinning under an umbrella, a sleepy striped cat weaving between stools, shoppers carrying patterned bags, handwritten signs swaying gently, polished wet stone reflecting colorful light. Camera begins with a slow forward glide at street level, then subtle pan to reveal depth and layered activity. Rich cinematic detail, expressive human motion, atmospheric steam, rain streaks, lively yet intimate mood, realistic lighting, fine textures, dynamic depth, coherent motion throughout.",
      "negativePrompt": "low detail, blurry faces, distorted anatomy, extra limbs, duplicated people, frozen motion, flickering objects, unreadable structure, washed out colors, oversharpened edges, text artifacts, watermark, logo",
      "width": 1280,
      "height": 720,
      "duration": 10,
      "CFGScale": 0.7
    }
  ]'
runware run klingai:4@3 \
  positivePrompt="A bustling night market in a narrow old city lane during a warm rainstorm, strings of paper lanterns glowing amber and jade above crowded food stalls, steam rising from iron grills, puddles rippling under footsteps, a noodle vendor tossing noodles high in the air, a child in a yellow rain cape spinning under an umbrella, a sleepy striped cat weaving between stools, shoppers carrying patterned bags, handwritten signs swaying gently, polished wet stone reflecting colorful light. Camera begins with a slow forward glide at street level, then subtle pan to reveal depth and layered activity. Rich cinematic detail, expressive human motion, atmospheric steam, rain streaks, lively yet intimate mood, realistic lighting, fine textures, dynamic depth, coherent motion throughout." \
  negativePrompt="low detail, blurry faces, distorted anatomy, extra limbs, duplicated people, frozen motion, flickering objects, unreadable structure, washed out colors, oversharpened edges, text artifacts, watermark, logo" \
  width=1280 \
  height=720 \
  duration=10 \
  CFGScale=0.7
{
  "taskType": "videoInference",
  "taskUUID": "8372d289-e02a-460c-93ef-4cc7999ded93",
  "model": "klingai:4@3",
  "positivePrompt": "A bustling night market in a narrow old city lane during a warm rainstorm, strings of paper lanterns glowing amber and jade above crowded food stalls, steam rising from iron grills, puddles rippling under footsteps, a noodle vendor tossing noodles high in the air, a child in a yellow rain cape spinning under an umbrella, a sleepy striped cat weaving between stools, shoppers carrying patterned bags, handwritten signs swaying gently, polished wet stone reflecting colorful light. Camera begins with a slow forward glide at street level, then subtle pan to reveal depth and layered activity. Rich cinematic detail, expressive human motion, atmospheric steam, rain streaks, lively yet intimate mood, realistic lighting, fine textures, dynamic depth, coherent motion throughout.",
  "negativePrompt": "low detail, blurry faces, distorted anatomy, extra limbs, duplicated people, frozen motion, flickering objects, unreadable structure, washed out colors, oversharpened edges, text artifacts, watermark, logo",
  "width": 1280,
  "height": 720,
  "duration": 10,
  "CFGScale": 0.7
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "8372d289-e02a-460c-93ef-4cc7999ded93",
  "videoUUID": "7a0289b9-7267-4975-804b-32315d3ff8b9",
  "videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/7a0289b9-7267-4975-804b-32315d3ff8b9.mp4",
  "seed": 1392605743,
  "cost": 1.848
}
Image to Video

Abandoned Aqueduct Herbarium Voyage

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'klingai:4@3',
  positivePrompt: 'Animate the supplied first-frame image into a serene cinematic sequence. A lone botanist glides through an immense ruined aqueduct transformed into a floating herbarium. The skiff moves slowly forward through shallow reflective water. Fern fronds sway gently, thin vines tremble, seed fluff drifts across the air, loose pages in a field journal flutter, robe hems and ribbons shift softly, tiny water ripples spread from the boat, dust motes glow in angled morning light through fractured arches. Camera performs a gradual forward tracking move with slight parallax, preserving composition and subject identity from the input image. Emphasize elegant natural motion, atmospheric depth, detailed stone textures, soft haze, and calm exploratory mood.',
  negativePrompt: 'crowd, city street, carnival, ferris wheel, market stalls, heavy storm, night scene, neon signs, fast action, combat, horror, distorted anatomy, flicker, jitter, abrupt camera shake, oversaturated colors, low detail, blur, text, watermark, duplicate subjects',
  duration: 5,
  CFGScale: 0.5,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/a6d5ab14-6d95-4b48-8cd8-9c82b8ee37a1.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": "klingai:4@3",
            "positivePrompt": "Animate the supplied first-frame image into a serene cinematic sequence. A lone botanist glides through an immense ruined aqueduct transformed into a floating herbarium. The skiff moves slowly forward through shallow reflective water. Fern fronds sway gently, thin vines tremble, seed fluff drifts across the air, loose pages in a field journal flutter, robe hems and ribbons shift softly, tiny water ripples spread from the boat, dust motes glow in angled morning light through fractured arches. Camera performs a gradual forward tracking move with slight parallax, preserving composition and subject identity from the input image. Emphasize elegant natural motion, atmospheric depth, detailed stone textures, soft haze, and calm exploratory mood.",
            "negativePrompt": "crowd, city street, carnival, ferris wheel, market stalls, heavy storm, night scene, neon signs, fast action, combat, horror, distorted anatomy, flicker, jitter, abrupt camera shake, oversaturated colors, low detail, blur, text, watermark, duplicate subjects",
            "duration": 5,
            "CFGScale": 0.5,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/a6d5ab14-6d95-4b48-8cd8-9c82b8ee37a1.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": "53f21d00-4522-41c7-9d42-43d59818ed37",
      "model": "klingai:4@3",
      "positivePrompt": "Animate the supplied first-frame image into a serene cinematic sequence. A lone botanist glides through an immense ruined aqueduct transformed into a floating herbarium. The skiff moves slowly forward through shallow reflective water. Fern fronds sway gently, thin vines tremble, seed fluff drifts across the air, loose pages in a field journal flutter, robe hems and ribbons shift softly, tiny water ripples spread from the boat, dust motes glow in angled morning light through fractured arches. Camera performs a gradual forward tracking move with slight parallax, preserving composition and subject identity from the input image. Emphasize elegant natural motion, atmospheric depth, detailed stone textures, soft haze, and calm exploratory mood.",
      "negativePrompt": "crowd, city street, carnival, ferris wheel, market stalls, heavy storm, night scene, neon signs, fast action, combat, horror, distorted anatomy, flicker, jitter, abrupt camera shake, oversaturated colors, low detail, blur, text, watermark, duplicate subjects",
      "duration": 5,
      "CFGScale": 0.5,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/a6d5ab14-6d95-4b48-8cd8-9c82b8ee37a1.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run klingai:4@3 \
  positivePrompt="Animate the supplied first-frame image into a serene cinematic sequence. A lone botanist glides through an immense ruined aqueduct transformed into a floating herbarium. The skiff moves slowly forward through shallow reflective water. Fern fronds sway gently, thin vines tremble, seed fluff drifts across the air, loose pages in a field journal flutter, robe hems and ribbons shift softly, tiny water ripples spread from the boat, dust motes glow in angled morning light through fractured arches. Camera performs a gradual forward tracking move with slight parallax, preserving composition and subject identity from the input image. Emphasize elegant natural motion, atmospheric depth, detailed stone textures, soft haze, and calm exploratory mood." \
  negativePrompt="crowd, city street, carnival, ferris wheel, market stalls, heavy storm, night scene, neon signs, fast action, combat, horror, distorted anatomy, flicker, jitter, abrupt camera shake, oversaturated colors, low detail, blur, text, watermark, duplicate subjects" \
  duration=5 \
  CFGScale=0.5 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/a6d5ab14-6d95-4b48-8cd8-9c82b8ee37a1.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "53f21d00-4522-41c7-9d42-43d59818ed37",
  "model": "klingai:4@3",
  "positivePrompt": "Animate the supplied first-frame image into a serene cinematic sequence. A lone botanist glides through an immense ruined aqueduct transformed into a floating herbarium. The skiff moves slowly forward through shallow reflective water. Fern fronds sway gently, thin vines tremble, seed fluff drifts across the air, loose pages in a field journal flutter, robe hems and ribbons shift softly, tiny water ripples spread from the boat, dust motes glow in angled morning light through fractured arches. Camera performs a gradual forward tracking move with slight parallax, preserving composition and subject identity from the input image. Emphasize elegant natural motion, atmospheric depth, detailed stone textures, soft haze, and calm exploratory mood.",
  "negativePrompt": "crowd, city street, carnival, ferris wheel, market stalls, heavy storm, night scene, neon signs, fast action, combat, horror, distorted anatomy, flicker, jitter, abrupt camera shake, oversaturated colors, low detail, blur, text, watermark, duplicate subjects",
  "duration": 5,
  "CFGScale": 0.5,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/a6d5ab14-6d95-4b48-8cd8-9c82b8ee37a1.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "53f21d00-4522-41c7-9d42-43d59818ed37",
  "videoUUID": "e3195e16-23fb-4175-9bda-28253e603db7",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/e3195e16-23fb-4175-9bda-28253e603db7.mp4",
  "seed": 972428343,
  "cost": 0.924
}