Skip to content

Kandinsky 6.0 Pro · Image to Video

Integrate

Model id kandinsky6-pro/image-to-video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/kandinsky6-pro/image-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Files like the example: $1.401 1,401 API credits your files are measured before the run Run it on this page

Get API key
Sber AI Image to Video Native audio #image-to-video#kandinsky#lightweight

Animates a start-frame image into a video with audio, negative prompt and guidance control; Pro tier

Sber AI · Video

Your first result goes here

Build a request below and run it with your API key. Outputs are copied to our storage, kept forever or 7 days for free.

Build a request

Controls are generated from the model schema. The code and the price update as you change them.

•required

Text description of the desired video and accompanying sound.

•required image_url
Drop a file, or

Image that supplies the video's opening frame.

aspect_ratio default auto

Video aspect ratio; selecting `auto` fits the source image with a centered crop to whichever supported ratio most closely matches its own.

upscale_factor

Video enlargement factor: choose 2, 2.25, or 4, with 2.25 taking 480p output to 1080p. When supplied, the factor is applied through Kandinsky 6 video super-resolution.

default 50

Count of denoising steps.

Advanced negative_prompt · guidance_scale · seed · enable_prompt_expansion · enable_safety_checker

Negative prompt specifying unwanted video content, using the model's built-in version unless you supply a replacement.

default 5

Strength of classifier-free guidance.

Random seed used during generation.

POST /run/kandinsky6-pro/image-to-video?wait=20 quote → $1.401
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/kandinsky6-pro/image-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Run this request

Your key stays in this browser: it is sent only to the Doitong API and saved (localStorage) only if you tick Remember. Get an API key

About Kandinsky 6.0 Pro · Image to Video

Takes `image_url` as the first frame and a required `prompt` describing motion and sound. With the default `auto` aspect ratio, the closest supported ratio is picked and the image is center-cropped. Offers `negative_prompt`, `guidance_scale` from 1 to 10, and up to 50 denoising steps. Optional prompt expansion, synced audio and a 2, 2.25 or 4 upscale are available.

Parameters

Send either the canonical name or the native name, not both. Canonical names

NameType DefaultAllowed Description
promptrequired
Typestring
Text description of the desired video and accompanying sound.
image_urlrequired image
Typeurl · image
Image that supplies the video's opening frame.
negative_promptoptional
Typestring | null
Negative prompt specifying unwanted video content, using the model's built-in version unless you supply a replacement.
aspect_ratiooptional
Typeenum
Defaultauto
16:99:161:14:33:4
Video aspect ratio; selecting `auto` fits the source image with a centered crop to whichever supported ratio most closely matches its own.
generate_audiooptional
Typeboolean
Defaulttrue
Controls generation of an audio track synchronized with the video.
enable_prompt_expansionoptional
Typeboolean
Defaultfalse
Prompt expansion before generation, using the model's built-in Qwen2.5-VL text encoder to produce a detailed description covering both video and audio.
upscale_factoroptional
Typeenum
22.254null
Video enlargement factor: choose 2, 2.25, or 4, with 2.25 taking 480p output to 1080p. When supplied, the factor is applied through Kandinsky 6 video super-resolution.
seedoptional
Typeinteger | null
Random seed used during generation.
num_inference_stepsoptional
Typeinteger
Default50
8 – 50
Count of denoising steps.
guidance_scaleoptional
Typenumber
Default5
1 – 10
Strength of classifier-free guidance.
enable_safety_checkeroptional
Typeboolean
Defaulttrue
Screening can be relaxed by setting false, provided the caller is authorized.
required Canonical name, also accepted

File parameters take a public https:// URL, a data: URI up to 10 MB, or the file_url of an upload. Files

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "kandinsky6-pro/image-to-video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 1401,
    "usd": "1.401",
    "charged": 1401,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "seed": 42
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Your files, your choiceEvery outputs[].url is a copy on our storage: kept forever (paid per GB-month) or 7 days for free, by your account setting or ?storage=.
Same shape on every modeltype, url, content_type, width, height and duration, for images, video and audio alike. output is the model’s own result object.
Fields of output
video
object {url, content_type, file_name, file_size}Output video, including an audio track if requested.
seed
integerRandom seed used during generation.

More models: Image to Video

For AI agents: this page as Markdown is at https://doitong.com/developers/models/kandinsky6-pro/image-to-video.md. All models and guides: https://doitong.com/developers/llms.txt