Files
2026-06-07 20:50:28 -07:00

701 lines
16 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"id": "01d66ae9-78be-4a8d-b737-24eee5e1d447",
"revision": 0,
"last_node_id": 81,
"last_link_id": 166,
"nodes": [
{
"id": 55,
"type": "VAELoader",
"pos": [
140,
240
],
"size": [
320,
60
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
107
]
}
],
"properties": {
"Node name for S&R": "VAELoader",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"models": [
{
"name": "ae.safetensors",
"url": "https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/vae/ae.safetensors?download=true",
"directory": "vae"
}
],
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"ae.safetensors"
]
},
{
"id": 54,
"type": "QuadrupleCLIPLoader",
"pos": [
140,
50
],
"size": [
320,
130
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 0,
"links": [
111,
112
]
}
],
"properties": {
"Node name for S&R": "QuadrupleCLIPLoader",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"models": [
{
"name": "clip_l_hidream.safetensors",
"url": "https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/clip_l_hidream.safetensors",
"directory": "text_encoders"
},
{
"name": "clip_g_hidream.safetensors",
"url": "https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/clip_g_hidream.safetensors",
"directory": "text_encoders"
},
{
"name": "t5xxl_fp8_e4m3fn_scaled.safetensors",
"url": "https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/t5xxl_fp8_e4m3fn_scaled.safetensors",
"directory": "text_encoders"
},
{
"name": "llama_3.1_8b_instruct_fp8_scaled.safetensors",
"url": "https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/llama_3.1_8b_instruct_fp8_scaled.safetensors",
"directory": "text_encoders"
}
],
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"clip_l_hidream.safetensors",
"clip_g_hidream.safetensors",
"t5xxl_fp8_e4m3fn_scaled.safetensors",
"llama_3.1_8b_instruct_fp8_scaled.safetensors"
]
},
{
"id": 76,
"type": "UNETLoader",
"pos": [
140,
-90
],
"size": [
320,
82
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
166
]
}
],
"properties": {
"Node name for S&R": "UNETLoader",
"cnr_id": "comfy-core",
"ver": "0.3.56",
"models": [
{
"name": "hidream_i1_dev_fp8.safetensors",
"url": "https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/diffusion_models/hidream_i1_dev_fp8.safetensors",
"directory": "diffusion_models"
}
]
},
"widgets_values": [
"hidream_i1_dev_fp8.safetensors",
"default"
]
},
{
"id": 53,
"type": "EmptySD3LatentImage",
"pos": [
150,
440
],
"size": [
315,
106
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
100
]
}
],
"properties": {
"Node name for S&R": "EmptySD3LatentImage",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1024,
1024,
1
]
},
{
"id": 16,
"type": "CLIPTextEncode",
"pos": [
520,
-110
],
"size": [
350,
170
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 111
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
21
]
}
],
"title": "Positive Prompt",
"properties": {
"Node name for S&R": "CLIPTextEncode",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"A photograph of an albino woman with white skin and dark hair wearing black in the style of old baroque oil paintings, with soft focus, wearing a pearl necklace around her neck, with a dark background, with rosy cheeks, with a long veil covering her face, looking straight ahead"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 8,
"type": "VAEDecode",
"pos": [
920,
290
],
"size": [
210,
46
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 160
},
{
"name": "vae",
"type": "VAE",
"link": 107
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
51
]
}
],
"properties": {
"Node name for S&R": "VAEDecode",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 3,
"type": "KSampler",
"pos": [
920,
-20
],
"size": [
310,
262
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 163
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 21
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 114
},
{
"name": "latent_image",
"type": "LATENT",
"link": 100
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
160
]
}
],
"properties": {
"Node name for S&R": "KSampler",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
426270906276990,
"randomize",
28,
1,
"lcm",
"normal",
1
]
},
{
"id": 9,
"type": "SaveImage",
"pos": [
1260,
-140
],
"size": [
570,
420
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 51
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"Hanzo Studio"
]
},
{
"id": 72,
"type": "MarkdownNote",
"pos": [
920,
390
],
"size": [
320,
390
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "KSampler Settings",
"properties": {},
"widgets_values": [
"## Official sampling settings\n\nProvided for reference, my workflows may have slightly different settings.\n\n### HiDream Full\n\n* hidream_i1_full_fp16.safetensors\n* shift: 3.0\n* steps: 50\n* sampler: uni_pc\n* scheduler: simple\n* cfg: 5.0\n\n### HiDream Dev\n\n* hidream_i1_dev_bf16.safetensors\n* shift: 6.0\n* steps: 28\n* sampler: lcm\n* scheduler: normal\n* cfg: 1.0 (no negative prompt)\n\n### HiDream Fast\n\n* hidream_i1_fast_bf16.safetensors\n* shift: 3.0\n* steps: 16\n* sampler: lcm\n* scheduler: normal\n* cfg: 1.0 (no negative prompt)\n"
],
"color": "#432",
"bgcolor": "#000"
},
{
"id": 40,
"type": "CLIPTextEncode",
"pos": [
530,
120
],
"size": [
432,
192
],
"flags": {
"collapsed": true
},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 112
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
114
]
}
],
"title": "Negative Prompt",
"properties": {
"Node name for S&R": "CLIPTextEncode",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"bad ugly jpeg artifacts"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 70,
"type": "ModelSamplingSD3",
"pos": [
920,
-140
],
"size": [
210,
60
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 166
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
163
]
}
],
"properties": {
"Node name for S&R": "ModelSamplingSD3",
"cnr_id": "comfy-core",
"ver": "0.3.28",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
6.000000000000001
]
},
{
"id": 81,
"type": "MarkdownNote",
"pos": [
-420,
-150
],
"size": [
510,
510
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Model links",
"properties": {},
"widgets_values": [
"[Tutorial](https://docs.hanzo.ai/tutorials/image/hidream/hidream-i1) \n\n**diffusion models**\n- [hidream_i1_full_fp8.safetensors](https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/diffusion_models/hidream_i1_full_fp8.safetensors)\n\n**text_encoders**:\n\n- [clip_l_hidream.safetensors](https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/clip_l_hidream.safetensors)\n- [clip_g_hidream.safetensors](https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/clip_g_hidream.safetensors)\n- [t5xxl_fp8_e4m3fn_scaled.safetensors](https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/t5xxl_fp8_e4m3fn_scaled.safetensors) \n- [llama_3.1_8b_instruct_fp8_scaled.safetensors](https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/text_encoders/llama_3.1_8b_instruct_fp8_scaled.safetensors)\n\n**VAE**\n- [ae.safetensors](https://huggingface.co/hanzoui/HiDream-I1_HanzoStudio/resolve/main/split_files/vae/ae.safetensors) \n\n```\n📂 HanzoStudio/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ └── hidream_i1_full_fp8.safetensors \n│ ├── 📂 text_encoders/\n│ │ ├─── clip_l_hidream.safetensors\n│ │ ├─── clip_g_hidream.safetensors\n│ │ ├─── t5xxl_fp8_e4m3fn_scaled.safetensors\n│ │ └───llama_3.1_8b_instruct_fp8_scaled.safetensors\n│ ├── 📂 vae/\n│ │ └── ae.safetensors\n \n```"
],
"color": "#432",
"bgcolor": "#000"
}
],
"links": [
[
21,
16,
0,
3,
1,
"CONDITIONING"
],
[
51,
8,
0,
9,
0,
"IMAGE"
],
[
100,
53,
0,
3,
3,
"LATENT"
],
[
107,
55,
0,
8,
1,
"VAE"
],
[
111,
54,
0,
16,
0,
"CLIP"
],
[
112,
54,
0,
40,
0,
"CLIP"
],
[
114,
40,
0,
3,
2,
"CONDITIONING"
],
[
160,
3,
0,
8,
0,
"LATENT"
],
[
163,
70,
0,
3,
0,
"MODEL"
],
[
166,
76,
0,
70,
0,
"MODEL"
]
],
"groups": [
{
"id": 1,
"title": "Step 1 - Load Models",
"bounding": [
110,
-180,
380,
520
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 2,
"title": "Step 2 - Image size",
"bounding": [
110,
360,
380,
200
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 3,
"title": "Step3 - Prompt",
"bounding": [
510,
-180,
370,
313.6000061035156
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.33998058110189894,
"offset": [
850.7288880746062,
1086.9073331363259
]
},
"frontendVersion": "1.28.6",
"node_versions": {
"comfy-core": "0.3.28"
},
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}