Merge branch 'new_mode' of https://github.com/AIrjen/OneButtonPrompt into new_mode
commit
6a6e2ba52a
|
|
@ -33,6 +33,7 @@ More of a Fooocus fan? Take a look at this excellent fork called [RuinedFooocus]
|
|||
- Has a set of __template prompts__ from various sources, __fully wildcarded__ and usable with Subject Override ==> [guide to prompt templates](https://github.com/AIrjen/OneButtonPrompt/blob/main/user_guides/templates.md)
|
||||
- Has multiple __prompt generation modes__ to choose from ==> [guide to prompt generation modes](https://github.com/AIrjen/OneButtonPrompt/blob/main/user_guides/prompt_generation_modes.md)
|
||||
- Stay in control, and fine-tune One Button Prompt with a __config__ file ==> [config file](https://github.com/AIrjen/OneButtonPrompt/blob/main/user_guides/config_file.md)
|
||||
- __Flufferize__ your prompt to enhance your results with Prompt Magic
|
||||
|
||||
## Important Notice
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"last_node_id": 223,
|
||||
"last_link_id": 333,
|
||||
"last_node_id": 225,
|
||||
"last_link_id": 337,
|
||||
"nodes": [
|
||||
{
|
||||
"id": 160,
|
||||
|
|
@ -29,7 +29,9 @@
|
|||
}
|
||||
],
|
||||
"title": "CFG Scale",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
8,
|
||||
"fixed"
|
||||
|
|
@ -102,7 +104,9 @@
|
|||
}
|
||||
],
|
||||
"title": "Total Steps (Base + Ref.)",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
30,
|
||||
"fixed"
|
||||
|
|
@ -138,9 +142,11 @@
|
|||
}
|
||||
],
|
||||
"title": "Seed",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
604260618514801,
|
||||
890019860370061,
|
||||
"randomize"
|
||||
],
|
||||
"color": "#432",
|
||||
|
|
@ -160,7 +166,7 @@
|
|||
"flags": {
|
||||
"collapsed": false
|
||||
},
|
||||
"order": 13,
|
||||
"order": 17,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
|
|
@ -171,7 +177,7 @@
|
|||
{
|
||||
"name": "text_g",
|
||||
"type": "STRING",
|
||||
"link": 325,
|
||||
"link": 336,
|
||||
"widget": {
|
||||
"name": "text_g"
|
||||
},
|
||||
|
|
@ -180,7 +186,7 @@
|
|||
{
|
||||
"name": "text_l",
|
||||
"type": "STRING",
|
||||
"link": 326,
|
||||
"link": 337,
|
||||
"widget": {
|
||||
"name": "text_l"
|
||||
},
|
||||
|
|
@ -225,7 +231,7 @@
|
|||
"1": 316.8831481933594
|
||||
},
|
||||
"flags": {},
|
||||
"order": 17,
|
||||
"order": 18,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
|
|
@ -300,7 +306,7 @@
|
|||
},
|
||||
"widgets_values": [
|
||||
"enable",
|
||||
604260618514801,
|
||||
890019860370061,
|
||||
"fixed",
|
||||
30,
|
||||
8,
|
||||
|
|
@ -341,7 +347,9 @@
|
|||
}
|
||||
],
|
||||
"title": "Steps On Base Model",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
30,
|
||||
"fixed"
|
||||
|
|
@ -361,7 +369,7 @@
|
|||
26
|
||||
],
|
||||
"flags": {},
|
||||
"order": 18,
|
||||
"order": 19,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
|
|
@ -397,7 +405,7 @@
|
|||
"1": 102.28533172607422
|
||||
},
|
||||
"flags": {},
|
||||
"order": 19,
|
||||
"order": 20,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
|
|
@ -439,7 +447,7 @@
|
|||
"1": 596.3757934570312
|
||||
},
|
||||
"flags": {},
|
||||
"order": 20,
|
||||
"order": 21,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
|
|
@ -475,13 +483,13 @@
|
|||
"1": 166
|
||||
},
|
||||
"flags": {},
|
||||
"order": 15,
|
||||
"order": 16,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
"name": "positive_prompt",
|
||||
"type": "STRING",
|
||||
"link": 324,
|
||||
"link": 335,
|
||||
"widget": {
|
||||
"name": "positive_prompt"
|
||||
}
|
||||
|
|
@ -517,56 +525,6 @@
|
|||
"color": "#2a363b",
|
||||
"bgcolor": "#3f5159"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"type": "CheckpointLoaderSimple",
|
||||
"pos": [
|
||||
-570,
|
||||
175
|
||||
],
|
||||
"size": {
|
||||
"0": 320.0830383300781,
|
||||
"1": 101.19705200195312
|
||||
},
|
||||
"flags": {},
|
||||
"order": 5,
|
||||
"mode": 0,
|
||||
"outputs": [
|
||||
{
|
||||
"name": "MODEL",
|
||||
"type": "MODEL",
|
||||
"links": [
|
||||
281
|
||||
],
|
||||
"slot_index": 0
|
||||
},
|
||||
{
|
||||
"name": "CLIP",
|
||||
"type": "CLIP",
|
||||
"links": [
|
||||
283,
|
||||
284
|
||||
],
|
||||
"slot_index": 1
|
||||
},
|
||||
{
|
||||
"name": "VAE",
|
||||
"type": "VAE",
|
||||
"links": [
|
||||
316
|
||||
],
|
||||
"slot_index": 2
|
||||
}
|
||||
],
|
||||
"properties": {
|
||||
"Node name for S&R": "CheckpointLoaderSimple"
|
||||
},
|
||||
"widgets_values": [
|
||||
"sd_xl_base_1.0.safetensors"
|
||||
],
|
||||
"color": "#432",
|
||||
"bgcolor": "#653"
|
||||
},
|
||||
{
|
||||
"id": 219,
|
||||
"type": "PrimitiveNode",
|
||||
|
|
@ -579,7 +537,7 @@
|
|||
"1": 58
|
||||
},
|
||||
"flags": {},
|
||||
"order": 6,
|
||||
"order": 5,
|
||||
"mode": 0,
|
||||
"outputs": [
|
||||
{
|
||||
|
|
@ -596,7 +554,9 @@
|
|||
}
|
||||
],
|
||||
"title": "File Location",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
"%date:yyyy-M-d%/ComfyUI"
|
||||
],
|
||||
|
|
@ -615,7 +575,7 @@
|
|||
"1": 210
|
||||
},
|
||||
"flags": {},
|
||||
"order": 7,
|
||||
"order": 6,
|
||||
"mode": 0,
|
||||
"title": "Note - Empty Latent Image",
|
||||
"properties": {
|
||||
|
|
@ -641,7 +601,7 @@
|
|||
"flags": {
|
||||
"collapsed": false
|
||||
},
|
||||
"order": 16,
|
||||
"order": 15,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
|
|
@ -705,7 +665,7 @@
|
|||
"1": 58
|
||||
},
|
||||
"flags": {},
|
||||
"order": 8,
|
||||
"order": 7,
|
||||
"mode": 0,
|
||||
"properties": {
|
||||
"text": ""
|
||||
|
|
@ -730,7 +690,7 @@
|
|||
"flags": {
|
||||
"collapsed": false
|
||||
},
|
||||
"order": 9,
|
||||
"order": 8,
|
||||
"mode": 0,
|
||||
"outputs": [
|
||||
{
|
||||
|
|
@ -746,7 +706,9 @@
|
|||
}
|
||||
],
|
||||
"title": "Overwrite Subject",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
""
|
||||
],
|
||||
|
|
@ -767,7 +729,7 @@
|
|||
"flags": {
|
||||
"collapsed": false
|
||||
},
|
||||
"order": 10,
|
||||
"order": 9,
|
||||
"mode": 0,
|
||||
"outputs": [
|
||||
{
|
||||
|
|
@ -783,13 +745,231 @@
|
|||
}
|
||||
],
|
||||
"title": "Overwrite Outfit",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
""
|
||||
],
|
||||
"color": "#232",
|
||||
"bgcolor": "#353"
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"type": "PrimitiveNode",
|
||||
"pos": [
|
||||
-1242,
|
||||
-95
|
||||
],
|
||||
"size": {
|
||||
"0": 434.15277099609375,
|
||||
"1": 152.36099243164062
|
||||
},
|
||||
"flags": {},
|
||||
"order": 10,
|
||||
"mode": 0,
|
||||
"outputs": [
|
||||
{
|
||||
"name": "STRING",
|
||||
"type": "STRING",
|
||||
"links": [
|
||||
329
|
||||
],
|
||||
"slot_index": 0,
|
||||
"widget": {
|
||||
"name": "base_negative"
|
||||
}
|
||||
}
|
||||
],
|
||||
"title": "Negative Prompt",
|
||||
"properties": {
|
||||
"Run widget replace on values": false
|
||||
},
|
||||
"widgets_values": [
|
||||
"text, watermark\n"
|
||||
],
|
||||
"color": "#322",
|
||||
"bgcolor": "#533"
|
||||
},
|
||||
{
|
||||
"id": 221,
|
||||
"type": "OneButtonPrompt",
|
||||
"pos": [
|
||||
-630,
|
||||
-548
|
||||
],
|
||||
"size": {
|
||||
"0": 315,
|
||||
"1": 386
|
||||
},
|
||||
"flags": {},
|
||||
"order": 12,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
"name": "custom_subject",
|
||||
"type": "STRING",
|
||||
"link": 327,
|
||||
"widget": {
|
||||
"name": "custom_subject"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "custom_outfit",
|
||||
"type": "STRING",
|
||||
"link": 328,
|
||||
"widget": {
|
||||
"name": "custom_outfit"
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "prompt",
|
||||
"type": "STRING",
|
||||
"links": [
|
||||
333,
|
||||
334
|
||||
],
|
||||
"shape": 3,
|
||||
"slot_index": 0
|
||||
},
|
||||
{
|
||||
"name": "prompt_g",
|
||||
"type": "STRING",
|
||||
"links": null,
|
||||
"shape": 3
|
||||
},
|
||||
{
|
||||
"name": "prompt_l",
|
||||
"type": "STRING",
|
||||
"links": null,
|
||||
"shape": 3
|
||||
}
|
||||
],
|
||||
"properties": {
|
||||
"Node name for S&R": "OneButtonPrompt"
|
||||
},
|
||||
"widgets_values": [
|
||||
5,
|
||||
"all",
|
||||
"all",
|
||||
20,
|
||||
"all",
|
||||
"",
|
||||
"",
|
||||
"all",
|
||||
"all",
|
||||
"all",
|
||||
"all",
|
||||
false,
|
||||
"SDXL",
|
||||
1054047122686601,
|
||||
"randomize"
|
||||
],
|
||||
"color": "#2a363b",
|
||||
"bgcolor": "#3f5159"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"type": "CheckpointLoaderSimple",
|
||||
"pos": [
|
||||
-570,
|
||||
175
|
||||
],
|
||||
"size": {
|
||||
"0": 320.0830383300781,
|
||||
"1": 101.19705200195312
|
||||
},
|
||||
"flags": {},
|
||||
"order": 11,
|
||||
"mode": 0,
|
||||
"outputs": [
|
||||
{
|
||||
"name": "MODEL",
|
||||
"type": "MODEL",
|
||||
"links": [
|
||||
281
|
||||
],
|
||||
"slot_index": 0
|
||||
},
|
||||
{
|
||||
"name": "CLIP",
|
||||
"type": "CLIP",
|
||||
"links": [
|
||||
283,
|
||||
284
|
||||
],
|
||||
"slot_index": 1
|
||||
},
|
||||
{
|
||||
"name": "VAE",
|
||||
"type": "VAE",
|
||||
"links": [
|
||||
316
|
||||
],
|
||||
"slot_index": 2
|
||||
}
|
||||
],
|
||||
"properties": {
|
||||
"Node name for S&R": "CheckpointLoaderSimple"
|
||||
},
|
||||
"widgets_values": [
|
||||
"dreamshaperXL10_alpha2Xl10.safetensors"
|
||||
],
|
||||
"color": "#432",
|
||||
"bgcolor": "#653"
|
||||
},
|
||||
{
|
||||
"id": 224,
|
||||
"type": "OneButtonFlufferize",
|
||||
"pos": [
|
||||
-197,
|
||||
-542
|
||||
],
|
||||
"size": {
|
||||
"0": 325.6371154785156,
|
||||
"1": 166.23045349121094
|
||||
},
|
||||
"flags": {},
|
||||
"order": 14,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
"name": "prompt",
|
||||
"type": "STRING",
|
||||
"link": 334,
|
||||
"widget": {
|
||||
"name": "prompt"
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "fluffed_prompt",
|
||||
"type": "STRING",
|
||||
"links": [
|
||||
335,
|
||||
336,
|
||||
337
|
||||
],
|
||||
"shape": 3,
|
||||
"slot_index": 0
|
||||
}
|
||||
],
|
||||
"properties": {
|
||||
"Node name for S&R": "OneButtonFlufferize"
|
||||
},
|
||||
"widgets_values": [
|
||||
"",
|
||||
"dynamic",
|
||||
false,
|
||||
921089971232293,
|
||||
"randomize"
|
||||
],
|
||||
"color": "#2a363b",
|
||||
"bgcolor": "#3f5159"
|
||||
},
|
||||
{
|
||||
"id": 223,
|
||||
"type": "AutoNegativePrompt",
|
||||
|
|
@ -797,12 +977,12 @@
|
|||
-633,
|
||||
-113
|
||||
],
|
||||
"size": [
|
||||
327,
|
||||
170.40017700195312
|
||||
],
|
||||
"size": {
|
||||
"0": 327,
|
||||
"1": 174
|
||||
},
|
||||
"flags": {},
|
||||
"order": 14,
|
||||
"order": 13,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
|
|
@ -843,126 +1023,12 @@
|
|||
"text, watermark\n",
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
"SDXL",
|
||||
209255417752634,
|
||||
"randomize"
|
||||
],
|
||||
"color": "#322",
|
||||
"bgcolor": "#533"
|
||||
},
|
||||
{
|
||||
"id": 221,
|
||||
"type": "OneButtonPrompt",
|
||||
"pos": [
|
||||
-630,
|
||||
-538
|
||||
],
|
||||
"size": {
|
||||
"0": 315,
|
||||
"1": 370
|
||||
},
|
||||
"flags": {},
|
||||
"order": 12,
|
||||
"mode": 0,
|
||||
"inputs": [
|
||||
{
|
||||
"name": "custom_subject",
|
||||
"type": "STRING",
|
||||
"link": 327,
|
||||
"widget": {
|
||||
"name": "custom_subject"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "custom_outfit",
|
||||
"type": "STRING",
|
||||
"link": 328,
|
||||
"widget": {
|
||||
"name": "custom_outfit"
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "prompt",
|
||||
"type": "STRING",
|
||||
"links": [
|
||||
324,
|
||||
325,
|
||||
326,
|
||||
333
|
||||
],
|
||||
"shape": 3,
|
||||
"slot_index": 0
|
||||
},
|
||||
{
|
||||
"name": "prompt_g",
|
||||
"type": "STRING",
|
||||
"links": null,
|
||||
"shape": 3
|
||||
},
|
||||
{
|
||||
"name": "prompt_l",
|
||||
"type": "STRING",
|
||||
"links": null,
|
||||
"shape": 3
|
||||
}
|
||||
],
|
||||
"properties": {
|
||||
"Node name for S&R": "OneButtonPrompt"
|
||||
},
|
||||
"widgets_values": [
|
||||
5,
|
||||
"all",
|
||||
"all",
|
||||
20,
|
||||
"all",
|
||||
"",
|
||||
"",
|
||||
"all",
|
||||
"all",
|
||||
"all",
|
||||
"all",
|
||||
false,
|
||||
0,
|
||||
"randomize"
|
||||
],
|
||||
"color": "#2a363b",
|
||||
"bgcolor": "#3f5159"
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"type": "PrimitiveNode",
|
||||
"pos": [
|
||||
-1242,
|
||||
-95
|
||||
],
|
||||
"size": {
|
||||
"0": 434.15277099609375,
|
||||
"1": 152.36099243164062
|
||||
},
|
||||
"flags": {},
|
||||
"order": 11,
|
||||
"mode": 0,
|
||||
"outputs": [
|
||||
{
|
||||
"name": "STRING",
|
||||
"type": "STRING",
|
||||
"links": [
|
||||
329
|
||||
],
|
||||
"slot_index": 0,
|
||||
"widget": {
|
||||
"name": "text_g"
|
||||
}
|
||||
}
|
||||
],
|
||||
"title": "Negative Prompt",
|
||||
"properties": {},
|
||||
"widgets_values": [
|
||||
"text, watermark\n"
|
||||
],
|
||||
"color": "#322",
|
||||
"bgcolor": "#533"
|
||||
}
|
||||
],
|
||||
"links": [
|
||||
|
|
@ -1094,30 +1160,6 @@
|
|||
1,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
324,
|
||||
221,
|
||||
0,
|
||||
218,
|
||||
0,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
325,
|
||||
221,
|
||||
0,
|
||||
50,
|
||||
1,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
326,
|
||||
221,
|
||||
0,
|
||||
50,
|
||||
2,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
327,
|
||||
215,
|
||||
|
|
@ -1173,6 +1215,38 @@
|
|||
223,
|
||||
0,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
334,
|
||||
221,
|
||||
0,
|
||||
224,
|
||||
0,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
335,
|
||||
224,
|
||||
0,
|
||||
218,
|
||||
0,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
336,
|
||||
224,
|
||||
0,
|
||||
50,
|
||||
1,
|
||||
"STRING"
|
||||
],
|
||||
[
|
||||
337,
|
||||
224,
|
||||
0,
|
||||
50,
|
||||
2,
|
||||
"STRING"
|
||||
]
|
||||
],
|
||||
"groups": [],
|
||||
|
|
|
|||
|
|
@ -1,10 +1,11 @@
|
|||
# ComfyUI integration
|
||||
One Button Prompt is now also a ComfyUI extension.
|
||||
|
||||
There are 4 nodes currently availabe, with One Button Prompt node being the main one.
|
||||
There are 7 nodes currently availabe, with One Button Prompt node being the main one.
|
||||
You can slam it in every workflow, where you replace it with the Positive Prompt node.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
## Installing in ComfyUI
|
||||
|
|
@ -59,6 +60,30 @@ Has a simple prompt output and a preset selector. You can add new presets by man
|
|||
|
||||

