Kling 4.0 API(可灵 4.0,模型 ID:kling-v4)统一支持文生视频、图生视频、多模态参考、视频编辑与续写。输出 720p 或 1080p、3~30 秒视频,始终带立体声音轨。
服务亮点
所有视频均包含立体声音轨。
透明定价,无隐藏费用。按量付费,用多少付多少。
| 型号 | 规格 | 黄金价当前价格 | 铂金价 | 钻石价 | 官方价 | 为你节省 |
|---|---|---|---|---|---|---|
kling-v4 | 720P-input | 0.84Credits(~$0.084)/秒 | 0.798Credits(~$0.0798)/秒 | 0.756Credits(~$0.0756)/秒 | 1.05Credits(~$0.105)/秒 | 20% |
| 1080P-input | 1.26Credits(~$0.126)/秒 | 1.197Credits(~$0.1197)/秒 | 1.134Credits(~$0.1134)/秒 | 1.575Credits(~$0.1575)/秒 | 20% | |
| 720P | 1.4Credits(~$0.14)/秒 | 1.33Credits(~$0.133)/秒 | 1.26Credits(~$0.126)/秒 | 1.75Credits(~$0.175)/秒 | 20% | |
| 1080P | 2.1Credits(~$0.21)/秒 | 1.995Credits(~$0.1995)/秒 | 1.89Credits(~$0.189)/秒 | 2.625Credits(~$0.2625)/秒 | 20% |
* 实际费用以最终输出为准。
Kling 4.0 API(可灵 4.0,模型 ID:kling-v4)统一支持文生视频、图生视频、多模态参考、视频编辑与续写。输出 720p 或 1080p、3~30 秒视频,始终带立体声音轨。
50K+
活跃用户
99.9%
在线率
2x
更快
—
成本节省
五种模式统一使用 kling-v4。先提交视频任务,再通过视频生成查询接口获取结果。
把上面创建的密钥保存到环境变量 APIMART_API_KEY,每次 Kling API 请求都在请求头带上 Authorization: Bearer <key>。
向 POST /v1/videos/generations 发送 model kling-v4、提示词与对应模式素材,保存返回的任务 ID。示例里的 example.com 地址只是占位,请换成你自己可公开访问的文件 URL。
轮询 GET /v1/tasks/{task_id},状态为 completed 后从 data.result.videos[0].url[0] 读取视频链接,从 cost 读取最终扣费。结果保留 72 小时,请及时下载需要保存的视频。
接入更新请查看APIMart 文档。
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-v4",
"prompt": "A cinematic tracking shot of a cyclist riding through a sunlit coastal road, gentle ocean breeze and natural motion",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "kling-v4",
"prompt": "A cinematic tracking shot of a cyclist riding through a sunlit coastal road, gentle ocean breeze and natural motion",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}
resp = requests.post(f"{API_BASE}/v1/videos/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["videos"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(10)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-v4",
"prompt": "Animate this scene with a slow camera push-in, subtle natural movement and consistent composition",
"resolution": "720p",
"duration": 5,
"image_urls": [
"https://example.com/first-frame.jpg"
]
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
model | string | 是 | 默认值: kling-v4 | 固定模型 ID:kling-v4。 |
prompt | string | 否 | 默认值: — | 图生视频可省略,其他模式必填。 |
duration | integer | 否 | 默认值: 5 | 3~30 秒整数,默认 5 秒;编辑省略时跟随输入视频,续写表示新增片段时长。 |
resolution | string | 否 | 默认值: 720p | 720p 或 1080p,默认 720p。 |
aspect_ratio | string | 否 | 默认值: — | 16:9、9:16、1:1 或 21:9,参考生另支持 auto。默认:文生 16:9,图生跟随首帧,参考生 auto,编辑跟随输入;续写不可传。 |
image_urls | string[] | 否 | 默认值: — | 图生按首帧、可选尾帧顺序传入,最多 2 张;显式 reference 模式及编辑中作为参考图,最多 10 张。 |
image_with_roles | object[] | 否 | 默认值: — | 对象包含 url 和 role:first_frame、last_frame、keyframe 或 reference_image。中间帧最多 8 张,帧图总计最多 10 张;中间帧也接受 middle_frame。 |
first_frame_image | string | 否 | 默认值: — | 图生视频的首帧图片地址。 |
last_frame_image | string | 否 | 默认值: — | 尾帧图片地址;续写中用作目标尾帧。 |
video_urls | string[] | 否 | 默认值: — | 参考视频最多 5 段、合计最多使用 30 秒;编辑或续写也可传 1 条代替 video_url。 |
video_url | string | 否 | 默认值: — | 编辑或续写的单个输入视频,须显式指定对应 omni_reference_task_type;编辑输入至少 3 秒,超过 30 秒截取。 |
audio_urls | string[] | 否 | 默认值: — | 最多 3 段参考音频,每段 5~30 秒;图片、视频和音频合计最多 15 项。 |
omni_reference_task_type | string | 否 | 默认值: auto | auto、reference、edit 或 extend。单独使用 video_url 必须指定 edit 或 extend;显式 reference 时 image_urls 作为参考图。 |
audio_setting | string | 否 | 默认值: — | origin 保留原声,auto 重新生成。用于编辑或带视频的参考生;编辑默认 origin,参考生默认 auto;续写不可传。 |
对比 APIMart 上的 Kling 视频型号,各型号的可用状态、功能与价格请查看对应详情页。
| 型号 | 适用场景 | 分辨率 | 时长 |
|---|---|---|---|
| Kling 4.0 API当前页面 | 文生、关键帧图生与多模态参考,支持视频编辑、续写及立体声音轨 | 720P / 1080P | 3~30 秒 |
| Kling 4.0 Flash API | 更快的 720P 文生、首帧图生与参考生,支持视频编辑、续写,始终带音轨 | 720P | 3~20 秒 |
| Kling 3.0 API | 电影级文生视频与图生视频,支持首尾帧控制与多镜头提示词 | 720P / 1080P / 4K | 3–15 秒 |
| Kling 3.0 Omni API | 文本、图片、视频全能输入,支持参考角色与视频编辑 | 720P / 1080P / 4K | 3–15 秒 |
| Kling 3.0 Turbo API | 速度优先的文生视频与首帧图生视频 | 720P / 1080P | 3–15 秒 |
| Kling Video O1 API | 一个模型完成文生视频、图片引用、首尾帧和视频编辑 | 720P / 1080P | 5 秒 / 10 秒 |
| Kling 2.6 API | 原生音频(pro 模式)、动态遮罩与运镜控制 | 720P / 1080P | 5 秒 / 10 秒 |
| Kling Motion Control 2.6 API | 把参考视频中的动作迁移到图片主体上 | 720P / 1080P | 跟随参考视频 |
| Kling 3.0 Motion Control API | 新一代 Kling 3.0 参考视频动作迁移 | 720P / 1080P | 跟随参考视频 |
通过 kling-v4 统一使用五种视频模式,结合关键帧、多模态参考与按规格计费完成创作。
通过 Kling 4.0 的五种模式生成、改编与延展视频内容。
创建密钥、选择创作模式,即可提交视频生成任务。
登录 APIMart 并创建 API Key,在发起付费请求前为账户充值。
选择文生、图生、参考生、编辑或续写,添加对应提示词与素材,并查看实时价格。
调用 POST /v1/videos/generations 提交,再通过 GET /v1/tasks/{task_id} 查询结果。
生成模式、参考素材上限、音频、计费与 API 接入说明。
Kling 4.0,也称 Kling AI 4.0、Kling4.0 或可灵 4.0,统一使用模型 ID kling-v4。纯文本走文生;首帧走图生;参考图、video_urls 或 audio_urls 走参考生。编辑与续写需使用 video_url,并将 omni_reference_task_type 指定为 edit 或 extend。Kling 4.0 Flash 仍为独立页面。
据快手发布消息的相关报道,可灵 Kling 4.0 于 2026 年 10 月 15 日正式上线;此前 Kling 4.0 Flash 预览版已在 2026 年 9 月 28 日向部分订阅用户开放。APIMart 上的正式版模型为 kling-v4,Kling 4.0 Flash 另有单独页面。
Kling 4.0 把时长扩展到 3–30 秒,始终输出立体声,支持 21:9、最多 8 张中间关键帧、带视频和音频的多模态参考、视频编辑和续写,全部用同一个模型 ID。Kling 3.0 最长 15 秒,但支持 4K、负向提示词和多镜头参数,这些 kling-v4 不支持。
图生需要一张首帧,可加一张尾帧与最多 8 张中间帧,帧图合计最多 10 张。参考生支持最多 10 张图片、5 段视频(合计最多使用 30 秒)及 3 段音频(每段 5~30 秒),三类合计最多 15 项。提示词可用 @Image1、@Video1、@Audio1 按素材顺序引用。
文生、图生、仅含图片或音频的参考生按输出秒数计费,续写只计算新增秒数。编辑与带参考视频的生成使用视频输入档单价,计费秒数为输出 + max(输出,输入);输入时长相加后向上取整,最多计 30 秒。例如编辑 3.04 秒视频且省略 duration,输出为 4 秒、计费 8 秒。实时单价见本页价格区;生成失败全额退款,输入视频时长探测失败返回 400 且不扣费。
普通生成按输出秒数计费,单价为本页显示的 720p 或 1080p 价格,所以一条 5 秒 720p 视频的费用是 720p 单价的 5 倍。带视频输入的编辑和参考生成按上文的视频输入计费规则计算。只有成功的请求才计费。
有。本页显示的是黄金会员价,立省 20%;铂金和钻石会员更省,最高省 28%。只有成功的请求才计费。
不免费。APIMart 上的 Kling 4.0 API 没有免费额度,按秒按量付费,只有成功的请求才计费,会员价至少立省 20%。
注册 APIMart,在控制台的 API Keys 页面创建密钥即可。同一个密钥可以调用 kling-v4 和 APIMart 上的所有模型,按量付费,无需订阅。
支持 720p、1080p、3~30 秒,始终带立体声音轨。默认比例:文生 16:9、图生跟随首帧、参考生 auto、编辑跟随原视频。可显式指定 16:9、9:16、1:1、21:9,auto 仅用于参考生。编辑默认保留原声,audio_setting auto 可重生成;带参考视频的参考生可用 origin 保留其原声。
使用 model kling-v4 调用 POST /v1/videos/generations,再查询 GET /v1/tasks/{task_id}。素材需使用公网可访问地址。分辨率使用 resolution;不支持 V3 的 mode、multi_shot、multi_prompt、element_list、negative_prompt,也不能传 audio false。
不是。续写从输入视频最后一帧生成 3~30 秒新内容,返回原视频与新片段拼接后的完整视频,只按新增输出秒数计费。可通过 last_frame_image 或 last_frame 角色指定目标尾帧;不要传 aspect_ratio 或 audio_setting,画幅沿用原视频,原声保留且新片段自动配声。
探索同类型的其他模型。

ViduQ 4 Preview
Vidu Q4 Preview is ShengShu's image-to-video and reference-to-video model. Animate one first frame or combine up to 15 reference images and 3 audio clips into 3–16 second videos at up to 4K, with audio generated by default.

Wan 3.0 Video Prime
Wan 3.0 Prime is the Prime version of Alibaba Cloud's all-in-one Wan 3.0 video model, with general, first-and-last-frame and file or webpage modes and 2–30 second output.

Gemini Omni 1.1 Flash
Gemini Omni 1.1 Flash is a multimodal video model officially released by Google that supports rapid generation, natural language editing, and cinematic-quality visual control. This page connects to the official service through APIMart’s unified video API and uses separate pricing and task logs.

MiniMax H3 Max
MiniMax H3 Max generates video from text and images at 480P, 768P or 1080P with 5–15 second clips, first/last frames, multimodal references and synced audio.