Modernize default workflow.

This commit is contained in:
Tomoaki Hayasaka 2023-05-19 16:45:20 +09:00
parent 8bbd9815a9
commit caf10958a7

View File

@ -1,119 +1,183 @@
export const defaultGraph = { export const defaultGraph = {
last_node_id: 9, last_node_id: 14,
last_link_id: 9, last_link_id: 17,
nodes: [ nodes: [
{ {
id: 7, id: 6,
type: "CLIPTextEncode", type: "CLIPTextEncode",
pos: [413, 389], pos: [440, 180],
size: { 0: 425.27801513671875, 1: 180.6060791015625 }, size: [260, 100],
flags: {}, flags: {},
order: 3, order: 3,
mode: 0, mode: 0,
inputs: [{ name: "clip", type: "CLIP", link: 5 }], inputs: [{ name: "clip", type: "CLIP", link: 3 }],
outputs: [{ name: "CONDITIONING", type: "CONDITIONING", links: [6], slot_index: 0 }], outputs: [{ name: "CONDITIONING", type: "CONDITIONING", links: [4], slot_index: 0 }],
properties: {}, properties: {},
widgets_values: ["text, watermark"], widgets_values: ["beautiful scenery nature\nglass bottle landscape,\n, purple galaxy bottle,"]
}, },
{ {
id: 6, id: 7,
type: "CLIPTextEncode", type: "CLIPTextEncode",
pos: [415, 186], pos: [440, 320],
size: { 0: 422.84503173828125, 1: 164.31304931640625 }, size: [260, 100],
flags: {}, flags: {},
order: 2, order: 4,
mode: 0, mode: 0,
inputs: [{ name: "clip", type: "CLIP", link: 3 }], inputs: [{ name: "clip", type: "CLIP", link: 5 }],
outputs: [{ name: "CONDITIONING", type: "CONDITIONING", links: [4], slot_index: 0 }], outputs: [{ name: "CONDITIONING", type: "CONDITIONING", links: [6], slot_index: 0 }],
properties: {}, properties: {},
widgets_values: ["beautiful scenery nature glass bottle landscape, , purple galaxy bottle,"], widgets_values: ["text, watermark"]
}, },
{ {
id: 5, id: 11,
type: "EmptyLatentImage", type: "Reroute",
pos: [473, 609], pos: [440, 100],
size: { 0: 315, 1: 106 }, size: [82, 26],
flags: {}, flags: {},
order: 1, order: 2,
mode: 0, mode: 0,
outputs: [{ name: "LATENT", type: "LATENT", links: [2], slot_index: 0 }], inputs: [{ name: "", type: "*", link: 10 }],
properties: {}, outputs: [{ name: "MODEL", type: "MODEL", links: [11], slot_index: 0 }],
widgets_values: [512, 512, 1], properties: { showOutputText: true, horizontal: false }
}, },
{ {
id: 3, id: 13,
type: "KSampler", type: "Reroute",
pos: [863, 186], pos: [440, 580],
size: { 0: 315, 1: 262 }, size: [75, 26],
flags: {}, flags: {},
order: 4, order: 5,
mode: 0, mode: 0,
inputs: [ inputs: [{ name: "", type: "*", link: 13 }],
{ name: "model", type: "MODEL", link: 1 }, outputs: [{ name: "VAE", type: "VAE", links: [14], slot_index: 0 }],
{ name: "positive", type: "CONDITIONING", link: 4 }, properties: { showOutputText: true, horizontal: false }
{ name: "negative", type: "CONDITIONING", link: 6 }, },
{ name: "latent_image", type: "LATENT", link: 2 }, {
], id: 3,
outputs: [{ name: "LATENT", type: "LATENT", links: [7], slot_index: 0 }], type: "KSampler",
properties: {}, pos: [780, 180],
widgets_values: [156680208700286, true, 20, 8, "euler", "normal", 1], size: [280, 260],
}, flags: {},
{ order: 8,
id: 8, mode: 0,
type: "VAEDecode", inputs: [
pos: [1209, 188], { name: "model", type: "MODEL", link: 12 },
size: { 0: 210, 1: 46 }, { name: "positive", type: "CONDITIONING", link: 4 },
flags: {}, { name: "negative", type: "CONDITIONING", link: 6 },
order: 5, { name: "latent_image", type: "LATENT", link: 2 }
mode: 0, ],
inputs: [ outputs: [{ name: "LATENT", type: "LATENT", links: [7], slot_index: 0 }],
{ name: "samples", type: "LATENT", link: 7 }, properties: {},
{ name: "vae", type: "VAE", link: 8 }, widgets_values: [156680208700286, "increment", 20, 8, "euler", "normal", 1]
], },
outputs: [{ name: "IMAGE", type: "IMAGE", links: [9], slot_index: 0 }], {
properties: {}, id: 10,
}, type: "PreviewImage",
{ pos: [1140, 320],
id: 9, size: [210, 246],
type: "SaveImage", flags: {},
pos: [1451, 189], order: 10,
size: { 0: 210, 1: 26 }, mode: 0,
flags: {}, inputs: [{ name: "images", type: "IMAGE", link: 16 }],
order: 6, properties: {}
mode: 0, },
inputs: [{ name: "images", type: "IMAGE", link: 9 }], {
properties: {}, id: 14,
}, type: "Reroute",
{ pos: [980, 580],
id: 4, size: [75, 26],
type: "CheckpointLoaderSimple", flags: {},
pos: [26, 474], order: 7,
size: { 0: 315, 1: 98 }, mode: 0,
flags: {}, inputs: [{ name: "", type: "*", link: 14 }],
order: 0, outputs: [{ name: "VAE", type: "VAE", links: [15], slot_index: 0 }],
mode: 0, properties: { showOutputText: true, horizontal: false }
outputs: [ },
{ name: "MODEL", type: "MODEL", links: [1], slot_index: 0 }, {
{ name: "CLIP", type: "CLIP", links: [3, 5], slot_index: 1 }, id: 12,
{ name: "VAE", type: "VAE", links: [8], slot_index: 2 }, type: "Reroute",
], pos: [620, 100],
properties: {}, size: [82, 26],
widgets_values: ["v1-5-pruned-emaonly.ckpt"], flags: {},
}, order: 6,
], mode: 0,
links: [ inputs: [{ name: "", type: "*", link: 11 }],
[1, 4, 0, 3, 0, "MODEL"], outputs: [{ name: "MODEL", type: "MODEL", links: [12], slot_index: 0 }],
[2, 5, 0, 3, 3, "LATENT"], properties: { showOutputText: true, horizontal: false }
[3, 4, 1, 6, 0, "CLIP"], },
[4, 6, 0, 3, 1, "CONDITIONING"], {
[5, 4, 1, 7, 0, "CLIP"], id: 5,
[6, 7, 0, 3, 2, "CONDITIONING"], type: "EmptyLatentImage",
[7, 3, 0, 8, 0, "LATENT"], pos: [480, 460],
[8, 4, 2, 8, 1, "VAE"], size: [220, 100],
[9, 8, 0, 9, 0, "IMAGE"], flags: {},
], order: 0,
groups: [], mode: 0,
config: {}, outputs: [{ name: "LATENT", type: "LATENT", links: [2], slot_index: 0 }],
extra: {}, properties: {},
version: 0.4, widgets_values: [512, 512, 1]
},
{
id: 4,
type: "CheckpointLoaderSimple",
pos: [20, 160],
size: [340, 100],
flags: {},
order: 1,
mode: 0,
outputs: [
{ name: "MODEL", type: "MODEL", links: [10], slot_index: 0 },
{ name: "CLIP", type: "CLIP", links: [3, 5], slot_index: 1 },
{ name: "VAE", type: "VAE", links: [13], slot_index: 2 }
],
properties: {},
widgets_values: ["v1-5-pruned-emaonly.ckpt"]
},
{
id: 9,
type: "SaveImage",
pos: [1420, 180],
size: [220, 280],
flags: {},
order: 11,
mode: 0,
inputs: [{ name: "images", type: "IMAGE", link: 17 }],
properties: {},
widgets_values: ["ComfyUI"]
},
{
id: 8,
type: "VAEDecode",
pos: [1140, 180],
size: [140, 46],
flags: {},
order: 9,
mode: 0,
inputs: [
{ name: "samples", type: "LATENT", link: 7 },
{ name: "vae", type: "VAE", link: 15 }
],
outputs: [{ name: "IMAGE", type: "IMAGE", links: [16, 17], slot_index: 0 }],
properties: {}
}
],
links: [
[2, 5, 0, 3, 3, "LATENT"],
[3, 4, 1, 6, 0, "CLIP"],
[4, 6, 0, 3, 1, "CONDITIONING"],
[5, 4, 1, 7, 0, "CLIP"],
[6, 7, 0, 3, 2, "CONDITIONING"],
[7, 3, 0, 8, 0, "LATENT"],
[10, 4, 0, 11, 0, "*"],
[11, 11, 0, 12, 0, "*"],
[12, 12, 0, 3, 0, "MODEL"],
[13, 4, 2, 13, 0, "*"],
[14, 13, 0, 14, 0, "*"],
[15, 14, 0, 8, 1, "VAE"],
[16, 8, 0, 10, 0, "IMAGE"]
],
groups: [],
config: {},
extra: {},
version: 0.4
}; };