ComfyUI Extension: StyledCLIPTextEncode

Authored by microbote

Created

Updated

2 stars

StyledCLIPTextEncode is a node that enables you to build your prompts(both postive and negative) based on the selected style. It provides up-to 77 styles currently and has been tested on SDXL and SD1.5 checkpoints. It's ported from project a/Style Selector for SDXL 1.0, which is only availabe on WebUI.

Custom Nodes (0)

    README

    StyledCLIPTextEncode, a Style-Decorated Prompt Node for ComfyUI

    StyledCLIPTextEncode is a node that enables you to build your prompts(both postive and negative) based on the selected style. It provides up-to 77 styles currently and has been tested on SDXL and SD1.5 checkpoints. It's ported from project Style Selector for SDXL 1.0, which is only availabe on WebUI.

    StyledCLIPTextEncode

    StyledCLIPTextEncode Screenshot

    • the first conditioning output is Positive.
    • the second conditioning output is Negative.

    Installation

    To install and use the SDXL Prompt Styler nodes, follow these steps:

    1. Open a terminal or command line interface.
    2. Navigate to the ComfyUI/custom_nodes/ directory.
    3. Run the following command: git clone https://github.com/microbote/ComfyUI-StyledCLIPTextEncode.git
    4. Restart ComfyUI.

    This command clones the SDXL Prompt Styler repository into your ComfyUI/custom_nodes/ directory. You should now be able to access and use the nodes from this repository.

    Inputs

                "clip": ("CLIP",),
                "positive_prompt": ("STRING", {"default": "", "multiline": True, "dynamicPrompts": True}),
                "negative_prompt": ("STRING", {"default": "", "multiline": True, "dynamicPrompts": True}),
                "select_style": (cls.getStyleList(),)
    
    • clip - CLIP from the model
    • positive_prompt - text for the positive base prompt
    • negative_prompt - text for the negative base prompt
    • select_style - choose the style you want to use

    Outputs

    • CONDITIONING - the first conditioning with style for positive prompt
    • CONDITIONING - the second conditioning with style for negative prompt