Aller au contenu
Node packVérifiéExterne
Ouvrir la source

ComfyUI-EasyNoobai

Simple node to assist with prompt generation for NOOBAI XL / Illustrious models

Mainteneur@regiellisUnratedClasse

Profil du package

Statut
Vérifié
Éditeur
@regiellis
Source
GitHub

LIREMOI

ComfyUI EasyNoobAI

[!WARNING] All of the list used in this node are very large and can take a long time to generate. Please be patient when using this node. I am currently limited this to about 0.025% of the total list size which is equal to about 5000-6000 entries If dont see your favor character or artist, you can recompile the list with the script I have provided in the assets folder. You can create a new characters list by running py noobai-list-convert.py -i danbooru_character_webui.csv -o characters.py -n CHARACTERS -t 0.05 -d as and example. This will give you a file called characters.py which will need to be moved to the src folder...and comfyui restarted. You will need to use the flag -n [NAME] on all the files and you will need to match naming conventions that are being looked for in the scripts. for -n CHARACTERS -o characters.py or -n ARTISTS -o artists.py or -n E621_CHARACTERS -p e62_characters.py. you should back up all files before replacing them. Know that you will need to stash your changes before you can pull and update for the node

[!NOTE] I am not a prolific user of NOOBAI XL / Illustrious models; This node was created to help simplify the complex and sometimes confusing process of prompting with NOOBAI XL / Illustrious models. It is based on the implementation of different articles, model documentation, and images created with said models. This means I may not have hit the mark with the implementation of the node, but I have tried to make it as user-friendly as possible. If you have any suggestions or improvements, please feel free to reach out to me on the ComfyUI Discord server.

EasyNoobAI - Resources for implementation of EasyNoobAI prompt sturcture

TOOLS

The lists for the characters and artists are based on the tags from Danbooru and E621. Are massive, so I am currently limiting it to about 0.25% of the top tags. This is roughly about 5000-6000 entries for each list. If you find it to be too large or small, you can use the noobai-list-convert.py in the assets folder to convert the list to a smaller or larger list. This is a CLI and needs to be in the same folder as the csv files. You need to run these under a environment that has inquirer, tqdm, and colorama installed. You can install these by running pip install inquirer tqdm colorama in the terminal under a python environment.

node

NoobAI Prompt (Main Node)

  • Model: Lets you select the model you want to use. Use only NoobAI or Illustrious models.
  • Stop at Clip Layer: Stops the generation at the clip layer. Most models use -2.
  • Resolution: The resolution of the generated image. The higher the resolution, the better the quality of the image.
  • Batch Size: The number of images generated per prompt. The higher the batch size, the more images generated.
  • Character: The character you want to generate based on Danbooru tags.
  • Artist: The artist you want to generate based on Danbooru tags.
  • E621 Character: The character you want to generate based on E621 tags.
  • E621 Artist: The artist you want to generate based on E621 tags.
  • Girl Chraracter: Will insert [x] girl/s into the prompt.
  • Boy Character: Will insert [x] boy/s into the prompt.
  • Mature Character: Will change tags girl/s // boys/s to to Woman/Man...etc (Experimental, not sure this matters).
  • Year: The year you want to generate based on Danbooru tags.
  • Shot Type: The type of framing you want
  • Prompt: Open promp

Nœuds dans ce pack

Nœuds 10
  • EasyNoobai
  • EasyNoobaiMasterModel
  • NoobaiArtists
  • NoobaiCharacters
  • NoobaiClothing
  • NoobaiE621Artists
  • NoobaiE621Characters
  • NoobaiHairstyles
  • NoobaiPony
  • NoobaiPoses

Sources

3 sources
GitHubSource
github.com/regiellis/ComfyUI-EasyNoobai

Vérifié 3 oct.

GitHubSourceVersion fa8008023bdd97e10315e0648d0cc95cb1dd756b
github.com/regiellis/ComfyUI-EasyNoobai

Vérifié 3 oct.

Extraits de sources

1 extrait

Source context: Repo regiellis/ComfyUI-EasyNoobai