Nodes/Tenser Tensor/TT SDXL Workflow Settings (Advanced)
ComfyUI Node

TT SDXL Workflow Settings (Advanced)

SDXL settings plus the prompts that go with them

By tenser-tensor·Created 7 months ago·Updated 5 months ago· 0
TT SDXL Workflow Settings (Advanced)
    • WORKFLOW_CONFIG
    • SEED
    • STEPS
    • CFG
    • SAMPLER_NAME
    • SCHEDULER
    • CLIP_L_POSITIVE
    • CLIP_G_POSITIVE
    • CLIP_L_NEGATIVE
    • CLIP_G_NEGATIVE
    • ASCORE_POSITIVE
    • ASCORE_NEGATIVE
    • WIDTH
    • HEIGHT
    • TARGET_WIDTH
    • TARGET_HEIGHT
    seed0
    steps30
    cfg7.0
    sampler_name
    scheduler
    clip_l_positive
    clip_g_positive
    clip_l_negative
    clip_g_negative
    ascore_positive9.0
    ascore_negative6.0
    width512
    height512
    target_width512
    target_height512

    The plain TT SDXL Workflow Settings holds your sampler knobs; this one holds your sampler knobs and your prompts. TT SDXL Workflow Settings (Advanced) bundles the sampling settings together with SDXL's two-encoder prompt split - clip_l and clip_g, positive and negative - plus aesthetic scores and the size pair, and hands it all over as a single WORKFLOW_CONFIG. It's the settings card for a graph that wants everything defined in one place.

    SDXL doesn't take one prompt, it takes two: the short CLIP-L summary (the "what's in the picture" lane) and the longer CLIP-G description (the "how it looks" lane), conditioned at different resolutions. This node gives you four real text boxes - clip_l_positive, clip_g_positive, clip_l_negative, clip_g_negative - so you can keep those lanes separate instead of cramming everything into one string. Real SDXL prompters do exactly this: a terse CLIP-L like "portrait of a woman, studio light" and a detailed CLIP-G filling in pose, lens, and mood. Get the two lanes right and SDXL stops fighting you.

    The extra inputs round out the standard SDXL conditioning bundle:

    • ascore_positive / ascore_negative - the aesthetic score conditioning, defaulted to 9 and 6. That 6/9 pair is what most SDXL base-model pipelines run; leave it alone unless you're deliberately tuning aesthetics.
    • width / height - the generation size (512×512 defaults).
    • target_width / target_height - the target size for a refiner or hires pass. The context carries both so a later stage knows what the image was made at and what it's heading to.

    Outputs mirror everything: WORKFLOW_CONFIG, SEED, STEPS, CFG, SAMPLER_NAME, SCHEDULER, the four prompt strings, ASCORE_POSITIVE/ASCORE_NEGATIVE, and the size fields. The context text encoders in the pack consume the prompt strings straight out of the config, so a full TenserTensor graph becomes: settings card → Large Context → context text encoder → KSampler (Context), with every value defined in exactly one place.

    Install is the pack standard:

    cd ComfyUI/custom_nodes
    git clone https://github.com/tenser-tensor/ComfyUI-TenserTensor
    

    or search "TenserTensor" in ComfyUI Manager and restart.

    Same walled-garden note as its sibling: TT_WORKFLOW_CONFIG only connects to other TenserTensor nodes. The individual outputs are standard types though, so you can use this purely as a prompt-and-settings panel feeding native CLIPTextEncodeSDXL nodes if you prefer - the four prompt strings and sizes are exactly what that node wants. And yes, this is the V1 class, deprecated in favor of the API V3 TT_SdxlWorkflowSettingsAdvancedNode. Works fine today; new graphs should start on the V3 version.

    CategoryTenserTensor/Workflow/SDXL

    Inputs (15)

    NameTypeDefaultDescription
    seedINT00–18446744073709550000
    stepsINT301–10000
    cfgFLOAT7.00–100
    sampler_nameCOMBO44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38
    schedulerCOMBO9 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +3
    clip_l_positiveSTRING
    clip_g_positiveSTRING
    clip_l_negativeSTRING
    clip_g_negativeSTRING
    ascore_positiveFLOAT9.00–1000
    ascore_negativeFLOAT6.00–1000
    widthINT5120–16384
    heightINT5120–16384
    target_widthINT5120–16384
    target_heightINT5120–16384

    Outputs (16)

    NameTypeDescription
    WORKFLOW_CONFIGTT_WORKFLOW_CONFIG
    SEEDINT
    STEPSINT
    CFGFLOAT
    SAMPLER_NAMESTRING
    SCHEDULERSTRING
    CLIP_L_POSITIVESTRING
    CLIP_G_POSITIVESTRING
    CLIP_L_NEGATIVESTRING
    CLIP_G_NEGATIVESTRING
    ASCORE_POSITIVEFLOAT
    ASCORE_NEGATIVEFLOAT
    WIDTHINT
    HEIGHTINT
    TARGET_WIDTHINT
    TARGET_HEIGHTINT