Skip to content
Model infoModelsSnapshot: 15 Oct 2026

Kuaishou (Kling) / Kling Video

Kling 3.0

Text and image video generation with model-specific duration, resolution and audio controls.

availableClosed weightsVideo generation
Official documentation (opens in a new tab)Reviewed 13 Oct 2026
7 of 21 specification fields collected
Output resolution720p, 1080p, 4KSee specification notes below
Clip duration3–15 secondsSee specification notes below
Input billingSee ratesKling AI API
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Context / input limit
Not collected
Maximum output
Not collected
Input modalities
Text, Image, VideoSource for Input modalities (opens in a new tab)
Reasoning
Not collected
Tool calling
Not collected
Structured output
Not collected
Streaming
Not collected
Batch processing
Not collected
Fine-tuning
Not collected
Knowledge cutoff
Not collected
Release date
Not collected
Parameters
Not collected
Architecture
Not collected
Languages
Not collected
Context caching
Not collected
Maximum prompt characters
3,072 characters (2,500 recommended)Source for Maximum prompt characters (opens in a new tab)
Generation modes
1–6 shots; each at least one second; shot durations sum to the requested duration; up to 512 characters per shot.Source for Generation modes (opens in a new tab)

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
kling-v3

Published capability-map identifier. The current route selects this model; the new request body does not take model_name.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/image-to-video/kling-3.0Source for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Request mode
Asynchronous task submission with polling or callbackSource for Request mode (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
VideoSilent · 720p1$0.084second
VideoSilent · 1080p2$0.112second
VideoSilent · 4K3$0.42second
VideoNative audio without voice control · 720p4$0.126second
VideoNative audio without voice control · 1080p5$0.168second
VideoNative audio without voice control · 4K6$0.42second

Rate conditions

  1. Official public API USD list price. Silent; 720p output. Package discounts and account terms may differ; not web-app credits.
  2. Official public API USD list price. Silent; 1080p output. Package discounts and account terms may differ; not web-app credits.
  3. Official public API USD list price. Silent; 4K output. Package discounts and account terms may differ; not web-app credits.
  4. Official public API USD list price. Native audio without voice control; 720p output. Package discounts and account terms may differ; not web-app credits.
  5. Official public API USD list price. Native audio without voice control; 1080p output. Package discounts and account terms may differ; not web-app credits.
  6. Official public API USD list price. Native audio without voice control; 4K output. Package discounts and account terms may differ; not web-app credits.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
kling-v3

Published capability-map identifier. The current route selects this model; the new request body does not take model_name.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/text-to-video/kling-3.0Source for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
VideoSilent · 720p1$0.084second
VideoSilent · 1080p2$0.112second
VideoSilent · 4K3$0.42second
VideoNative audio without voice control · 720p4$0.126second
VideoNative audio without voice control · 1080p5$0.168second
VideoNative audio without voice control · 4K6$0.42second

Rate conditions

  1. Official public API USD list price. Silent; 720p output. Package discounts and account terms may differ; not web-app credits.
  2. Official public API USD list price. Silent; 1080p output. Package discounts and account terms may differ; not web-app credits.
  3. Official public API USD list price. Silent; 4K output. Package discounts and account terms may differ; not web-app credits.
  4. Official public API USD list price. Native audio without voice control; 720p output. Package discounts and account terms may differ; not web-app credits.
  5. Official public API USD list price. Native audio without voice control; 1080p output. Package discounts and account terms may differ; not web-app credits.
  6. Official public API USD list price. Native audio without voice control; 4K output. Package discounts and account terms may differ; not web-app credits.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
Not collected

No distinct public model selector established for this route.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/motion-control/kling-3.0Source for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Video input duration
3–30 seconds when orientation follows video; 3–10 seconds when orientation follows imageSource for Video input duration (opens in a new tab)
Maximum prompt characters
2,500 charactersSource for Maximum prompt characters (opens in a new tab)
Image input limits
Reference image up to 50MB; reference video up to 100MBSource for Image input limits (opens in a new tab)
Audio controls
Preserve original reference audio or produce silent outputSource for Audio controls (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
VideoMotion control · 720p1$0.126second
VideoMotion control · 1080p2$0.168second

Rate conditions

  1. Official public API USD list price. Motion control; 720p output. Package discounts and account terms may differ; not web-app credits.
  2. Official public API USD list price. Motion control; 1080p output. Package discounts and account terms may differ; not web-app credits.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
kling-v3

model_name in the request body.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/v1/videos/image2videoSource for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Maximum prompt characters
2,500 charactersSource for Maximum prompt characters (opens in a new tab)
Image input limits
10MB; JPG/JPEG/PNG; minimum 300px; aspect ratio 1:2.5 to 2.5:1Source for Image input limits (opens in a new tab)

Endpoint pricing has not been collected. Check the provider for applicable rates.

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
Not collected

Descript UI label: Kling v3.0. No confirmed native provider API selector or pinned backend checkpoint is exposed by this source.

Access
Choose this model in Descript App Settings → AI models or the applicable generation tool. Availability depends on the plan; exact native provider checkpoint IDs are not exposed.
Regions
Managed service; exact model-processing region not verified
Native model options
Kling v3.0Source for Native model options (opens in a new tab)

Application selection label. This access record does not assert that Descript exposes every upstream provider API feature or pins an exact snapshot.

Billing basis
Uses Descript AI credits from a shared plan allowance; exact cost depends on selected model, media length and operation. Provider-native token/character tariffs do not apply to this host.Source for Billing basis (opens in a new tab)
Shared credit bundles
Creator/Business top ups: 350 credits/$35, 1,000/$80, 4,000/$200; valid 12 months and used after included monthly creditsSource for Shared credit bundles (opens in a new tab)

Bundle prices are shared across tools, not a fixed generation price.

Endpoint pricing has not been collected. Check the provider for applicable rates.

Data & enterprise terms

Descript help states that production models use no Descript user data; internal research/development uses data only from users who opted in. Enterprise data sharing is disabled by default. Partner agreements prohibit using submitted data to train partner AI. This is not a blanket zero-retention promise; project storage and deletion have separate policies.

Read the service policy (opens in a new tab)
API model ID
Not collected

Descript UI label: Kling v3.0 Pro. No confirmed native provider API selector or pinned backend checkpoint is exposed by this source.

Access
Choose this model in Descript App Settings → AI models or the applicable generation tool. Availability depends on the plan; exact native provider checkpoint IDs are not exposed.
Regions
Managed service; exact model-processing region not verified
Native model options
Kling v3.0 ProSource for Native model options (opens in a new tab)

Application selection label. This access record does not assert that Descript exposes every upstream provider API feature or pins an exact snapshot.

Billing basis
Uses Descript AI credits from a shared plan allowance; exact cost depends on selected model, media length and operation. Provider-native token/character tariffs do not apply to this host.Source for Billing basis (opens in a new tab)
Shared credit bundles
Creator/Business top ups: 350 credits/$35, 1,000/$80, 4,000/$200; valid 12 months and used after included monthly creditsSource for Shared credit bundles (opens in a new tab)

Bundle prices are shared across tools, not a fixed generation price.

Endpoint pricing has not been collected. Check the provider for applicable rates.

Data & enterprise terms

Descript help states that production models use no Descript user data; internal research/development uses data only from users who opted in. Enterprise data sharing is disabled by default. Partner agreements prohibit using submitted data to train partner AI. This is not a blanket zero-retention promise; project storage and deletion have separate policies.

Read the service policy (opens in a new tab)

Alibaba Model Studio · Beijing · Kling AI

Provider source (opens in a new tab)
API model ID
kling/kling-v3-video-generation
Access
Activate the Kling provider in Model Studio, then use a Beijing key. POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis; Authorization: Bearer <key>, X-DashScope-Async: enable, Content-Type: application/json. Poll GET https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/tasks/{task_id}.
Regions
China (Beijing)
Output modalities
Video, AudioSource for Output modalities (opens in a new tab)

Audio behavior is route/model dependent. This is not a standalone TTS model.

Maximum prompt characters
2,500Source for Maximum prompt characters (opens in a new tab)

Top-level prompt; custom shots have a separate 512-character prompt limit.

Languages
Chinese, EnglishSource for Languages (opens in a new tab)

Documented prompt languages, not an exhaustive text-rendering or speech-language guarantee.

Input image formats
JPEG, JPG, PNGSource for Input image formats (opens in a new tab)

Alpha channel is unsupported; HTTP(S) reference URLs are documented, not Base64.

Image input limits
300–8,000 pixels per side; aspect ratio 1:2.5 through 2.5:1; at most 10 MB per image. No alpha channel.Source for Image input limits (opens in a new tab)
Input media transport
Public HTTP(S) media URLs. No Base64 contract established for this hosted route.Source for Input media transport (opens in a new tab)
Streaming
Not collected

An asynchronous task API does not establish streaming support or non-support.

Request mode
Async HTTP; X-DashScope-Async: enable is required. Use a Beijing key and workspace endpoint, then poll the task resource.Source for Request mode (opens in a new tab)
Task ID lifetime
Task IDs can be queried for 24 hours; expired/unknown tasks return UNKNOWN.Source for Task ID lifetime (opens in a new tab)
Output link expiry
Generated download URLs are valid for 30 days. This is not a guarantee about deletion of provider copies or input retention.Source for Output link expiry (opens in a new tab)
Task-status query rate
Task query default: 20 requests per second; a fifteen-second polling interval is suggested.Source for Task-status query rate (opens in a new tab)
Published request quota
300 requests per minuteSource for Published request quota (opens in a new tab)
Task submission rate
5 requests per secondSource for Task submission rate (opens in a new tab)

RPS and RPM are separately published constraints; their burst behavior is not treated as equivalent.

Concurrent requests
Ten running tasks shared across the five Kling image/video models per Alibaba Model Studio API keySource for Concurrent requests (opens in a new tab)
Published availability regions
China (Beijing)Source for Published availability regions (opens in a new tab)
Hosted service availability
2026-03-26Source for Hosted service availability (opens in a new tab)

Alibaba-hosted availability date, not the original native model release date.

Visible watermark
false by default. true additionally returns a version with a fixed bottom-right Kling AI watermark.Source for Visible watermark (opens in a new tab)
Tool calling
Not supportedSource for Tool calling (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Structured output
Not supportedSource for Structured output (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Context caching
Not supportedSource for Context caching (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Batch processing
Not supportedSource for Batch processing (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Fine-tuning
Not supportedSource for Fine-tuning (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Search grounding
Not supportedSource for Search grounding (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Prefix completion
Not supportedSource for Prefix completion (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Console model playground
Not supportedSource for Console model playground (opens in a new tab)

Hosted model-card declaration only; does not overwrite native-provider capability facts.

Videos per request
1Source for Videos per request (opens in a new tab)

Returned video_count is fixed at one; multi-shot generation is still one output video.

Output resolutions
720p, 1080p, 4KSource for Output resolutions (opens in a new tab)

mode=pro (1080p) is default; std=720p; 4k is unavailable for Turbo.

Video duration
Integer 3–15 seconds; default 5.Source for Video duration (opens in a new tab)
Aspect ratios
16:9, 9:16, 1:1Source for Aspect ratios (opens in a new tab)

Explicit aspect_ratio required for text/reference generation. First-frame tasks inherit that image ratio; editing inherits input video ratio.

Reference images
One first frame, or first+last frames. Up to three subject entities for those image-to-video modes.Source for Reference images (opens in a new tab)
Multi-shot generation
multi_shot=false by default. When true, shot_type is required: intelligence or customize. Custom mode uses 1–6 indexed shots, each prompt ≤512 characters (excess is truncated), duration integer 1–parameters.duration.Source for Multi-shot generation (opens in a new tab)

Do not infer an undocumented total-shot-duration validation rule.

Audio generation
audio=false by default; true generates synchronized background music or sound effects.Source for Audio generation (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Video generation720p · silent1CN¥0.60second of output video
Video generation720p · generated audio2CN¥0.90second of output video
Video generation1080p · silent1CN¥0.80second of output video
Video generation1080p · generated audio2CN¥1.20second of output video
Video generation4K · silent1CN¥3.00second of output video
Video generation4K · generated audio2CN¥3.00second of output video

Rate conditions

  1. Original Beijing CNY price; promotions/taxes excluded. No free quota. audio=false; text/image generation. Applies only to kling/kling-v3-video-generation through Alibaba, not the native Kling API.
  2. Original Beijing CNY price; promotions/taxes excluded. No free quota. audio=true; text/image generation. Applies only to kling/kling-v3-video-generation through Alibaba, not the native Kling API.
Pricing source (opens in a new tab)

Data & enterprise terms

Kling AI is the inference provider; Alibaba supplies this regional access contract. Hosted input retention, training use and inference data residency are not independently established. Generated URLs expire after 30 days.

API model ID
kwaivgi/kling-v3.0-std/motion-control

Exact selector in the anonymous public application catalog. Not a guaranteed public OpenAPI model_name or immutable native checkpoint ID.

Access
Select Kling V3.0 Std Motion Control in the signed-in Akool web workflow. The selector is present in the public model catalog; account entitlements, credits and input validation apply. No generation was executed during review.
Regions
Published personal-data storage: AWS in the EEA or United States unless otherwise specified. This is not a guarantee of a selectable inference region.
appUrl
https://www.akool.com/apps/motion-swap/editSource for appUrl (opens in a new tab)

Public Swap Studio navigation route; the model catalog supplies the selector, not the navigation URL.

Application name
Kling V3.0 Std Motion ControlSource for Application name (opens in a new tab)
nativeLineage
Not collected

Hosted selector and renderer variant; exact independent native checkpoint lineage is not established.

Training data policy
Published terms prohibit use of customer content or usage data to train machine-learning models.Source for Training data policy (opens in a new tab)
parameterContract
{"character_orientation":{"default":"video","description":"Character orientation source: image or video","enum":[{"description":"Best for complex actions. Follows the source video more closely, with lower character consistency. Up to 30s.","label":"Prioritize Motion","value":"video"},{"description":"Best for simple actions. Keeps the target character more consistent, with less precise motion. Up to 30s.","label":"Prioritize Character","value":"image"}],"required":false,"type":"string"},"element_list":{"default":[],"description":"Element reference list.","itemSchema":{"element_id":{"description":"Element ID for reference.","required":false,"type":"string"}},"itemType":"object","required":false,"type":"array"},"image":{"description":"Supported image formats: jpg / jpeg / png. File size must not exceed 10MB. Image width and height must be at least 300px. Aspect ratio between 1:2.5 and 2.5:1.","required":true,"type":"string"},"keep_original_sound":{"default":true,"description":"Whether to retain the original video sound","required":false,"type":"boolean"},"model_name":{"default":"kwaivgi/kling-v3.0/motion-control","required":true,"type":"string"},"negative_prompt":{"default":"","description":"The negative prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"prompt":{"default":"","description":"The positive prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"resolution":{"configs":[{"default":true,"label":"720P","value":"720P"},{"label":"1080P","value":"1080P"}],"default":"720P","enum":["720P","1080P"],"required":false,"type":"string"},"video":{"description":"The uploaded motion reference video must be between 3 and 30 seconds. The generated video duration will match the uploaded video.","maxDuration":30,"minDuration":3,"required":true,"type":"string"}}Source for parameterContract (opens in a new tab)

Public app schema, not a universal native-model limit. Conflicting descriptions and numeric fields are retained.

Output resolutions
720P, 1080PSource for Output resolutions (opens in a new tab)

Schema default: 720P. The rendered page may start with another persisted/UI default.

Output count choices
1, 2, 3, 4Source for Output count choices (opens in a new tab)

Choices are plan-gated catalog quantities. They do not establish a discounted Batch API or override batch_count=1 in a request schema.

nestedModelDefault
kwaivgi/kling-v3.0/motion-controlSource for nestedModelDefault (opens in a new tab)

A nested generic model default differs from the outer standard/pro selector; use the app contract rather than substituting IDs.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Akool web applicationKling V3.0 Std Motion Control15 creditssecond

Rate conditions

  1. Published price_config unit_credit and unit_duration for this hosted selector. Native-provider API prices, cash conversion, minimum billing blocks, rounding and final account discounts are not inferred.
Pricing source (opens in a new tab)

Data & enterprise terms

Terms state customer content and usage data will not be used by Akool or third parties to train machine-learning models. Privacy policy gives Customer Content a 365-day retention period with user deletion, and AWS storage in the EEA or US unless otherwise specified. Generated-resource expiry is separate from storage retention. Contract-specific and legal exceptions apply.

Read the service policy (opens in a new tab)
API model ID
kwaivgi/kling-v3.0-pro/motion-control

Exact selector in the anonymous public application catalog. Not a guaranteed public OpenAPI model_name or immutable native checkpoint ID.

Access
Select Kling V3.0 Pro Motion Control in the signed-in Akool web workflow. The selector is present in the public model catalog; account entitlements, credits and input validation apply. No generation was executed during review.
Regions
Published personal-data storage: AWS in the EEA or United States unless otherwise specified. This is not a guarantee of a selectable inference region.
appUrl
https://www.akool.com/apps/motion-swap/editSource for appUrl (opens in a new tab)

Public Swap Studio navigation route; the model catalog supplies the selector, not the navigation URL.

Application name
Kling V3.0 Pro Motion ControlSource for Application name (opens in a new tab)
nativeLineage
Not collected

Hosted selector and renderer variant; exact independent native checkpoint lineage is not established.

Training data policy
Published terms prohibit use of customer content or usage data to train machine-learning models.Source for Training data policy (opens in a new tab)
parameterContract
{"character_orientation":{"default":"video","description":"Character orientation source: image or video","enum":[{"description":"Best for complex actions. Follows the source video more closely, with lower character consistency. Up to 30s.","label":"Prioritize Motion","value":"video"},{"description":"Best for simple actions. Keeps the target character more consistent, with less precise motion. Up to 30s.","label":"Prioritize Character","value":"image"}],"required":false,"type":"string"},"element_list":{"default":[],"description":"Element reference list.","itemSchema":{"element_id":{"description":"Element ID for reference.","required":false,"type":"string"}},"itemType":"object","required":false,"type":"array"},"image":{"description":"Supported image formats: jpg / jpeg / png. File size must not exceed 10MB. Image width and height must be at least 300px. Aspect ratio between 1:2.5 and 2.5:1.","required":true,"type":"string"},"keep_original_sound":{"default":true,"description":"Whether to retain the original video sound","required":false,"type":"boolean"},"model_name":{"default":"kwaivgi/kling-v3.0/motion-control","required":true,"type":"string"},"negative_prompt":{"default":"","description":"The negative prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"prompt":{"default":"","description":"The positive prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"resolution":{"configs":[{"default":true,"label":"720P","value":"720P"},{"label":"1080P","value":"1080P"}],"default":"720P","enum":["720P","1080P"],"required":false,"type":"string"},"video":{"description":"The uploaded motion reference video must be between 3 and 30 seconds. The generated video duration will match the uploaded video.","maxDuration":30,"minDuration":3,"required":true,"type":"string"}}Source for parameterContract (opens in a new tab)

Public app schema, not a universal native-model limit. Conflicting descriptions and numeric fields are retained.

Output resolutions
720P, 1080PSource for Output resolutions (opens in a new tab)

Schema default: 720P. The rendered page may start with another persisted/UI default.

Output count choices
1, 2, 3, 4Source for Output count choices (opens in a new tab)

Choices are plan-gated catalog quantities. They do not establish a discounted Batch API or override batch_count=1 in a request schema.

nestedModelDefault
kwaivgi/kling-v3.0/motion-controlSource for nestedModelDefault (opens in a new tab)

A nested generic model default differs from the outer standard/pro selector; use the app contract rather than substituting IDs.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Akool web applicationKling V3.0 Pro Motion Control17 creditssecond

Rate conditions

  1. Published price_config unit_credit and unit_duration for this hosted selector. Native-provider API prices, cash conversion, minimum billing blocks, rounding and final account discounts are not inferred.
Pricing source (opens in a new tab)

Data & enterprise terms

Terms state customer content and usage data will not be used by Akool or third parties to train machine-learning models. Privacy policy gives Customer Content a 365-day retention period with user deletion, and AWS storage in the EEA or US unless otherwise specified. Generated-resource expiry is separate from storage retention. Contract-specific and legal exceptions apply.

Read the service policy (opens in a new tab)
API model ID
kling-v3.0-pro/character-swap

Exact selector in the anonymous public application catalog. Not a guaranteed public OpenAPI model_name or immutable native checkpoint ID.

Access
Select Kling in the signed-in Akool web workflow. The selector is present in the public model catalog; account entitlements, credits and input validation apply. No generation was executed during review.
Regions
Published personal-data storage: AWS in the EEA or United States unless otherwise specified. This is not a guarantee of a selectable inference region.
appUrl
https://www.akool.com/apps/character-swap/editSource for appUrl (opens in a new tab)

Public Swap Studio navigation route; the model catalog supplies the selector, not the navigation URL.

nativeLineage
Not collected

Hosted selector and renderer variant; exact independent native checkpoint lineage is not established.

Training data policy
Published terms prohibit use of customer content or usage data to train machine-learning models.Source for Training data policy (opens in a new tab)
parameterContract
{"keep_original_sound":{"default":false,"required":false,"type":"boolean"},"model_name":{"default":"kwaivgi/kling-v3.0/motion-control","required":true,"type":"string"},"resolution":{"default":"720p","enum":["360p","480p","540p","720p"],"required":true,"type":"string"},"source_url":{"description":"Character image to swap into the video","required":true,"type":"string"},"video_url":{"description":"Video only; single person","maxDuration":30,"minDuration":3,"required":true,"type":"string"}}Source for parameterContract (opens in a new tab)

Public app schema, not a universal native-model limit. Conflicting descriptions and numeric fields are retained.

Output resolutions
360p, 480p, 540p, 720pSource for Output resolutions (opens in a new tab)

Schema default: 720p. The rendered page may start with another persisted/UI default.

Video duration
3–30 seconds according to numeric catalog fields.Source for Video duration (opens in a new tab)
Output count choices
1Source for Output count choices (opens in a new tab)

Choices are plan-gated catalog quantities. They do not establish a discounted Batch API or override batch_count=1 in a request schema.

nestedModelDefault
kwaivgi/kling-v3.0/motion-controlSource for nestedModelDefault (opens in a new tab)

A nested generic model default differs from the outer standard/pro selector; use the app contract rather than substituting IDs.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Akool web applicationKling17 creditssecond

Rate conditions

  1. Published price_config unit_credit and unit_duration for this hosted selector. Native-provider API prices, cash conversion, minimum billing blocks, rounding and final account discounts are not inferred.
Pricing source (opens in a new tab)

Data & enterprise terms

Terms state customer content and usage data will not be used by Akool or third parties to train machine-learning models. Privacy policy gives Customer Content a 365-day retention period with user deletion, and AWS storage in the EEA or US unless otherwise specified. Generated-resource expiry is separate from storage retention. Contract-specific and legal exceptions apply.

Read the service policy (opens in a new tab)

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

Kling AI API

kling-v3
Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Kling AI API

kling-v3
Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Kling AI API

Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Kling AI API

kling-v3
Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Descript editor

Not verified

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Descript editor

Not verified

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Akool web app

kwaivgi/kling-v3.0-std/motion-control
Not verified

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How it works
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Minimum reusable input
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Lifetime & refresh
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How to enable it
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Usage fields
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Billing rules
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Limits & data boundaries
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 14 Oct 2026

Akool web app

kwaivgi/kling-v3.0-pro/motion-control
Not verified

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How it works
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Minimum reusable input
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Lifetime & refresh
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How to enable it
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Usage fields
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Billing rules
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Limits & data boundaries
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 14 Oct 2026

Akool web app

kling-v3.0-pro/character-swap
Not verified

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How it works
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Minimum reusable input
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Lifetime & refresh
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How to enable it
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Usage fields
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Billing rules
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Limits & data boundaries
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 14 Oct 2026

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

Inference from the exact named production model or managed service in Kuaishou’s official API catalog: no downloadable production weights or open-weight license were established for this identity. Original public-weight Kolors and research derivatives are excluded; public demo code is not evidence of production weights.

Classification evidence (opens in a new tab)

Lifecycle dates

API availability announced25 Feb 2026Source (opens in a new tab)
Alibaba Model Studio Beijing availability26 Mar 2026Source (opens in a new tab)

Sources reviewed