{
  "id": "8828e17c-4b29-4577-8eae-bf6989eb104f",
  "revision": 0,
  "last_node_id": 73,
  "last_link_id": 155,
  "nodes": [
    {
      "id": 26,
      "type": "FluxGuidance",
      "pos": [
        372,
        -171
      ],
      "size": [
        317.4000244140625,
        58
      ],
      "flags": {
        "collapsed": false
      },
      "order": 13,
      "mode": 0,
      "inputs": [
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 41
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            107
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "FluxGuidance"
      },
      "widgets_values": [
        3.5
      ],
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 6,
      "type": "CLIPTextEncode",
      "pos": [
        372,
        -55
      ],
      "size": [
        422.84503173828125,
        164.31304931640625
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 132
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            41
          ]
        }
      ],
      "title": "CLIP Text Encode (Positive Prompt)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "Half body portrait of 60 years old guy, with an surprised expression, he is lost in vectors of AI models, sourounded by PC monitors and many cables, on his tshirt is a text with words printed in Arial font:\"PuLID Flux\", detailed, glowy background, photorealistic style with skin inperfections, looks like shot with an smartphone, skin details without plastic look, ASUS Keyboard."
      ],
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 27,
      "type": "EmptySD3LatentImage",
      "pos": [
        383,
        155
      ],
      "size": [
        315,
        106
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            86
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "EmptySD3LatentImage"
      },
      "widgets_values": [
        768,
        1024,
        1
      ],
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 16,
      "type": "KSamplerSelect",
      "pos": [
        384,
        313
      ],
      "size": [
        315,
        58
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "SAMPLER",
          "type": "SAMPLER",
          "slot_index": 0,
          "links": [
            85
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "KSamplerSelect"
      },
      "widgets_values": [
        "euler"
      ]
    },
    {
      "id": 53,
      "type": "PulidFluxInsightFaceLoader",
      "pos": [
        822,
        -80
      ],
      "size": [
        365.4000244140625,
        58
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "FACEANALYSIS",
          "type": "FACEANALYSIS",
          "slot_index": 0,
          "links": [
            124
          ]
        }
      ],
      "properties": {
        "cnr_id": "ComfyUI-PuLID-Flux-Enhanced",
        "ver": "04e1b52320f1f14383afe18959349703623c5b88",
        "Node name for S&R": "PulidFluxInsightFaceLoader"
      },
      "widgets_values": [
        "CPU"
      ]
    },
    {
      "id": 51,
      "type": "PulidFluxEvaClipLoader",
      "pos": [
        845,
        52
      ],
      "size": [
        327.5999755859375,
        26
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "EVA_CLIP",
          "type": "EVA_CLIP",
          "slot_index": 0,
          "links": [
            123
          ]
        }
      ],
      "properties": {
        "cnr_id": "ComfyUI-PuLID-Flux-Enhanced",
        "ver": "04e1b52320f1f14383afe18959349703623c5b88",
        "Node name for S&R": "PulidFluxEvaClipLoader"
      },
      "widgets_values": []
    },
    {
      "id": 45,
      "type": "PulidFluxModelLoader",
      "pos": [
        846,
        137
      ],
      "size": [
        315,
        58
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "PULIDFLUX",
          "type": "PULIDFLUX",
          "slot_index": 0,
          "links": [
            125
          ]
        }
      ],
      "properties": {
        "cnr_id": "ComfyUI-PuLID-Flux-Enhanced",
        "ver": "04e1b52320f1f14383afe18959349703623c5b88",
        "Node name for S&R": "PulidFluxModelLoader"
      },
      "widgets_values": [
        "pulid_flux_v0.9.0.safetensors"
      ]
    },
    {
      "id": 48,
      "type": "SamplerCustomAdvanced",
      "pos": [
        1205,
        -39
      ],
      "size": [
        355.20001220703125,
        326
      ],
      "flags": {},
      "order": 16,
      "mode": 0,
      "inputs": [
        {
          "name": "noise",
          "type": "NOISE",
          "link": 84
        },
        {
          "name": "guider",
          "type": "GUIDER",
          "link": 83
        },
        {
          "name": "sampler",
          "type": "SAMPLER",
          "link": 85
        },
        {
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 93
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 86
        }
      ],
      "outputs": [
        {
          "name": "output",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            87
          ]
        },
        {
          "name": "denoised_output",
          "type": "LATENT",
          "links": null
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "SamplerCustomAdvanced"
      },
      "widgets_values": []
    },
    {
      "id": 49,
      "type": "VAEDecode",
      "pos": [
        1263,
        -137
      ],
      "size": [
        210,
        46
      ],
      "flags": {},
      "order": 17,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 87
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 88
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            89
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "VAEDecode"
      },
      "widgets_values": []
    },
    {
      "id": 50,
      "type": "PreviewImage",
      "pos": [
        1587,
        -169
      ],
      "size": [
        841.524169921875,
        698.3060302734375
      ],
      "flags": {},
      "order": 18,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 89
        }
      ],
      "outputs": [],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "PreviewImage"
      },
      "widgets_values": []
    },
    {
      "id": 64,
      "type": "DualCLIPLoader",
      "pos": [
        8,
        124
      ],
      "size": [
        315,
        130
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "CLIP",
          "type": "CLIP",
          "slot_index": 0,
          "links": [
            132
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "DualCLIPLoader"
      },
      "widgets_values": [
        "t5xxl_fp16.safetensors",
        "clip_l.safetensors",
        "flux",
        "default"
      ]
    },
    {
      "id": 17,
      "type": "BasicScheduler",
      "pos": [
        383.7604675292969,
        447.450927734375
      ],
      "size": [
        315,
        106
      ],
      "flags": {
        "collapsed": false
      },
      "order": 11,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 141
        }
      ],
      "outputs": [
        {
          "name": "SIGMAS",
          "type": "SIGMAS",
          "slot_index": 0,
          "links": [
            93
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "BasicScheduler"
      },
      "widgets_values": [
        "simple",
        20,
        1
      ]
    },
    {
      "id": 63,
      "type": "UNETLoader",
      "pos": [
        6,
        -7
      ],
      "size": [
        315,
        82
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "slot_index": 0,
          "links": [
            141,
            147
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "UNETLoader"
      },
      "widgets_values": [
        "flux1-dev.safetensors",
        "default"
      ]
    },
    {
      "id": 47,
      "type": "BasicGuider",
      "pos": [
        1269.1497802734375,
        353.4516296386719
      ],
      "size": [
        241.79998779296875,
        46
      ],
      "flags": {},
      "order": 15,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 155
        },
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 107
        }
      ],
      "outputs": [
        {
          "name": "GUIDER",
          "type": "GUIDER",
          "slot_index": 0,
          "links": [
            83
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "BasicGuider"
      },
      "widgets_values": []
    },
    {
      "id": 62,
      "type": "ApplyPulidFlux",
      "pos": [
        842,
        258
      ],
      "size": [
        315,
        346
      ],
      "flags": {},
      "order": 12,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 147
        },
        {
          "name": "pulid_flux",
          "type": "PULIDFLUX",
          "link": 125
        },
        {
          "name": "eva_clip",
          "type": "EVA_CLIP",
          "link": 123
        },
        {
          "name": "face_analysis",
          "type": "FACEANALYSIS",
          "link": 124
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 126
        },
        {
          "name": "attn_mask",
          "shape": 7,
          "type": "MASK",
          "link": null
        },
        {
          "name": "prior_image",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "slot_index": 0,
          "links": [
            154
          ]
        }
      ],
      "properties": {
        "cnr_id": "ComfyUI-PuLID-Flux-Enhanced",
        "ver": "04e1b52320f1f14383afe18959349703623c5b88",
        "Node name for S&R": "ApplyPulidFlux"
      },
      "widgets_values": [
        1,
        0,
        1,
        "mean",
        1,
        0,
        1000,
        true
      ]
    },
    {
      "id": 54,
      "type": "LoadImage",
      "pos": [
        729,
        -490
      ],
      "size": [
        315,
        314
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            126
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "einstein.jpg",
        "image"
      ]
    },
    {
      "id": 10,
      "type": "VAELoader",
      "pos": [
        10.668999671936035,
        308.9579772949219
      ],
      "size": [
        311.81634521484375,
        60.429901123046875
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "slot_index": 0,
          "links": [
            88
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "VAELoader"
      },
      "widgets_values": [
        "ae.safetensors"
      ]
    },
    {
      "id": 73,
      "type": "TeaCache",
      "pos": [
        1214.045166015625,
        477.5345153808594
      ],
      "size": [
        315,
        154
      ],
      "flags": {},
      "order": 14,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 154
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "slot_index": 0,
          "links": [
            155
          ]
        }
      ],
      "properties": {
        "cnr_id": "teacache",
        "ver": "efe06530d43486df4431d4c7dea1873b738c647a",
        "Node name for S&R": "TeaCache"
      },
      "widgets_values": [
        "flux",
        0.4,
        0,
        1,
        "cuda"
      ]
    },
    {
      "id": 25,
      "type": "RandomNoise",
      "pos": [
        6,
        -135
      ],
      "size": [
        315,
        82
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "NOISE",
          "type": "NOISE",
          "slot_index": 0,
          "links": [
            84
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.34",
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        872612149093450,
        "fixed"
      ],
      "color": "#2a363b",
      "bgcolor": "#3f5159"
    }
  ],
  "links": [
    [
      41,
      6,
      0,
      26,
      0,
      "CONDITIONING"
    ],
    [
      83,
      47,
      0,
      48,
      1,
      "GUIDER"
    ],
    [
      84,
      25,
      0,
      48,
      0,
      "NOISE"
    ],
    [
      85,
      16,
      0,
      48,
      2,
      "SAMPLER"
    ],
    [
      86,
      27,
      0,
      48,
      4,
      "LATENT"
    ],
    [
      87,
      48,
      0,
      49,
      0,
      "LATENT"
    ],
    [
      88,
      10,
      0,
      49,
      1,
      "VAE"
    ],
    [
      89,
      49,
      0,
      50,
      0,
      "IMAGE"
    ],
    [
      93,
      17,
      0,
      48,
      3,
      "SIGMAS"
    ],
    [
      107,
      26,
      0,
      47,
      1,
      "CONDITIONING"
    ],
    [
      123,
      51,
      0,
      62,
      2,
      "EVA_CLIP"
    ],
    [
      124,
      53,
      0,
      62,
      3,
      "FACEANALYSIS"
    ],
    [
      125,
      45,
      0,
      62,
      1,
      "PULIDFLUX"
    ],
    [
      126,
      54,
      0,
      62,
      4,
      "IMAGE"
    ],
    [
      132,
      64,
      0,
      6,
      0,
      "CLIP"
    ],
    [
      141,
      63,
      0,
      17,
      0,
      "MODEL"
    ],
    [
      147,
      63,
      0,
      62,
      0,
      "MODEL"
    ],
    [
      154,
      62,
      0,
      73,
      0,
      "MODEL"
    ],
    [
      155,
      73,
      0,
      47,
      0,
      "MODEL"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.7513148009015792,
      "offset": [
        64.8681747183436,
        393.878662729893
      ]
    },
    "frontendVersion": "1.18.9",
    "node_versions": {
      "comfy-core": "0.3.26",
      "ComfyUI-PuLID-Flux-Enhanced": "04e1b52320f1f14383afe18959349703623c5b88",
      "ComfyUI-TeaCache": "b3429ef3dea426d2f167e348b44cd2f5a3674e7d"
    },
    "ue_links": [],
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "VHS_MetadataImage": true,
    "VHS_KeepIntermediate": true
  },
  "version": 0.4
}