Skip to content

Commit c004e7c

Browse files
committed
πŸ”₯ Major Release - v1.0.0 - πŸŒŠπŸ‘©πŸ»β€πŸ³ FlowState Chef & 🌊πŸ₯— Chef Ingredients!
Introducing the πŸŒŠπŸ‘©πŸ»β€πŸ³ FlowState Chef and 🌊πŸ₯— FlowState Chef Ingredients nodes!
1 parent aefef01 commit c004e7c

38 files changed

+1200
-1280
lines changed

β€ŽFS_Mappings.pyβ€Ž

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
'FlowState_LatentSource': FlowState_LatentSource,
2626
'FlowState_FluxEngine': FlowState_FluxEngine,
2727
'FlowState_WANStudio': FlowState_WANStudio,
28+
'FlowState_Chef': FlowState_Chef,
29+
'FlowState_Chef_Ingredients': FlowState_Chef_Ingredients,
2830
}
2931

3032
NODE_DISPLAY_NAME_MAPPINGS = {
@@ -33,7 +35,8 @@
3335
'FlowState_LatentSource': '🌊🌱 FlowState Latent Source',
3436
'FlowState_FluxEngine': 'πŸŒŠπŸš’ FlowState Flux Engine',
3537
'FlowState_WANStudio': '🌊🎬 FlowState WAN Studio',
36-
# 'FlowState_QuickEdit': '🌊 FlowState Quick Edit',
38+
'FlowState_Chef': 'πŸŒŠπŸ‘©πŸ»β€πŸ³ FlowState Chef',
39+
'FlowState_Chef_Ingredients': '🌊πŸ₯— FlowState Chef Ingredients',
3740
# 'FlowState_AssetForge': '🌊 FlowState Asset Forge',
3841
}
3942

β€ŽFS_Nodes.pyβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
from .FlowState_FluxEngine import *
2121
from .FlowState_VideoCreator import *
2222
from .FlowState_WANStudio import *
23+
from .FlowState_Chef import *
24+
from .FlowState_Chef_Ingredients import *
2325

2426

2527
##

β€ŽFS_Types.pyβ€Ž

Lines changed: 38 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,11 @@ def __ne__(self, __value: object) -> bool:
128128
f' Positive Prompt\n {"-" * TOOLTIP_UNDERLINE}\n'
129129
f' - β›” Describe what you do not want to see in the image.\n\n'
130130
)})
131+
TYPE_TILED_DECODE = ('BOOLEAN', {'default': False, 'tooltip': (
132+
f' Tiiled Decode\n {"-" * TOOLTIP_UNDERLINE}\n'
133+
f' - VAE decoding for large images can be a severe bottleneck.\n\n'
134+
f' - Tiled decode helps reduce time by performing decoding on smaller chunks of the image instead of decoding the whole image at once.\n\n'
135+
)})
131136

132137
# MODEL
133138
TYPE_MODEL_IN = ('MODEL', {'tooltip': (
@@ -296,6 +301,16 @@ def pad_label(label):
296301
f' - This field is not functional. It is just a label for the group of settings below.\n\n'
297302
)})
298303

304+
TYPE_FLOWSTATE_LABEL_PROMPT_CHEF_QWEN = ('STRING', {'default': pad_label('✏️ Qwen Edit Prompt'), 'tooltip': (
305+
f' Label\n {"-" * TOOLTIP_UNDERLINE}\n'
306+
f' - This field is not functional. It is just a label for the group of settings below.\n\n'
307+
)})
308+
309+
TYPE_FLOWSTATE_LABEL_PROMPT_CHEF_FLUX = ('STRING', {'default': pad_label('✨ Flux Refinement Prompt'), 'tooltip': (
310+
f' Label\n {"-" * TOOLTIP_UNDERLINE}\n'
311+
f' - This field is not functional. It is just a label for the group of settings below.\n\n'
312+
)})
313+
299314

300315
##
301316
# FLOWSTATE CREATOR GENERIC TYPES
@@ -440,6 +455,12 @@ def pad_label(label):
440455
TYPE_FLUX_ENGINE_OUT = ('MODEL', 'CLIP', 'VAE', 'IMAGE', 'LATENT')
441456

442457

458+
##
459+
# FLOWSTATE FLUX ENGINE
460+
##
461+
TYPE_FLUX_ENGINE_OUT = ('MODEL', 'CLIP', 'VAE', 'MODEL', 'CLIP', 'VAE', 'IMAGE', 'IMAGE')
462+
463+
443464
##
444465
# FLOWSTATE WAN STUDIO
445466
##
@@ -495,13 +516,23 @@ def pad_label(label):
495516
##
496517
# FLOWSTATE QUICK EDIT
497518
##
498-
TYPE_PROMPT_QUICK_EDIT_CHANGES = ('STRING', {'multiline': True, 'default': 'Describe the edits you want Qwen to make.', 'tooltip': (
499-
f' Positive Prompt\n {"-" * TOOLTIP_UNDERLINE}\n'
500-
f' - Describe the edits you want Qwen to make.\n\n'
519+
TYPE_PROMPT_CHEF_QWEN = ('STRING', {'multiline': True, 'default': '✏️ Describe the edits you want Qwen to make.', 'tooltip': (
520+
f' Edit Prompt\n {"-" * TOOLTIP_UNDERLINE}\n'
521+
f' - ✏️ Describe the edits you want Qwen to make.\n\n'
501522
)})
502-
TYPE_PROMPT_QUICK_EDIT_REFINE = ('STRING', {'multiline': True, 'default': 'Describe the new image after the edits are made.', 'tooltip': (
503-
f' Positive Prompt\n {"-" * TOOLTIP_UNDERLINE}\n'
504-
f' - Describe the new image after the edits are made.\n\n'
523+
TYPE_PROMPT_CHEF_FLUX = ('STRING', {'multiline': True, 'default': '✨ Describe the final output image after edits are made.', 'tooltip': (
524+
f' Refinement Prompt\n {"-" * TOOLTIP_UNDERLINE}\n'
525+
f' - ✨ Describe the final output image after edits are made.\n\n'
526+
)})
527+
TYPE_REFINE_DENOISE = ('FLOAT', {
528+
'default': 0.24, 'min': 0.0, 'max': 1.0, 'step': 0.01,
529+
'tooltip': (
530+
f' Sampler Denoise Amount\n {"-" * TOOLTIP_UNDERLINE}\n'
531+
f' - The amount of denoising applied, lower values will maintain the structure of the initial image allowing for image to image sampling.\n\n'
532+
)
533+
})
534+
TYPE_CHEF_IMAGE_IN = ('IMAGE', {'tooltip': (
535+
f' πŸ₯— Ingredients Image\n {"-" * TOOLTIP_UNDERLINE}\n'
536+
f' - An image input for the FlowState Chef to work with.\n\n'
505537
)})
506-
TYPE_QUICK_EDIT_OUT = ('MODEL', 'CLIP', 'VAE', 'IMAGE', 'LATENT')
507538

0 commit comments

Comments
Β (0)