[Kling] Add Duration and Video ID outputs (#105)

This commit is contained in:
Christian Byrne 2025-05-02 14:23:58 -07:00 committed by Robin Huang
parent 38e02619b7
commit 80da0267ef

View File

@ -550,6 +550,9 @@ class KlingCameraControlT2VNode(KlingTextToVideoNode):
def INPUT_TYPES(s): def INPUT_TYPES(s):
return { return {
"required": { "required": {
"start_frame": model_field_to_node_input(
IO.IMAGE, KlingImage2VideoRequest, "image"
),
"prompt": model_field_to_node_input( "prompt": model_field_to_node_input(
IO.STRING, KlingText2VideoRequest, "prompt", multiline=True IO.STRING, KlingText2VideoRequest, "prompt", multiline=True
), ),
@ -783,9 +786,6 @@ class KlingCameraControlI2VNode(KlingImage2VideoNode):
enum_type=ModelName, enum_type=ModelName,
default="kling-v2-master", default="kling-v2-master",
), ),
"start_frame": model_field_to_node_input(
IO.IMAGE, KlingImage2VideoRequest, "image"
),
"cfg_scale": model_field_to_node_input( "cfg_scale": model_field_to_node_input(
IO.FLOAT, IO.FLOAT,
KlingImage2VideoRequest, KlingImage2VideoRequest,
@ -822,7 +822,6 @@ class KlingCameraControlI2VNode(KlingImage2VideoNode):
prompt: str, prompt: str,
negative_prompt: str, negative_prompt: str,
model_name: str, model_name: str,
start_frame: torch.Tensor,
cfg_scale: float, cfg_scale: float,
aspect_ratio: str, aspect_ratio: str,
camera_control: KlingCameraControl, camera_control: KlingCameraControl,