model-keyword/README.md

2.9 KiB

model-keyword

Automatic1111 WEBUI extension to autofill keyword for custom stable diffusion models.

model-keyword-github.webm

Installation

Copy the url of the repository ( https://github.com/mix1009/model-keyword ) into the extension tab and press "Install"

Screenshot 2022-12-01 at 12 14 25 PM

From "Extensions/Installed" tab press "Apply and restart UI". Screenshot 2022-12-01 at 12 18 43 PM

Usage

From txt2img, img2img tab, "Model Keyword" section is added. Model keyword extension is enabled by default. Click Model Keyword or triangle to reveal options.

model-keyword-open

When generating image, the extension will try to figure out which model is used and insert matching keyword to the prompt: model-keyword-usage

Keyword placement

Screenshot 2022-12-01 at 12 26 41 PM

Multiple keywords

Screenshot 2022-12-01 at 12 27 00 PM
  1. keyword1, keyword2 - use all keywords separated by comma
  2. random - choose one random keyword
  3. iterate - iterate through each keyword for each image generation
    • If sd-dynamic-prompts extension is installed, iterate will not work properly. Please disable Dynamic Prompts.
    • Alternatively, you can rename model-keyword to sd-model-keyword in the extensions folder. It will change the order of the extension and fix the bug.
  4. keyword1 - use first keyword
  5. keyword2 - use second keyword (if it exists)

Add Custom Mappings

custom_mappings
  • "Check" -> outputs model filename, hash, matching keyword(s), and source of match in result.

  • "Save" -> save custom mapping with keyword. (Fill keyword)

  • "Delete" -> deletes custom mapping for model if it's available.

  • Mappings are saved in custom-mappings.txt

  • If previous mapping is found, save overwrites it.

  • do NOT edit model-keyword.txt . It can be overwritten or cause conflict while upgrading.

  • hash value for model has been changed in webui(2023-01-14), this extension uses old hash value. Old hash value is no longer displayed in webui.