πͺ UniFlex-Workflow β Flux.1 (.2) Β· SDXL Β· Qwen-Image (Edit Plus)
μΈλΆ μ 보
νμΌ λ€μ΄λ‘λ
μ΄ λ²μ μ λν΄
λͺ¨λΈ μ€λͺ
μλ‘
πͺ μ΄λ Flux, SDXL, λ° Qwen-Imageμ κΈ°λ³Έ λ²μ μμ ν΅μΌλκ³ μ μ°νλ©° νμ₯ κ°λ₯ν μν¬νλ‘ νλ μμν¬λ₯Ό μλν κ²μ λλ€. μΆκ° λͺ¨λΈλ€μ μ¬μν μμ νμλ μλν©λλ€*:
[Flux βKontext, Krea, λ° SRPO ν¬ν¨] Flux schnell λ° dev; Chroma [Schnell dedistilled]; κΈ°ν dedistilled; λ° SVDQuants βNunchaku
[SDXL] λ€μν νμΈνλ λͺ¨λΈ, μ: Illustrious, NoobAI, λ° Pony; SD 1.5; SD 3.5; HiDream; OmniGen2 (λ€μ΄ν°λΈ); λ° Wan 2.2 [ν μ€νΈ-μ΄λ―Έμ§]
[Qwen-Image βEdit Plus ν¬ν¨] SVDQuants βNunchaku
[* = μ΅μν κΈ°λ³Έ ν μ€νΈ-μ΄λ―Έμ§ λλ μ΄λ―Έμ§-μ΄λ―Έμ§ μν¬νλ‘μ°λ μ€νμ΄ νμΈλ λͺ¨λΈ; ControlNetsμ κ°μ λͺ¨λ κΈ°λ₯μ΄ λͺ¨λ λͺ¨λΈμμ μλνλ κ²μ μλ]
κΈ°μ‘΄ κ΅¬μ± μμλ₯Ό μ¬μ©νμ¬ λΆνμν 볡μ‘μ±(μ: λμ λμ ν 컨볼루μ , λ Έλ κ²ΉμΉκΈ° λ±) μμ΄ λ€μν λ§μΆ€ν λ μνΌ π₯£λ₯Ό λ§λ€ μ μμΌλ©°, μ΄λ λ 볡μ‘ν νΉν μν¬νλ‘μ°μ μ μ¬ν νμ§μ κ²°κ³Όλ₯Ό μ 곡ν μ μμ΅λλ€.
μ΄ μν¬νλ‘μ°λ λ€μ μμ€ν μμ κ°λ° λ° ν μ€νΈλμμ΅λλ€:
μ΄μ 체μ : 124GB RAMμ κ°μΆ Linux Mint 21.3 Cinnamon
νλ‘μΈμ: 11μΈλ IntelΒ© Coreβ’ i9-11900 @ 2.50GHz Γ 8
κ·Έλν½ μΉ΄λ: 12GB VRAMμ κ°μΆ NVIDIA GeForce RTX 3060
λΈλΌμ°μ : Google Chrome
λ²κ·Έ πͺ² λλ μ€λ₯ π«, μ±κ³΅ μ¬λ‘ π€ λ° μμ²/μ μ πμ λ³΄κ³ ν΄ μ£ΌμΈμ. SFW μ°½μλ¬Όμ κ²μνκ³ κ³΅μ νμΈμ!!! μ λ μ΄ νλ‘μ νΈμ λ§μ μκ°μ ν¬μνμ΅λλ€(((λμ π° μμ΄)), λ€λ₯Έ μ¬λλ€μ΄ μ΄λ₯Ό μ μ©νκ² νμ©νκΈ°λ₯Ό λ°λλλ€.
κ΅¬μ± μμ *
λ°°κ²½ μ κ±°:
μΊ‘μ λ λ° ν둬ννΈ μμ§λμ΄λ§:
μμΌλμΉ΄λ(Easy-Use)
ControlNets λ° λν μΌλ§:
Flux Tools π οΈ: Fill, Canny λ° Depth, Redux, λ° Kontext
Qwen-Image ControlNets: Inpainting λ±
ν μ€νΈ λ° λΉμ μ© LLM:
μ μ€μΌμΌλ§:
- κΈ°λ³Έ μ μ€μΌμΌλ§ λͺ¨λΈ, Thera, InvSR, SeedVR2, Ultimate SD, SUPIR, λ° νμΌλ λν¨μ
XY νλ‘―:
- XY νλ‘―(Easy-Use)
[* = μΆμλ Core 𦴠λ²μ λ ν¬ν¨λ¨]
μλ‘μ΄ λ΄μ©?
[v9.1] SeedVR2 μ μ€μΌμΌλ¬ μΆκ°.
[v9.1] μ΄λ―Έμ§ μ μ₯ λ Έλλ₯Ό (μ΄λ―Έ νμν) Easy Use ν¨ν€μ§μμ μ 곡νλ λμΌν λ Έλλ‘ κ΅μ²΄; Image Metadata Extended ν¨ν€μ§ νμ 쑰건 μ κ±°.
[v9.0] Flexi-Workflow 8.0μ μ¬κ΅¬μ±νμ¬ μλ‘μ΄ λͺ¨λΈ(μ: Qwen-Image Edit Plus λ±)μ μν κΈ°μ‘΄ λ Έλ κ²½λ‘λ₯Ό μΆκ° λ° μ¬κ΅¬μ±. [v9.0] λ§μ κ΅¬μ± μμμ κΈ°λ₯μ νμ κ·Έλνλ‘ μ΄λνμ¬ μ¬μ© 곡κ°μ ν¬κ² μ€μ΄κ³ μΈν°νμ΄μ€λ₯Ό λ¨μν. [v9.0] λ μ΄μ μ¬μ©λμ§ μκ±°λ λ체λ λ Έλ κ·Έλ£Ή μλ₯Ό μ€μ. μ΄λ μ£Όλ‘ μλ‘μ΄ λͺ¨λΈ(μ: Flux Kontext λ° Qwen-Image Edit Plus)μ λ₯λ ₯ λλΆ.
μλ €μ§ λ¬Έμ μ
[v9.1] ComfyUI μ΅μ λ²μ (v0.3.65)μμ μμμ CUDA OOM μ€λ₯ λ° μ μ§ νμμ΄ λ°μν¨ β μμ μ£Όλ³μμ νν μΌμΈκ°? β μ°μ λ λλ§μ λκΈ°μ΄μ λ£μ λ νΉν κ·Έλ μ΅λλ€. ν λ²μ νλμ λκΈ°μ΄λ§ μ€ννκ±°λ κΈλ‘λ² μλ λ Έλλ₯Ό μ°ν(λλ μμ )νλ©΄ μΌλΆ λ¬Έμ λ₯Ό μνν μ μμ΅λλ€.
[v9.0] Captioners κ·Έλ£Ή(31)μμ Florence2 λͺ¨λΈμ΄ νμ¬ μμκ° λ§μ§ μμ΅λλ€. κ·Έλ¬λ transformers<=4.49.0μ κ°μ λ‘ μ μ©νλ©΄ μλν μ μμΌλ©°, λμ λ€μ μ°κ²°ν΄μΌ ν©λλ€.
[v9.0] λ°°κ²½ μ κ±° κ·Έλ£Ή(33)μμ Florence2 + SAM2 λͺ¨λΈ μ‘°ν©μ΄ νμ¬ μμκ° λ§μ§ μμ΅λλ€. κ·Έλ¬λ transformers<=4.49.0μ κ°μ λ‘ μ μ©νλ©΄ μλν μ μμΌλ©°, λμ λ€μ μ°κ²°ν΄μΌ ν©λλ€.
[v9.0] InvSR μ μ€μΌμΌλ¬λ μ κ² νμ¬ μλνμ§ μμ΅λλ€.
λΉ λ₯Έ μμ
ComfyUIλ₯Ό μ΅μ λ²μ μΌλ‘ μ€μΉνκ±°λ μ λ°μ΄νΈνμΈμ. νμμ μ’μνλ YouTube μ€μΉ μμμ λ°λΌμ£ΌμΈμ.
ComfyUI Managerλ₯Ό μ€μΉνμΈμ.
λ€μ λͺ¨λΈ λλ λλ±ν λͺ¨λΈμ λ€μ΄λ‘λνμΈμ:
Flux: νμμ Flux.1 λΉ λ₯Έ μμ κ°μ΄λλ₯Ό λ°λ₯΄μΈμ.
FLUX.1-Turbo-Alpha LoRA βμ ν μ¬ν
SDXL: νμμ SDXL 1.0 κ°μ(μ½κ° μ€λλμμ μ μμ)λ₯Ό λ°λ₯΄μΈμ.
AlbedoBase XL, CyberRealistic XL, λλ Juggernaut XL
SDXL+Pony Lowstep LoRA 3-4 CFG 9-16 Steps LoRA βμ ν μ¬ν
SDXL VAE βμ ν μ¬ν
Qwen-Image: νμμ ComfyUI Qwen-Image νν 리μΌμ λ°λ₯΄μΈμ.
Qwen-Image Lighting 4 λλ 8 Steps LoRA βμ ν μ¬ν
ComfyUIμμ UniFlex-Workflows μ€ νλλ₯Ό μ΄μΈμ. μΆμλ Core 𦴠λ²μ μΌλ‘ μμνλ κ²μ΄ μ’μ΅λλ€.
Managerλ₯Ό μ¬μ©νμ¬ λλ½λ 컀μ€ν λ Έλ μ€μΉ:
μλ‘μ΄ μ€μΉ: λͺ¨λ 컀μ€ν λ Έλλ₯Ό μλ£ν λκΉμ§ ν λ²μ λͺ κ°μ 컀μ€ν λ Έλ ν¨ν€μ§λ§ μ€μΉνλ κ²μ΄ μ’μ΅λλ€. μΌλΆ 컀μ€ν λ Έλλ₯Ό λ€μ΄λ‘λνλ €λ©΄ config.ini νμΌμμ security_level = normal- (νμ΄ν/λ§μ΄λμ€ μ£Όμ!)λ‘ μ€μ ν΄μΌ ν μ μμ΅λλ€.
μ΄μ μν¬νλ‘μ° λ²μ μμ μ λ°μ΄νΈ: Python κ°μ νκ²½ ꡬμ±(μ: conda env export > environment.yml)μ λ¨Όμ λ°±μ νλ κ²μ΄ μ’μ΅λλ€. 컀μ€ν λ Έλ μꡬ μ¬νμ΄ ν¬κ² λ³κ²½λμμ μ μμΌλ―λ‘, λ§€λμ μ체λ₯Ό μ μΈνκ³ λͺ¨λ 컀μ€ν λ Έλ ν¨ν€μ§λ₯Ό λΉνμ±ννμΈμ. κ·Έλ° λ€μ νμν 컀μ€ν λ Έλλ₯Ό λ€μ νμ±ννκ±°λ μ€μΉνμΈμ.
λΆνμν ν¨ν€μ§ λ€μ΄λ‘λ λ°©μ§ ν: μ¬μ©νμ§ μμ κΈ°λ₯μ΄ νμ€νλ€λ©΄, λλ½λ κ²μΌλ‘ νμλ μ°κ²°λμ§ μμ λ Έλ λ°/λλ μ‘μΈμ리 κ·Έλ£Ή(μ: 20s, 30s, 99 κ·Έλ£Ή)μ μμ νμΈμ.
ComfyUIλ₯Ό μ¬μμνμΈμ.
ν΄λ ꡬ쑰 λ° λ¦¬μμ€μ λ°λΌ Flux, SDXL λλ Qwen-Imageμ κΈ°λ³Έ λ μνΌ π₯£λ₯Ό λ°λ₯΄μΈμ.
κΈ°λ³Έ ν μ€νΈ-μ΄λ―Έμ§ λ μνΌ π₯£λ₯Ό μ€ννμΈμ.
μμ±λ μ΄λ―Έμ§ μ°½μλ¬Όμ μ¦κΈ°μΈμ! π
보λμ€ ν: λ λλ§ν μ΄λ―Έμ§λ₯Ό ComfyUI μΊλ²μ€μ λλκ·Έ μ€ λλ‘νμ¬ μΆκ° μν¬νλ‘μ° μμ μ μννμΈμ. μ΄λ κ² νλ©΄ νμ μμ μ μΈ κΈ°λ³Έ μν¬νλ‘μ°λ₯Ό λ°±μ μΌλ‘ μ μ§ν μ μμ΅λλ€. π
RunPod
RunPodμ Flexi-Workflows(λλ κΈ°ν) λ°°ν¬ κ°μ΄λλ₯Ό λ°λ₯΄μΈμ.
μΆκ° κΆμ₯ μ€μΉ
Fluxλ₯Ό μ¬μ©ν μ§μ λ κ΅¬μ± μμ κΈ°λ₯μ μν΄ Flux Tools: Fill, Canny & Depth, Redux λ°/λλ KONTEXTλ₯Ό μ€μΉνμΈμ. Redux λͺ¨λΈμ λν sigclip_vision_384λ νμν©λλ€.
Qwen-Imageλ₯Ό μ¬μ©ν μ§μ λ κ΅¬μ± μμ κΈ°λ₯μ μν΄ DiffSynth, InstantX Union, InstantX Inpainting, λ°/λλ λ€μν Bitwise ControlNet λͺ¨λΈμ μ€μΉνμΈμ.
X-Labμ Canny λ° Depth, Shakker-Labsμ Union Pro, TheMistoAIμ Lineart/Sketch, λ°/λλ jasperaiμ μ μ€μΌμΌλ¬ λ° κΈ°ν λͺ¨λΈκ³Ό κ°μ κΈ°ν ControlNetsλ (μ΄λ‘ μ μΌλ‘) μ§μλλ©°, κ²°κ³Όλ λ€λ₯Ό μ μμ΅λλ€. (bdsqlsz λ° kohya λͺ¨λΈμ μ΄λ―Έμ§ μ°¨μμ΄ 32λ‘ λλμ΄λ¨μ΄μ ΈμΌ νλ©°, μ΄λ μν¬νλ‘μ°μμ 보μ₯λμ§ μμ΅λλ€.) λ€λ₯Έ λͺ¨λΈμ μ°Ύμ보μΈμ.
ComfyUI Managerλ₯Ό ν΅ν΄ νμν 컀μ€ν λ Έλ(~30κ°) μ€μΉλ₯Ό μ λλ°κ² μ§λ§, μ°Έκ³ μ©μΌλ‘ λͺ©λ‘μ μ 리νμ΅λλ€: comfy-plasma (Jordach), ComfyMath (evanspearman)*, ControlAltAI_Nodes (ControlAltAI)*, controlnet_aux (Fannovel16), Detail-Daemon (Jonseed)*, Easy-Use (yolain)*, Eses Image Compare (quasiblob)*, essentials (Matteo), gguf (gguf - calcuis)*, IF_Gemini (impactframes), Image-Filters (spacepxl), Impact Pack (Dr.Lt.Data)*, Inpaint-CropAndStitch (lquesada), InvSR (yuvraj108c), KJNodes (Kijai)*, LanPaint (scraed), LayerStyle (chflame163), LayerStyle_Advance (chflame163), Manager (Dr.Lt.Data), ollama (Stav Sapir), PC-ding-dong (lgldl), rgthree-comfy (rgthree)*, RMBG (AILab), sd-perturbed-attention (Pamparamm)*, SeedVR2 Tiling Upscaler (moonwhaler), StrawberryFist VRAM Optimizer (strawberryPunch)*, SUPIR (Kijai), Thera (yuvraj108c), TiledDiffusion (shiimizu), UltimateSDUpscale (ssit), WD14-Tagger (pythongosssss); λν Negative Rejection Steering (Reithan), NN Latent Upscale (Ttl), PowerShiftScheduler (silveroxides), RES4LYF (ClownsharkBatwing) βμ΄μ¨λ νμ€ μ€μΉλ‘ λ€μ΄κ°μΌ ν κ², κ·Έλ¦¬κ³ βμ€νμ΄μ€β μν¬νλ‘μ°μ TaylorSeer (philipy1219). μΆκ° κΆμ₯ μ λμ¨: Crystools (Crystian), Custom-Scripts (pythongosssss), KikoStats (ComfyAssets - kiko9), LoRA manager (willmiao), N-Sidebar (Nuked88), PNG Info Sidebar (KLL535), λ° Scheduled Task (dseditor). [* = Core 𦴠λ²μ ]
κΆμ₯λλ μ μ€μΌμΌλ¬/리νμ΄λμλ 1xSkinContrast-SuperUltraCompact, Swin2SR, 4xPurePhoto-RealPLSKR, Swin2SR Upscaler (x2 and x4), UltraSharpV2κ° μμΌλ©°, OpenModelDBμμ νμν μ μμ΅λλ€.
보쑰 LLMμΌλ‘ μ¬μ©νλ €λ©΄ Ollama μλ² μ€μΉ μ§μΉ¨μ λ°λ₯΄μΈμ.
μ‘μΈμ리 λͺ¨λΈ(μ: Florence 2)μ μ²μ μ€νν λ μλμΌλ‘ λ€μ΄λ‘λλ©λλ€. λ°λΌμ μ§μ° μκ°μ μ μνκ³ μ§ν μν©μ λͺ¨λν°λ§νλ €λ©΄ ν°λ―Έλ μ°½μ νμΈνμΈμ.
νμ
μν¬νλ‘μ°λ _μ μ°μ±_μ μν΄ κ΅¬μ±λμμ΅λλ€. λͺ κ°μ§ μ‘°μ λ§μΌλ‘ ν μ€νΈ-μ΄λ―Έμ§μμ μ΄λ―Έμ§-μ΄λ―Έμ§, μΈνμΈν λλ Flux Tools π οΈ μ μ©μΌλ‘ μ νν μ μμ΅λλ€. μΈλΆ μ¬νμ μΆκ°νλ λ Έλ μ°κ²° λ± λ λ§μ μ‘°μ μ μν μΆκ° μ°κ²°λμ§ μμ λ Έλκ° ν¬ν¨λμ΄ μμ΅λλ€. (μ΄ μν¬νλ‘μ°λ _Anything Everywhere_λ₯Ό μ¬μ©νμ§ μμΌλ―λ‘, λ Έλ μ°κ²°μ΄ λΉμ΄ 보μ΄λ©΄ μ€μ λ‘ λΉμ΄ μμ΅λλ€.)
μ€μμΉλ³΄λμμ yes|no π΅ μ€μμΉλ₯Ό ν κΈνμ¬ κ·Έλ£Ήμ νμ±ν/λΉνμ±ννκ³ , μ ν νμ΄ν β‘οΈλ₯Ό μ¬μ©νμ¬ νΉμ κ·Έλ£ΉμΌλ‘ λΉ λ₯΄κ² μ΄λνμ¬ μ€μ /μ€μμΉλ₯Ό νμΈνκ³ μ‘°μ νμΈμ.
π λͺ¨λ μ€μμΉλ₯Ό "μ"λ‘ ν κΈν μνλ‘ μν¬νλ‘μ°λ₯Ό μ€ννμ§ λ§μΈμ! π
λΉ λ₯Έ νμμ λμμ£Όλ λΆλ§ν¬ πλ μμ΅λλ€.
rgthree μ€μ μμλ κ·Έλ£Ή ν€λμ λΉ λ₯Έ ν κΈμ νμνμ¬ μμκ±° κΈ°λ₯μ μ¬μ©νλ κ²μ΄ κΆμ₯λ©λλ€.
μ€μ μ Lite Graph μΉμ
μμ λΉ λ₯Έ μ€ λ¨μΆν€λ₯Ό νμ±ννκ³ μ€ μλλ₯Ό μ½ 1.5β1.75λ‘ μ€μ νμΈμ. μ΄ μν¬νλ‘μ°λ 20μ 그리λ μ€λ
ν¬κΈ°λ‘ ꡬμ±λμμ΅λλ€.
μν¬νλ‘μ°μ λλΆλΆμ κ³ μ λμ§ μμ π λ§μ°μ€λ‘ _λΉμ΄ μλ 곡κ°_μ μ‘μ μμ λ‘κ² νμν μ μμ΅λλ€. κ·Έλ£Ήμ΄λ λ
Έλλ₯Ό μ€μλ‘ μ΄λνμ§ μλλ‘ μνλ νλͺ©μ μμ λ‘κ² κ³ μ πν μ μμ΅λλ€.
λ μνΌ
μ΄κ²μ κΈ°λ³Έ ν μ€νΈ-μ΄λ―Έμ§ λ μνΌ π₯£μ΄λ©°, κΈ°λ³Έ μ€μ μ΄ μ¬λ°λ₯΄κ² ꡬμ±λμλμ§ νμΈνλ €λ©΄ λ¨Όμ μ€νν΄μΌ ν©λλ€.
βοΈ β 01a, 02b, 03 μ 체, 04 λ° 05λ₯Ό μΌμΈμ
03a β μ μ¬μ μ€μμΉ = 1 (λΉμ΄ μμ)
03b β 쑰건 μ€μμΉ = 1 (ControlNets + μμ)
05 β μ΄λ―Έμ§ μ μ₯ μ€μμΉ = 2 (μμ±λ μ΄λ―Έμ§)
μν¬νλ‘μ°κ° μ€νλ νμλ ComfyUI μΊλ²μ€μ λ λλ§λ μ΄λ―Έμ§λ₯Ό λλκ·Έ μ€ λλ‘νμ¬ μΆκ° μν¬νλ‘μ° μ‘°μ μ μννλ κ²μ΄ κΆμ₯λ©λλ€. μ΄λ₯Ό ν΅ν΄ νμ μμ μ μΈ κΈ°λ³Έ μν¬νλ‘μ°λ₯Ό λ°±μ μΌλ‘ μ μ§ν μ μμ΅λλ€.
μΆκ° μν¬νλ‘μ° λ μνΌ π₯£λ₯Ό μ°ΎμΌλ €λ©΄ μ¬κΈ°μ μμ κ·Έλ£Ήμ μ°Έμ‘°νμΈμ.