|
||||
|
||||
## One Button Artify
|
||||
|
||||
One Button Artify works as an artist mixer for your prompt. Like SDXL styles, but for all artists known in Stable Diffusion.
|
||||
|
||||
It works best when adding a simple prompt.
|
||||
|
||||
It has the following settings to play with:
|
||||
|
||||
- Artist --> Selection of the style of artists to choose from.
|
||||
- amount_of_artists --> Amount of artists to generate. Select random, for a choice between 1 and 3.
|
||||
- artify_mode --> __standard__ adds tags according to the chosen artist. __remix__ chooses tags from different than the chosen artist. __super remix turbo__ chooses wildly from a long list of tags.
|
||||
|
||||

|
||||
> vibrant art by Chiho Aoshima, Digital Art, cute norwegian forest cat, Superflat art movement, kawaii aesthetics, fantastical and surreal imagery, blending traditional Japanese motifs with contemporary themes, vibrant colors, otherworldly landscapes, sharp focus, dynamic, contemporary, full color, grand illumination
|
||||
|
||||
## One Button Flufferize
|
||||
|
||||
One Button Prompts lightweight implementation of Fooocus Prompt Magic. It will enhance the output by adding quality tags at the end of your prompt. See the example above.
|
||||
|
||||
It is standardly set to __dynamic__. You can turn it off by choosing __none__.
|
||||
|
||||
Choose __short__, __medium__ or __long__ for more direct control.
|
||||
|
||||
Don't __reverse the polarity!__
|
||||
|
||||
## Create Prompt Variant
|
||||
You can use the "Create Prompt Variant" node, to create variants based on a prompt you input. The strength of the variant is set with the "insanity level" slider. Simply connect it between the positive prompt and the CLIP encoder module.
|
||||
|
|
|
|||
Loading…
Reference in New Issue