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 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 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.