An image as the basis of a future video
First establish the composition, character clothing and environment in one frame. Once the image works, use it as input for a video model. This separates visual exploration from the work on motion.

Kling AI · Model and API
Kling Image is a dedicated family for still images. The official Kling O1 announcement describes text-based creation and multiple references. The runblob catalog offers O1 and O3 variants, with their controls shown in the playground.
First establish the composition, character clothing and environment in one frame. Once the image works, use it as input for a video model. This separates visual exploration from the work on motion.
Specify what to take from each image: an object’s shape, color, style or placement. Change one condition at a time to understand its effect. Choose the final resolution after settling on the composition.
To integrate the Kling Image API, select the exact version and settings in the playground. The generated cURL includes the endpoint, request fields and required Bearer authorization type. Move the request into your server code; keep secret keys out of the browser. References use service-accessible URLs rather than local file paths.
Compare Kling Image O1 and O3 at matching resolutions where available. Establish the composition before generating final quality. If the image is intended for video, check the video model’s format requirements first to avoid producing an unsuitable starting frame.
Kling Image O1 and O3 generate still images, unlike the similarly named video families. Compare composition, reference preservation and fine detail. A finished frame can be supplied to a compatible Kling Video mode as a separate request with its own price.
Keyframes for later animation
Product and advertising concepts
Explore a character’s appearance


Create a frame for a future video: a traveler beside a train window with mountains outside. Medium shot, soft daylight, clearly visible hands and natural perspective.
A clear composition and visible details support later animation.
Use the lamp shape from the reference. Place it on a light desk beside a closed book. Restrained palette, soft shadows, no people or lettering.
One reference and a restrained setting are useful for comparing O1 and O3.
The reference character shown full-length against a neutral background. Preserve clothing colors and hairstyle, with arms relaxed and even studio lighting.
A full-body view can prepare an input for motion workflows if it meets the selected video model’s requirements.
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.
Yes, in versions that support references. The form shows the limit; describe the role of each uploaded image.
Kling Image produces a still frame; Kling Video produces a clip. You can create an image first and then use it as the starting frame for a video model.
Kling Image O1 and O3 generate still images, unlike the similarly named video families. Compare composition, reference preservation and fine detail. A finished frame can be supplied to a compatible Kling Video mode as a separate request with its own price.
To integrate the Kling Image API, select the exact version and settings in the playground. The generated cURL includes the endpoint, request fields and required Bearer authorization type. Move the request into your server code; keep secret keys out of the browser. References use service-accessible URLs rather than local file paths.
Compare Kling Image O1 and O3 at matching resolutions where available. Establish the composition before generating final quality. If the image is intended for video, check the video model’s format requirements first to avoid producing an unsuitable starting frame.