Skip to content

Commit 4df10ac

Browse files
authored
Merge pull request #5307 from nodetool-ai/claude/new-replicate-models-z6hjfa
feat(replicate-nodes): add Qwen-Image 3, Wan 3, Seedance 2.5, and Granite 4.2 nodes
2 parents 32c9659 + cc7aba9 commit 4df10ac

5 files changed

Lines changed: 1163 additions & 0 deletions

File tree

packages/replicate-codegen/src/configs/image-generate.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -681,6 +681,16 @@ export const imageGenerateConfig: ModuleConfig = {
681681
returnType: "image",
682682
fieldOverrides: { image: { propType: "image" } }
683683
},
684+
"alibaba/qwen-image-3": {
685+
className: "Qwen_Image_3",
686+
returnType: "image",
687+
fieldOverrides: { image: { propType: "image" } }
688+
},
689+
"alibaba/qwen-image-3-pro": {
690+
className: "Qwen_Image_3_Pro",
691+
returnType: "image",
692+
fieldOverrides: { image: { propType: "image" } }
693+
},
684694
"recraft-ai/recraft-v4.1": {
685695
className: "Recraft_V4_1",
686696
returnType: "image"

packages/replicate-codegen/src/configs/text-generate.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,10 @@ export const textGenerateConfig: ModuleConfig = {
150150
className: "Granite_4_1_8B",
151151
returnType: "str"
152152
},
153+
"ibm-granite/granite-4.2-8b": {
154+
className: "Granite_4_2_8B",
155+
returnType: "str"
156+
},
153157
"ibm-granite/granite-speech-4.1-2b": {
154158
className: "Granite_Speech_4_1_2B",
155159
returnType: "str",

packages/replicate-codegen/src/configs/video-enhance.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ export const videoEnhanceConfig: ModuleConfig = {
2323
className: "Video_Upscaler",
2424
returnType: "video",
2525
fieldOverrides: { video: { propType: "video" } }
26+
},
27+
"black-forest-labs/flux-video-upscale": {
28+
className: "Flux_Video_Upscale",
29+
returnType: "video",
30+
fieldOverrides: { input_video: { propType: "video" } }
2631
}
2732
}
2833
};

packages/replicate-codegen/src/configs/video-generate.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,17 @@ export const videoGenerateConfig: ModuleConfig = {
286286
reference_videos: { propType: "list[video]" }
287287
}
288288
},
289+
"bytedance/seedance-2.5": {
290+
className: "Seedance_2_5",
291+
returnType: "video",
292+
fieldOverrides: {
293+
image: { propType: "image" },
294+
last_frame_image: { propType: "image" },
295+
reference_audios: { propType: "list[audio]" },
296+
reference_images: { propType: "list[image]" },
297+
reference_videos: { propType: "list[video]" }
298+
}
299+
},
289300
"decart/lucy-edit-2": {
290301
className: "Lucy_Edit_2",
291302
returnType: "video",
@@ -451,6 +462,14 @@ export const videoGenerateConfig: ModuleConfig = {
451462
reference_image: { propType: "image" }
452463
}
453464
},
465+
"alibaba/wan-3": {
466+
className: "Wan_3",
467+
returnType: "video"
468+
},
469+
"alibaba/wan-3-prime": {
470+
className: "Wan_3_Prime",
471+
returnType: "video"
472+
},
454473
"xai/grok-imagine-r2v": {
455474
className: "Grok_Imagine_R2v",
456475
returnType: "video",

0 commit comments

Comments
 (0)