|
# Randomizer Keywords |
|
This extension for stable-diffusion-webui adds some keywords using the extra networks syntax to allow randomization of parameters when combined with the [Dynamic Prompts](https://github.com/adieyal/sd-dynamic-prompts/tree/main/sd_dynamic_prompts) extension. |
|
|
|
## Example |
|
When used with Dynamic Prompts, this prompt will pick from a random checkpoint each batch: |
|
|
|
``` |
|
{<checkpoint:animefull-latest>|<checkpoint:wd15-beta1-fp32>} |
|
``` |
|
|
|
And you can use random choices inside keywords, too: |
|
``` |
|
<width:{512|768}>, <height:{512|768}> |
|
``` |
|
|
|
You can also assemble a wildcard list containing text like model names to choose from, and deploy it inside the keywords: |
|
|
|
``` |
|
<addnet_model_1:__artist_loras__> |
|
``` |
|
|
|
## List of Keywords |
|
This extension adds the following special keywords to be used in prompts: |
|
|
|
- `<checkpoint:animefull-latest.ckpt>` - SD Checkpoint |
|
- `<vae:animefull-latest.vae.pt>` - SD VAE |
|
- `<cfg_scale:7>` - CFG Scale |
|
- `<seed:1>` - Seed |
|
- `<subseed:1>` - Subseed |
|
- `<subseed_strength:1>` - Subseed Strength |
|
- `<sampler_name:Euler a>` - Sampler Name |
|
- `<steps:20>` - Sampling Steps |
|
- `<width:512>` - Width |
|
- `<height:512>` - Height |
|
- `<tiling:true>` - Tiling |
|
- `<restore_faces:true>` - Restore Faces |
|
- `<s_churn:true>` - Sigma Churn |
|
- `<s_tmin:true>` - Sigma Min |
|
- `<s_tmax:true>` - Sigma Max |
|
- `<s_noise:true>` - Sigma Noise |
|
- `<eta:512>` - Eta |
|
- `<clip_skip:1>` - CLIP Skip |
|
- `<ddim_discretize:quad>` - DDIM Discretize |
|
- `<denoising_strength:0.7>` - Denoising Strength |
|
- `<hr_upscaler:Latent>` - Hires. Fix Upscaler (txt2img) |
|
- `<hr_second_pass_steps:10>` - Hires. Fix Steps (txt2img) |
|
- `<mask_blur:2>` - Mask Blur (img2img) |
|
- `<inpainting_mask_weight:2>` - Inpainting Mask Weight (img2img) |
|
- `<addnet_model_1:rembrandt>` - [Additional Networks](https://github.com/kohya-ss/sd-webui-additional-networks) Model (up to 5) |
|
- `<addnet_weight_1:1.0>` - Additional Networks Weight (up to 5) |
|
- `<addnet_unet_weight_1:1.0>` - Additional Networks UNet Weight (up to 5) |
|
- `<addnet_tenc_weight_1:1.0>` - Additional Networks TEnc Weight (up to 5) |
|
|
|
**NOTE**: These keywords will be applied *per-batch*, not per-prompt. This is because you can't change things like checkpoints or sampler parameters for individual images in a batch. |
|
|