Kling Image O1 API

kling-image/o1
Kling O1 dominates in reference-guided editing, offering unmatched control when modifying existing visuals with multi-image context.
Output
$0.0364 / gen (variable)
Released
Dec 3, 2025

Overview

Kling Image O1 API Overview

Kling Image O1 represents Kuaishou's latest breakthrough in AI-driven image creation and editing, leveraging Multi-modal Visual Language (MVL) technology for seamless text and image integration. This model excels in reference-based generation, supporting up to 10 input images for superior feature consistency and creative control.

Technical Specifications

  • Input Modalities: Text prompts, single reference images, or multiple reference images/elements
  • Max Reference Images: Up to 10 images for character/style consistency
  • Output Resolution: Supports resolutions such as 1K (standard) and 2K (high-res); aspect ratios include auto, 16:9, 9:16, 1:1, 4:3, etc.

Performance Benchmarks

It shines in multi-reference tasks, maintaining visual integrity faster than traditional editing suites, with inference times optimized for iterative workflows. Internal tests highlight its edge in consistency and stylization over baselines like Flux variants.

  • Speed: Near real-time iterations; supports rapid variations without cold starts.​
  • Quality Metrics: Excels in feature preservation (outperforms in reference adherence); strong in creative fusion but trails in raw text rendering realism.

Key Features

  • High Feature Retention: Locks core elements like outlines, lighting, and textures across up to 10 references for brand or character stability.​
  • Precise Detail Modification: Add, remove, or tweak objects, expressions, backgrounds, and textures via targeted prompts.​
  • Style and Tone Control: Deconstructs references for watercolor, cinematic, or custom aesthetics with seamless blending.​
  • Rich Imagination: Fuses diverse inputs for novel concepts, doodle-based edits, and harmonious multi-element scenes.

Kling O1 API Pricing

  • $0.0364 per image

Code Sample

Comparison with Other Models

vs Flux 2: Kling O1 prioritizes editing precision and multi-reference consistency, making it ideal for iterative modifications over Flux 2's strengths in from-scratch realism and text rendering. While Flux 2 generates narrative images faster standalone, Kling O1 reduces post-editing needs through superior feature retention.

vs Nano Banana Pro: Kling O1 offers comparable edit speed and quality at a fraction of the cost (up to 100x cheaper per image), enabling scalable workflows. Nano Banana Pro leads in prompt adherence, text rendering, and scientific realism, but Kling closes the gap in multi-image handling and affordability.

Use cases

  • Storyboarding: Generate multi-angle scenes with consistent characters for film and animation under tight deadlines.​
  • E-commerce: Swap backgrounds, adjust lighting, and customize product shots without photoshoots.​
  • Virtual Try-Ons: Simulate clothing or makeup on user likenesses to boost shopping engagement.​
  • Portrait Stylization: Enhance faces, apply effects, and maintain natural edits for headshots or social content.​
  • Brand Campaigns: Create series visuals with unified styles, transitioning to image-to-video for ads.

‍

How to use Kling Image O1 API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to kling-image/o1.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/images/generations",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "kling-image/o1",
      "prompt": "A cat holding a sign that says hello"
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/images/generations", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "kling-image/o1",
    "prompt": "A cat holding a sign that says hello"
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/images/generations \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"kling-image/o1","prompt":"A cat holding a sign that says hello"}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

Kling Image O1 API Pricing

TypePrice
Output
$0.0364 / gen (variable)

Kling Image O1 Benchmarks

BenchmarkScoreWhat it measuresSourceRetrieved
Intelligence
15.2
Composite score across standardised reasoning, knowledge and problem-solving evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
Coding
39.7
Composite score across standardised coding evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026

Kling Image O1 vs other models

ModelInputOutputContextBest for
$0.0364 / gen (variable)
Image generation at scale
$0.325 / 1M tokens
$78 / 1M tokens
128K tokens
Image generation at scale
$6.5 / 1M tokens
$39 / 1M tokens
Image generation at scale
Image generation at scale
$0.0195 / MP (variable)
Image generation at scale

Frequently asked questions

Kling Image O1 takes image, text as input and returns image.

Kling Image O1 is priced at $0.0364 / gen (variable).

Kling Image O1 is billed per generation — a fixed charge per output rather than by prompt length.

Yes, Kling Image O1 accepts image input as well as a text prompt.

Kling Image O1 was built by Kling AI.

Send a request to https://api.aimlapi.com/v1/images/generations with kling-image/o1 as the model id.

Yes. Kling Image O1 is served through AI/ML API, so the same key and endpoint format used for other models applies.

It is an image generation model from Kling AI that uses reasoning-enhanced AI to create detailed images from text prompts.

Start building with Kling Image O1

Get API Key
1000+ models, one API.