From 709be1b1e5962bf699e4384c351e22cb665d9c53 Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Mon, 10 Feb 2025 11:35:42 +0800 Subject: [PATCH 01/10] add mochi nodes --- bizyair_extras/__init__.py | 1 + bizyair_extras/nodes_mochi.py | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 bizyair_extras/nodes_mochi.py diff --git a/bizyair_extras/__init__.py b/bizyair_extras/__init__.py index 1bab15ae..827266a4 100644 --- a/bizyair_extras/__init__.py +++ b/bizyair_extras/__init__.py @@ -19,3 +19,4 @@ from .nodes_trellis import * from .nodes_ultimatesdupscale import * from .nodes_upscale_model import * +from .nodes_mochi import * diff --git a/bizyair_extras/nodes_mochi.py b/bizyair_extras/nodes_mochi.py new file mode 100644 index 00000000..1c5045d2 --- /dev/null +++ b/bizyair_extras/nodes_mochi.py @@ -0,0 +1,22 @@ +from bizyair import BizyAirBaseNode + +class BizyAir_mochi(BizyAirBaseNode): + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "prompt": ("STRING", {"default": "Close-up of a chameleon's eye, with its scaly skin changing color. Ultra high resolution 4k."}), + "steps": ("INT", {"default": 20, "min": 1, "max": 50}), + "width": ("INT", {"default": 64, "min": 64, "max": 1560, "step": 8}), + "height": ("INT", {"default": 64, "min": 64, "max": 1560, "step": 8}), + "frames": ("INT", {"default": 96, "min": 1, "max": 4096}), + "fps": ("INT", {"default": 22, "min": 8, "max": 64}), + + } + } + + RETURN_TYPES = ("STRING",) + RETURN_NAMES = ("path",) + CATEGORY = "☁️BizyAir/Trellis" + NODE_DISPLAY_NAME = "☁️BizyAir mochi" + OUTPUT_NODE = True \ No newline at end of file From 6c556d2152e0575063a4bf6a7bb52ddc5d1bbcd7 Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Mon, 10 Feb 2025 15:03:37 +0800 Subject: [PATCH 02/10] add mochi config --- src/bizyair/configs/models.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/bizyair/configs/models.yaml b/src/bizyair/configs/models.yaml index a2754d9f..f894d11f 100644 --- a/src/bizyair/configs/models.yaml +++ b/src/bizyair/configs/models.yaml @@ -307,3 +307,11 @@ model_rules: route: /supernode/bizyair-janus-pro-7b nodes: - class_type: 'JanusModelLoader' + + - mode_type: mochi + base_model: mochi + describe: mochi + score: 1 + route: /supernode/mochi + nodes: + - class_type: 'mochi' \ No newline at end of file From d78f6d2f37cabd2ba69f3aa0b682eeb17b2bb2c5 Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Thu, 13 Feb 2025 15:42:09 +0800 Subject: [PATCH 03/10] refine the code --- bizyair_extras/nodes_mochi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bizyair_extras/nodes_mochi.py b/bizyair_extras/nodes_mochi.py index 1c5045d2..e9758cc3 100644 --- a/bizyair_extras/nodes_mochi.py +++ b/bizyair_extras/nodes_mochi.py @@ -11,7 +11,7 @@ def INPUT_TYPES(s): "height": ("INT", {"default": 64, "min": 64, "max": 1560, "step": 8}), "frames": ("INT", {"default": 96, "min": 1, "max": 4096}), "fps": ("INT", {"default": 22, "min": 8, "max": 64}), - + "filename": ("STRING", {"default": "mochi"}), } } From 111de4ce749566a700a47bbbf299db2f12f379cb Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Fri, 14 Feb 2025 11:00:23 +0800 Subject: [PATCH 04/10] refine the code --- bizyair_extras/nodes_mochi.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bizyair_extras/nodes_mochi.py b/bizyair_extras/nodes_mochi.py index e9758cc3..e50fcdd7 100644 --- a/bizyair_extras/nodes_mochi.py +++ b/bizyair_extras/nodes_mochi.py @@ -7,8 +7,8 @@ def INPUT_TYPES(s): "required": { "prompt": ("STRING", {"default": "Close-up of a chameleon's eye, with its scaly skin changing color. Ultra high resolution 4k."}), "steps": ("INT", {"default": 20, "min": 1, "max": 50}), - "width": ("INT", {"default": 64, "min": 64, "max": 1560, "step": 8}), - "height": ("INT", {"default": 64, "min": 64, "max": 1560, "step": 8}), + "width": ("INT", {"default": 480, "min": 64, "max": 1536, "step": 8}), + "height": ("INT", {"default": 848, "min": 64, "max": 1536, "step": 8}), "frames": ("INT", {"default": 96, "min": 1, "max": 4096}), "fps": ("INT", {"default": 22, "min": 8, "max": 64}), "filename": ("STRING", {"default": "mochi"}), From 55d3717a6533bfc88c2dec8c61d48ac4d90846ba Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Wed, 19 Feb 2025 10:52:41 +0800 Subject: [PATCH 05/10] modify output type --- bizyair_extras/nodes_mochi.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bizyair_extras/nodes_mochi.py b/bizyair_extras/nodes_mochi.py index e50fcdd7..bd65cc12 100644 --- a/bizyair_extras/nodes_mochi.py +++ b/bizyair_extras/nodes_mochi.py @@ -7,16 +7,16 @@ def INPUT_TYPES(s): "required": { "prompt": ("STRING", {"default": "Close-up of a chameleon's eye, with its scaly skin changing color. Ultra high resolution 4k."}), "steps": ("INT", {"default": 20, "min": 1, "max": 50}), - "width": ("INT", {"default": 480, "min": 64, "max": 1536, "step": 8}), - "height": ("INT", {"default": 848, "min": 64, "max": 1536, "step": 8}), + "width": ("INT", {"default": 848, "min": 64, "max": 1536, "step": 8}), + "height": ("INT", {"default": 480, "min": 64, "max": 1536, "step": 8}), "frames": ("INT", {"default": 96, "min": 1, "max": 4096}), "fps": ("INT", {"default": 22, "min": 8, "max": 64}), "filename": ("STRING", {"default": "mochi"}), } } - RETURN_TYPES = ("STRING",) - RETURN_NAMES = ("path",) - CATEGORY = "☁️BizyAir/Trellis" + RETURN_TYPES = ("IMAGE",) + # RETURN_NAMES = ("path",) + CATEGORY = "☁️BizyAir/mochi" NODE_DISPLAY_NAME = "☁️BizyAir mochi" OUTPUT_NODE = True \ No newline at end of file From d62532dec8ba94ea5b68d9d1610f82b2e6d52951 Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Wed, 19 Feb 2025 17:33:55 +0800 Subject: [PATCH 06/10] refine the code --- bizyair_extras/nodes_mochi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bizyair_extras/nodes_mochi.py b/bizyair_extras/nodes_mochi.py index bd65cc12..afa68c03 100644 --- a/bizyair_extras/nodes_mochi.py +++ b/bizyair_extras/nodes_mochi.py @@ -15,7 +15,7 @@ def INPUT_TYPES(s): } } - RETURN_TYPES = ("IMAGE",) + RETURN_TYPES = ("STRING",) # RETURN_NAMES = ("path",) CATEGORY = "☁️BizyAir/mochi" NODE_DISPLAY_NAME = "☁️BizyAir mochi" From 0a694dd68880a934598042ab4aa1bcdf9803f15f Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Thu, 20 Feb 2025 15:29:36 +0800 Subject: [PATCH 07/10] refine the code --- bizyair_extras/nodes_mochi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bizyair_extras/nodes_mochi.py b/bizyair_extras/nodes_mochi.py index afa68c03..e3bacbd4 100644 --- a/bizyair_extras/nodes_mochi.py +++ b/bizyair_extras/nodes_mochi.py @@ -16,7 +16,7 @@ def INPUT_TYPES(s): } RETURN_TYPES = ("STRING",) - # RETURN_NAMES = ("path",) + RETURN_NAMES = ("path",) CATEGORY = "☁️BizyAir/mochi" NODE_DISPLAY_NAME = "☁️BizyAir mochi" OUTPUT_NODE = True \ No newline at end of file From 145710acbe87598258e3336c9d3e33a2d144c6ab Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Thu, 20 Feb 2025 15:33:36 +0800 Subject: [PATCH 08/10] black format --- bizyair_extras/nodes_mochi.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bizyair_extras/nodes_mochi.py b/bizyair_extras/nodes_mochi.py index e3bacbd4..de3380ef 100644 --- a/bizyair_extras/nodes_mochi.py +++ b/bizyair_extras/nodes_mochi.py @@ -1,17 +1,23 @@ from bizyair import BizyAirBaseNode + class BizyAir_mochi(BizyAirBaseNode): @classmethod def INPUT_TYPES(s): return { "required": { - "prompt": ("STRING", {"default": "Close-up of a chameleon's eye, with its scaly skin changing color. Ultra high resolution 4k."}), + "prompt": ( + "STRING", + { + "default": "Close-up of a chameleon's eye, with its scaly skin changing color. Ultra high resolution 4k." + }, + ), "steps": ("INT", {"default": 20, "min": 1, "max": 50}), "width": ("INT", {"default": 848, "min": 64, "max": 1536, "step": 8}), "height": ("INT", {"default": 480, "min": 64, "max": 1536, "step": 8}), "frames": ("INT", {"default": 96, "min": 1, "max": 4096}), "fps": ("INT", {"default": 22, "min": 8, "max": 64}), - "filename": ("STRING", {"default": "mochi"}), + "filename": ("STRING", {"default": "mochi"}), } } @@ -19,4 +25,4 @@ def INPUT_TYPES(s): RETURN_NAMES = ("path",) CATEGORY = "☁️BizyAir/mochi" NODE_DISPLAY_NAME = "☁️BizyAir mochi" - OUTPUT_NODE = True \ No newline at end of file + OUTPUT_NODE = True From edc12de8f0bc545dfecb50ede405ce0f0113e3d5 Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Thu, 20 Feb 2025 15:39:10 +0800 Subject: [PATCH 09/10] formate the code --- bizyair_extras/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bizyair_extras/__init__.py b/bizyair_extras/__init__.py index 827266a4..60ccf8e3 100644 --- a/bizyair_extras/__init__.py +++ b/bizyair_extras/__init__.py @@ -12,6 +12,7 @@ from .nodes_ipadapter_plus.nodes_ipadapter_plus import * from .nodes_janus_pro import * from .nodes_kolors_mz import * +from .nodes_mochi import * from .nodes_model_advanced import * from .nodes_sd3 import * from .nodes_segment_anything import * @@ -19,4 +20,3 @@ from .nodes_trellis import * from .nodes_ultimatesdupscale import * from .nodes_upscale_model import * -from .nodes_mochi import * From a7443b00531a8b990b8eb37fb4ef245843a4705a Mon Sep 17 00:00:00 2001 From: wangshier108 Date: Thu, 20 Feb 2025 15:48:25 +0800 Subject: [PATCH 10/10] refine the code --- src/bizyair/configs/models.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bizyair/configs/models.yaml b/src/bizyair/configs/models.yaml index f894d11f..365740d9 100644 --- a/src/bizyair/configs/models.yaml +++ b/src/bizyair/configs/models.yaml @@ -314,4 +314,4 @@ model_rules: score: 1 route: /supernode/mochi nodes: - - class_type: 'mochi' \ No newline at end of file + - class_type: 'mochi'