Nodes/comfyui-evolink/EvoLink Kling V3 Turbo Image-to-Video (Official)
ComfyUI Node

EvoLink Kling V3 Turbo Image-to-Video (Official)

The fast, cheap Kling — image-to-video, no frills, 1080p ceiling

By deeplearning-goethe·Created 24 days ago·Updated a day ago· 0
EvoLink Kling V3 Turbo Image-to-Video (Official)
  • first_frame
  • video
  • task_id
  • status_info
  • result_urls
  • response_json
prompt
duration5
quality720p
api_key
timeout_seconds1200

Kling V3 Turbo is the budget tier of Kuaishou's Kling line, and EvoLink_KlingTurboI2V is its image-to-video node. What you give up for the lower price is spelled out in the feature list: no last frame, no sound, no negative prompt, and a 1080p ceiling instead of 4K. What you get is a faster, cheaper Kling that's ideal for drafts, batch tests, and anything where you're iterating more than finalizing.

It's the "let me check if this idea works before spending real money" node. First frame in, clip out, done.

The inputs that matter

  • first_frame (required) - the IMAGE input that starts the clip. Must be at least 300px per side, ratio between 1:2.5 and 2.5:1.
  • prompt (required) - shot and motion description, up to 2500 characters, Chinese-friendly.
  • duration - 3–15 seconds, default 5, billed by duration.
  • quality - 720p (default) or 1080p. The tooltip is explicit: Turbo doesn't do 4K.

Then api_key and timeout_seconds (1200). And that's the whole node - deliberately stripped down, which is honestly part of the appeal.

How it works

The frame uploads through EvoLink's file channel (auto-deleted after 72h, no third-party host), the job posts to POST /v1/videos/generations as kling-v3-turbo-image-to-video, and the pack polls until the clip completes, downloading it as a VIDEO object. Wire video into a native Save Video node. Outputs: video, task_id, status_info, result_urls (24h expiry), response_json. Needs a recent ComfyUI for VIDEO output support.

Installing

No GPU, no model files, only requests:

cd ComfyUI/custom_nodes
git clone https://github.com/deeplearning-goethe/comfyui-evolink.git

then fully restart ComfyUI, or search EvoLink in ComfyUI Manager.

Troubleshooting

401 key, 402 balance, 403 access, 429 rate limit; VPN users whitelist api.evolink.ai and files-api.evolink.ai. The realistic Turbo-specific issues: don't hunt for knobs that don't exist - there's no last_frame, no sound, no negative_prompt here, so if you need those, you're on the wrong node (grab the standard Kling V3 or O3 I2V node). And keep the first frame within the size/ratio limits; the API rejects frames outside 1:2.5 to 2.5:1.

CategoryEvoLink

Inputs (6)

NameTypeDefaultDescription
promptSTRING镜头/画面描述,支持中文,最长 2500 字符。多分镜等高级用法见 evolink.ai/docs。
first_frameIMAGE首帧图(必接);宽高≥300px,比例 1:2.5~2.5:1
durationoptINT53–15视频时长(秒),3~15 任意整数,按时长计费
qualityoptCOMBO720p分辨率(Turbo 不支持 4k)
api_keyoptSTRINGEvoLink API Key(sk- 开头)。首次填写后自动保存到本机配置,之后可留空。分享工作流前请清空此框。获取:evolink.ai/dashboard/keys
timeout_secondsoptINT120060–3600最长等待时间;生成失败或审核拦截的任务不扣费

Outputs (5)

NameTypeDescription
videoVIDEO生成结果(已下载落地,可直连保存节点)
task_idSTRINGEvoLink 任务 ID,可到 evolink.ai/zh/dashboard/logs 查询
status_infoSTRING人读状态摘要(模型/用时/消耗 credits)
result_urlsSTRING结果原始链接,每行一个(24 小时过期)
response_jsonSTRING平台 GET /v1/tasks/{id} 的完整 JSON 响应(status/usage/results 等),供下游节点解析