# model-keyword **Repository Path**: dbscholar0/model-keyword ## Basic Information - **Project Name**: model-keyword - **Description**: 自动将匹配的关键词插入到提示中。更新此扩展以获取最新的模型+关键词映射。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-08 - **Last Updated**: 2023-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # model-keyword Automatic1111 WEBUI extension to autofill keyword(trigger words) for custom stable diffusion models and LORA models. [model-keyword-github.webm](https://user-images.githubusercontent.com/1288793/205525862-a8eaebfe-1860-41d1-bc66-335896b467dd.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](https://user-images.githubusercontent.com/1288793/212831258-0eea1dc8-9b67-4395-9368-fd69eebe4fb0.png) 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) ### LORA model support LORA 1) Select LORA model from the Model dropdown. 2) Keywords dropdown list should contain keywords for the selected model. 3) Limitation: You can only select one model, and select one keyword or all keywords. 4) If you are using multiple LORA models, please check https://lora-help.coolai.app/ . ## 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.