Nodes/ComfyUI-FunPack/FunPack Studio
ComfyUI Node

FunPack Studio

FunPack Studio - all FunPack refinement tools in one node. Rating widget stays on the node face; everything else lives in the popup editor.

By digital-garbage·Created about a year ago·Updated 24 days ago· 16
FunPack Studio
  • model
  • clip
  • advisor_clip
  • positive_conditioning
  • negative_conditioning
  • clip_vision_output
  • source_image
  • lora_stack
  • latent
  • model
  • modified_positive
  • negative
  • seed
  • high_pass_sampler
  • high_pass_sigmas
  • low_pass_sampler
  • low_pass_sigmas
  • loss_graph
  • status
  • training_info
  • encoded_prompts
  • video_latent
ratingMissing action
studio_settings{}
adjustments[]
positive_prompt
negative_prompt
user_intent_prompt
feedback_prompt
refinement_key_input
CategoryFunPack

Inputs (17)

NameTypeDefaultDescription
ratingCOMBOMissing action25 options: -Just forget it-, Perfect, Nailed it, Missing details, Missing action, Missing quality, +19
studio_settingsSTRING{}JSON managed by the Studio popup editor. Do not edit manually.
adjustmentsSTRING[]Conditioning adjustment phrase list. Managed by the Studio popup.
modeloptMODEL
clipoptCLIP
advisor_clipoptCLIPPre-loaded text generator for advisor. Overrides the LLM configured inside Studio.
positive_conditioningoptCONDITIONING
negative_conditioningoptCONDITIONINGNegative conditioning passed through unchanged to the output.
clip_vision_outputoptCLIP_VISION_OUTPUT
source_imageoptIMAGE
lora_stackoptFUNPACK_LORA_STACKExternal LoRA stack. Bypasses Studio's internal LoRA management entirely when connected.
positive_promptoptSTRINGPositive prompt. Ignored when Scene Builder mode is not Pass-through.
negative_promptoptSTRINGNegative prompt text. Encoded via CLIP and output as negative conditioning. Skipped when negative_conditioning is connected.
user_intent_promptoptSTRING
feedback_promptoptSTRINGFeedback about the previous output. Overrides the feedback set inside Studio.
refinement_key_inputoptSTRING
latentoptLATENTOptional video latent for creativity masking. Takes priority over any saved latent for this key. Connect your i2v or previous KSampler output here.

Outputs (13)

NameTypeDescription
modelMODEL
modified_positiveCONDITIONING
negativeCONDITIONING
seedINT
high_pass_samplerSAMPLER
high_pass_sigmasSIGMAS
low_pass_samplerSAMPLER
low_pass_sigmasSIGMAS
loss_graphIMAGE
statusSTRING
training_infoSTRING
encoded_promptsSTRING
video_latentLATENT