Browse Source

Update README.md

links and info
wyrde-docs
wyrde 2 years ago
parent
commit
795d834fae
  1. 37
      basics/token-random-example/README.md

37
basics/token-random-example/README.md

@ -1,50 +1,43 @@
# Token Random Values Example # Using Tokens for Random Values
Makes extensive use of [WAS nodes.](https://github.com/WASasquatch/was-node-suite-comfyui) Makes extensive use of [WAS nodes.](https://github.com/WASasquatch/was-node-suite-comfyui)
* Install WAS suit and avoid a mess of red boxes. * Install WAS suit and avoid a mess of red boxes.
<img src="./token random values example.png" align="middle" width="90%"> <img src="./token random values example.png" align="middle" width="90%">
Was tokens are used to inject random values into the positive prompt. Tokens are created and then assigned random values from list boxes.
<img src="./token nodes 1.png" align="middle" width="50%">
The tokens names are placed in a text box. The contens of the list box are sent to conditioning.
<img src="./token nodes 3.png" align="middle" width="50%">
* In comfyui, words in {curly braces | separated by | pipes are | used to | generate} random results. Due to the way comfyui functions, an image's workflow will contain only the items in the prompt which were evaluated for the image. Other random elements will be dropped. Why do this instead of {curly|braces}?
* In comfyui, words in {curly braces | separated by | pipes are | used to | generate} random results. Due to the way comfyui functions, an image's workflow will contain only the items in the prompt which were evaluated for the image. The rest of the random list is dropped.
Why the text concatenate?
* Because of how the backend evaluates the text boxes, it doesn't know the contents of the tokens have changed when parsing the prompts. There's two ways to fix this: * Because of how the backend evaluates the text boxes, it doesn't know the contents of the tokens have changed when parsing the prompts. There's two ways to fix this:
* put `{ | | }` in the prompt. It will evaluate the space each time and run the prompt, thus also evaluating tokens. * put `{ | | }` in the prompt. It will evaluate the space each time and run the prompt, thus also evaluating tokens.
* make a new multiline node→random line node→text concatenate (the random result and the prompt) → text parse tokens → text to conditioning * make a new multiline node→random line node→text concatenate (the random result and the prompt) → text parse tokens → text to conditioning
* this is more complex, but preserves the text prompt in the image workflow. * this is more complex, but preserves the text prompt in the image workflow.
<img src="some image" align="middle"> <!-- <img src="some image" align="middle"> -->
## some heading
stuff
This workflow
* more
* stuff
* here
## another heading
## Versions
## Example Results ## Example Results
* images * <img src="example-prefix_00008_.png" width="25%" align="middle"><img src="example-prefix_00009_.png" width="25%" align="middle">
<!-- <img src="" width="10%" align="middle"> --> <!-- <img src="" width="10%" align="middle"> -->
## resources ## resources
* [WAS nodes.](https://github.com/WASasquatch/was-node-suite-comfyui)
<!-- things people might want to duplicate results --> <!-- things people might want to duplicate results -->
Model Model
* https://civitai.com/models/4384/dreamshaper * https://huggingface.co/Vsukiyaki/SukiyakiMix-v1.0
Lora Lora
* https://civitai.com/models/8858/maplestory2game-chibi-style-hn * https://civitai.com/models/21458/anime-kisses
* https://civitai.com/models/21670/astrobabes * https://civitai.com/models/21670/astrobabes
* https://civitai.com/models/25803/battle-angels * https://civitai.com/models/25803/battle-angels
@ -54,7 +47,7 @@ Embeds
Custom Nodes Custom Nodes
* [WAS Suite](https://github.com/WASasquatch/was-node-suite-comfyui) * [WAS Suite](https://github.com/WASasquatch/was-node-suite-comfyui)
* [omar QoL](https://github.com/omar92/ComfyUI-QualityOfLifeSuit_Omar92)
<!-- will likely forget to doublecheck this --> <!-- will likely forget to doublecheck this -->
<p align="right"><a href="..">[back]</a><a href="../../../.."> [home]</a></p> <p align="right"><a href="..">[back]</a><a href="../../../.."> [home]</a></p>

Loading…
Cancel
Save