https://github.com/haoming02/sd-webui-easy-tag-insert
An Extension for Automatic1111 Webui that helps inserting prompts
https://github.com/haoming02/sd-webui-easy-tag-insert
stable-diffusion-webui stable-diffusion-webui-plugin
Last synced: 10 months ago
JSON representation
An Extension for Automatic1111 Webui that helps inserting prompts
- Host: GitHub
- URL: https://github.com/haoming02/sd-webui-easy-tag-insert
- Owner: Haoming02
- License: mit
- Created: 2023-05-31T08:16:33.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T09:39:22.000Z (over 1 year ago)
- Last Synced: 2024-10-30T10:32:57.913Z (over 1 year ago)
- Topics: stable-diffusion-webui, stable-diffusion-webui-plugin
- Language: Python
- Homepage:
- Size: 265 KB
- Stars: 49
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# SD Webui Easy Tag Insert
This is an Extension for the [Automatic1111 Webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui), which trivializes inserting prompts.
> Compatible with [Forge](https://github.com/lllyasviel/stable-diffusion-webui-forge)

(with Group the Cards based on Categories enabled)
## How to Use
This Extension creates a new "Extra Networks" tab - **EZ-Tags**. You can customize the cards so that they insert the specified prompts when clicked. Support both **Positive** and **Negative** prompt fields.
## Use Cases
You can use this Extension to simply make shortcuts for long prompts:
```yaml
Positive: (high quality, best quality)
Negative: (low quality, worst quality)
```
This is useful for LoRA **trigger words**, especially those that contain multiple concepts/characters:
```yaml
Chara1: trigger1,
Chara2: trigger2,
Chara3: trigger3,
```
## How to Edit Cards
The cards are loaded from the `.tag` files inside the `cards` folder. On a fresh install, the Extension will automatically rename the `examples` folder into `cards`. You may add/remove cards by modifying the Table in the **EZ Tags Editor** tab:
- Press the **Load** button first to load the cards into the Table
- To add a new card, simply write a new entry in the last row
- The Table will automatically expand
- Completely empty rows will be deleted
- To remove a card, press the `❌` button
- You can have `\` character in **Category** for better grouping; these get created as sub-folders
- Do **not** add `\` in **Name**
- Order of the cards does not matter
- Press the **Save** button to save the tags into the folder
- Rows with any column empty will be **ignored**
- You can then live reload the cards by pressing the **Refresh** button in the `Extra Networks`, without having to restart the UI
## Settings
> *found in the `EZ Tags` section under the User Interface category of the **Settings** tab*
- **Group the Cards based on Categories:** This create a new row per category, to help you find the card more easily
- Recommended to lower the card size if enabled
- **Use custom style:** This overrides the default `Extra Networks` look with smaller and stylized cards, resulting in a more compact selection
- *(The original look before the **v3.0** rewrite)*