When to choose Kling 2.1
Kling 2.1 is a separately selected Kling version: image-to-video. This version offers 5 or 10 seconds. An input image is required, unlike 2.1 Master and versions that accept text-only generation.

Kling AI · Model and API
Animating an interior photograph is a practical starting point for Kling 2.1. Explore this version's parameters, estimate API costs and prepare a request for your product. This page focuses on Kling 2.1, so its configuration and pricing can be compared with other versions.
Kling 2.1 is a separately selected Kling version: image-to-video. This version offers 5 or 10 seconds. An input image is required, unlike 2.1 Master and versions that accept text-only generation.
Kling 2.1 in runblob accepts an image and a movement description. Duration: 5–10 seconds; select a supported value in the form. Image input supports up to 1 references. The prompt limit is 2500 characters.
Connect Kling 2.1 through /v1/kling/generate. Playground selection: model=kling_2.1. Start with an image and a movement description, then review the parameters and request price. The form builds example JSON for this version, providing a starting point for a website, application or internal tool. Authentication and result retrieval are covered in the API documentation.
Start with a focused brief: animating an interior photograph. Describe the subject, composition and lighting, then define camera and subject movement. Avoid changing every setting at once: keep the original prompt and compare alternatives with one change each. This makes evaluation of Kling 2.1 on your own assets more useful.
Compare Kling 2.1 API pricing at matching settings: the selected mode and a 5–10-second duration. The table below reads the current rate and billing unit from the runblob catalog. Estimate a batch budget using the relevant request price and the number of attempts, including test iterations. When evaluating an affordable or cheap API, start with a small representative test set as well as the listed rate.
Animating an interior photograph
Kling 2.1 for short advertising scenes and video content
Integrating Kling 2.1 into your own service through the API
Animating an interior photograph. The camera moves slowly from left to right, soft evening light, one main subject, smooth movement without cuts.
An example brief for Kling 2.1, not a guaranteed generation result. Kling 2.1 in runblob accepts an image and a movement description. Duration: 5–10 seconds; select a supported value in the form. Image input supports up to 1 references. The prompt limit is 2500 characters.
Runblob prices in USD. The final cost depends on the selected version and request parameters. Public rates refresh every six hours; personal rates are available in your dashboard.
Configure the parameters and build an API request. Sign in to runblob to start a generation.
Kling 2.1 in runblob accepts an image and a movement description. Duration: 5–10 seconds; select a supported value in the form. Image input supports up to 1 references. The prompt limit is 2500 characters.
Compare Kling 2.1 API pricing at matching settings: the selected mode and a 5–10-second duration. The table below reads the current rate and billing unit from the runblob catalog. Estimate a batch budget using the relevant request price and the number of attempts, including test iterations. When evaluating an affordable or cheap API, start with a small representative test set as well as the listed rate.
Connect Kling 2.1 through /v1/kling/generate. Playground selection: model=kling_2.1. Start with an image and a movement description, then review the parameters and request price. The form builds example JSON for this version, providing a starting point for a website, application or internal tool. Authentication and result retrieval are covered in the API documentation.
Compare accepted inputs, reference limits, quality and video duration on the relevant version pages. Kling 2.1 is selected separately as kling_2.1. A mode name alone does not guarantee a lower price or a better result: evaluate the same brief for your particular use case.