ComfyUI Node

KlingAI 1.6 Standard

The 1.6 look on a value-tier budget

By Runware·Created 2 years ago·Updated about a month ago· 140
KlingAI 1.6 Standard
  • frameImages
  • video
positivePrompt
negativePrompt
size720p (1:1)
CFGScale0.50
duration5
numberResults1
safetyfalse
safety.checkContentfalse
safety.modefast
ttlfalse
ttl_value60
outputFormatMP4
outputQuality95

Kling 1.6 was the generation where people stopped apologizing for the results, and Standard is the cheaper way to get in on that. Same model family as the Pro node, same basic shape - positivePrompt required, optional frameImages for image-to-video - but a lower resolution ceiling and a friendlier credit bill. If you're doing high-volume motion tests or iterating on a look, this is the tier that makes the arithmetic work.

Why you'd reach for it

Two reasons, and they compound. First, 1.6's motion coherence - the subject-turns-around-and-stays-themself thing that made it famous - is worth having. Second, you don't need a GPU for any of it. Kling is Kuaishou's closed API model, so local reproduction was never on the table; this node just hands the render to Runware's cloud and gets a finished clip back. When you're burning through draft after draft, Standard's per-run price is the difference between iterating freely and rationing credits.

How it works

Standard pack machinery, same as its siblings: the class is generated from the catalog, your frameImages tensor (if wired) is base64'd to PNG data URIs, everything rides to the Runware REST API over the runware SDK, and the clip returns as a native VIDEO object. The node title bar prints each run's cost, so you can watch the savings happen in real time.

Inputs that matter

  • positivePrompt - required. Text-to-video straight out of the box.
  • frameImages (IMAGE) - optional; plug in a first frame for image-to-video.
  • duration - 5 or 10 seconds.
  • width / height - 1024×1024 default. At Standard's resolution ceiling, don't overshoot the pixel budget; it costs credits and buys little.
  • CFGScale - 0.5 default; negativePrompt only earns its keep above guidance 1.
  • numberResults (1–4), outputFormat (MP4/WEBM/MOV), outputQuality (95).

Output: one video socket (VIDEO type).

Install and the API key

The pack installs once and every Kling node comes along:

cd ComfyUI/custom_nodes
git clone https://github.com/Runware/ComfyUI-Runware
pip install -r ComfyUI-Runware/requirements.txt

Restart (or ComfyUI Manager → Runware). Key from the dashboard via Settings → Runware API key, RUNWARE_API_KEY, or runware auth login.

Gotchas

  • frameImages is an IMAGE tensor, not a filename - Load Image first.
  • Closed, paid, per-run: Kuaishou's weights by the request, cost shown on the node.
  • The VIDEO output type needs current ComfyUI; on older builds it degrades to a saved file path.
  • Standard is the value tier, full stop. The 2.x and video 3.0 nodes will out-render it if your budget doesn't care.

Honestly, for motion tests and draft pipelines, Standard is the one to leave in the graph. It's the 1.6 magic at a price you can iterate on.

CategoryRunware/Video/klingai

Inputs (14)

NameTypeDefaultDescription
positivePromptSTRINGText prompt describing elements to include in the generated output.
frameImagesoptIMAGE
negativePromptoptSTRINGPrompt to guide what to exclude from generation. Ignored when guidance is disabled (CFGScale ≤ 1).
sizeoptCOMBO720p (1:1)Output size. Only one of resolution or dimensions is sent.
CFGScaleoptFLOAT0.500–1Guidance scale representing how closely the output will resemble the prompt. Higher values produce results more aligned with the prompt.
durationoptCOMBO5Length of the generated video in seconds. The total number of frames produced is determined by duration multiplied by the model's frame rate (fps).
numberResultsoptINT11–4Number of results to generate. Each result uses a different seed, producing variations of the same parameters.
safetyoptBOOLEANfalseEnable to set safety. Off uses the model's default.
safety.checkContentoptBOOLEANfalseEnable or disable content safety checking.
safety.modeoptCOMBOfastSafety checking mode for video generation.
ttloptBOOLEANfalseEnable to set ttl. Off uses the model's default.
ttl_valueoptINT60Time-to-live (TTL) in seconds for generated content. Only applies when `outputType` is `URL`.
outputFormatoptCOMBOMP4File format for the generated video.
outputQualityoptINT9520–99Compression quality of the output. Higher values preserve quality but increase file size.

Outputs (1)

NameTypeDescription
videoVIDEO