Generate Kling 3.0 videos in single-shot or multi-shot mode.
Status: Experimental (development pass). Not production-ready yet. Credit Warning: Kling 3.0 can consume significant credits. Use
KIE Kling 3.0 Preflightfirst.
mode(COMBO):stdorproaspect_ratio(COMBO):1:1,9:16,16:9duration(COMBO):3to15multi_shots(BOOLEAN): enables multi-shot modeprompt(STRING): single-shot promptshots_text(STRING, optional): multi-shot lines:shot_label | duration | prompt- duration accepts
4or4 seconds
first_frame(IMAGE, optional): start framelast_frame(IMAGE, optional): end frame (single-shot only)sound(BOOLEAN, optional): single-shot toggle; multi-shot is forced onelement(KIE_ELEMENT, optional): one elementelements(KIE_ELEMENTS, optional): batched elementskling_data(KIE_KLING3_REQUEST, optional): prebuilt validated payload from preflight; when connected, this overrides direct field inputslog(BOOLEAN, optional)
multi_shots=true:last_frameis invalid- payload sends
sound: true(endpoint requirement) - shot durations are summed automatically and sent as the final payload duration
aspect_ratiois always sent in payload.@element_namereferences in prompt(s) must match provided elements.- If prompts use
@element_name, connectfirst_frame(KIE requires image_urls for element-referenced prompts). - If no frames and no elements are used, the node runs as text-to-video.
- Multi-shot total duration must stay within
3..15seconds.
- Single-shot (
multi_shots=false): useprompt. - Multi-shot (
multi_shots=true): useshots_textonly. shots_textformat:shot_label | duration | prompt- duration accepts
4or4 seconds
- Example:
shot 1 | 4 seconds | A woman exits a spaceship with @dogshot 2 | 3 seconds | Medium tracking shot of @dog runningshot 3 | 3 seconds | Emotional close-up of @dog and @old_woman
- Define elements upstream with
KIE Kling Elements. - Batch them with
KIE Kling Elements Batch. - Reference in prompt with
@element_name. - Allowed element names: letters, numbers,
_,-only. - Spaces in element names are invalid.
- Single-shot with first frame only:
- Valid
- Single-shot with first + last frame:
- Valid
aspect_ratiostill sent in payload
- Multi-shot with first frame only:
- Valid
- Multi-shot with last frame connected:
- Invalid
- Multi-shot with sound enabled:
- Valid (and currently required by endpoint)
- Prompt references
@elementbut elements missing:- Invalid
- Prompt references
@elementbut first frame missing:- Invalid
- No frames, no elements:
- Valid text-to-video
- Kling 3.0 usage cost is tied to generated duration.
- In multi-shot mode, cost follows the computed total shot duration (max 15s).
VIDEO: SaveVideo-compatible ComfyUI video output.