Kling · Text-to-video generation

Kling 3.0 API

Kling 3.0 generates video from text or from a still image, with camera-movement control. On OpenLux it is metered at $0.196 per request — roughly twenty cents per shot — on the same key as the rest of the catalogue.

KlingVideo

Pay-as-you-go rate

$0.196 / request

Billed in USD, metered per request with real-time cost in the console.

Access

One OpenLux key and the OpenAI-compatible endpoint: set base_url to https://openlux.lol/v1 and pass kling-3.0 as the model.

Get started

Create a key in the console, then follow the five-minute docs for streaming, tools and error codes.

What Kling 3.0 delivers

Kling 3.0 covers the two common starting points for generative video: a written scene description, or an existing image that should come to life. Camera control lets a prompt ask for a specific movement — a slow push-in, a pan — which is often what separates a usable shot from a random clip.

Video is the most expensive modality, so cost control matters. Per-request metering on OpenLux means a clip costs a known amount and appears in the console immediately, which makes it easy to decide how many takes a shot is worth before committing.

At $0.196 per request, generating a handful of candidate shots for an ad or a social post stays in the low single-digit dollars — cheaper than a stock licence for the same length and far cheaper than a shoot.

Call Kling 3.0 in minutes

Every OpenLux model speaks the OpenAI protocol. Reuse your existing SDKs and replace two values: the base URL and the API key.

cURL

curl https://openlux.lol/v1/chat/completions \
  -H "Authorization: Bearer $OPENLUX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-3.0",
    "messages": [{"role": "user", "content": "Slow push-in on a matte ceramic bottle on a warm white studio surface, soft moving highlights."}]
  }'

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    api_key="sk-openlux-...",
    base_url="https://openlux.lol/v1",
)

resp = client.chat.completions.create(
    model="kling-3.0",
    messages=[{"role": "user", "content": "Slow push-in on a matte ceramic bottle on a warm white studio surface, soft moving highlights."}],
)
print(resp.choices[0].message.content)

Node.js (OpenAI SDK)

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.OPENLUX_API_KEY,
  baseURL: "https://openlux.lol/v1",
});

const resp = await client.chat.completions.create({
  model: "kling-3.0",
  messages: [{ role: "user", content: "Slow push-in on a matte ceramic bottle on a warm white studio surface, soft moving highlights." }],
});
console.log(resp.choices[0].message.content);

Where Kling 3.0 fits

Text to video

Turn a described scene into a short clip, with subject, setting and motion written in the prompt.

Image to video

Animate a still — product photo, illustration or key visual — by providing it as the starting frame.

Camera control

Direct the movement of the virtual camera for shots that match an editing plan.

Per-shot pricing

Metered at $0.196 per request, so a storyboard can be budgeted shot by shot before generation.

Short-form video

Produce clips for social and ads without a physical shoot, iterating concepts while they are still cheap.

Product motion

Animate existing product imagery into moving footage for landing pages and campaigns.

Concept previz

Generate candidate shots to evaluate an idea before committing to production.

How kling-3.0 is priced on OpenLux

Kling 3.0 is metered pay as you go at $0.196 / request. There is no subscription requirement for API access: top up a balance, call the model, and see the cost of every request in the console.

ModelProviderRateDiscount
kling-3.0 (this model)Kling$0.196 / request—
suno-v6Suno$0.052 / request—
doubao-voice-2Doubao$0.014 / 1K chars—
gemini-3.1-pro-previewGoogle$0.1471 / 1M tokens-92%

Rates follow official provider pricing and are shown in USD. See the full model catalogue and pricing plans for credit allowances.

Kling 3.0 questions

How much does Kling 3.0 cost on OpenLux?

$0.196 per request, metered pay as you go — about twenty cents per generated clip, visible in the console as it runs.

How do I call Kling 3.0?

Send "model": "kling-3.0" to https://openlux.lol/v1 with your OpenLux key, describing the scene in the prompt or supplying a starting image.

Can I control the camera?

Yes. Camera movement is part of the prompt, so you can ask for a stable shot, a slow push-in or a pan as the edit requires.

Do I need separate tooling for video?

No. Video models share the same endpoint, key and bill as text and image models, so a pipeline can generate a script, artwork and a clip in one place.

Start calling Kling 3.0 today

Create an OpenLux key and send your first request in minutes. Compare Kling 3.0 with the rest of the catalogue on the same endpoint and the same bill.

Create an API key Read the docs