model-keyword/README.md

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

reveal

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

Adding custom mappings

Edit extensions/model-keyword/model-keyword-user.txt . model-keyword-user.txt is a csv file.

  • Format is model_hash, keyword_or_keywords, optional_ckpt_filename for each line.
  • keywords are separated by pipe character |.
  • do NOT edit model-keyword.txt . It can be overwritten or cause conflict while upgrading.
# csv file for adding custom model_hash to keyword mapping
# line starting with # is ignored.

# model_hash, keyword
41fef4bd, nousr robot

# model provides multiple keywords
4d5cca44, TinyPlanet|TinyCityPlanet

# in case there is a hash collision. it will use the closest matching filename.ckpt
# model_hash, keyword, filename.ckpt
a2a802b2, SKSKS app icon, App_Icons_V1_PublicPrompts.ckpt
a2a802b2, 16-bit-landscape pixel art style, 16-bit-landscape_PublicPrompts.ckpt