PromptTermList 4 /noEmbryo
A fourth dropdown for the prompt terms you keep retyping
- Term
PromptTermList 4 is the fourth of the noEmbryo pack's six term-library dropdowns, and it's identical in behavior to its siblings with one meaningful twist: it reads its own file, TermLists/TermList4.json. The whole reason the author shipped six of these instead of one is independence - six dropdowns, six separate JSON files, six categories that never bleed into each other. Whatever you've got in TermList 1–3, this slot is yours to dedicate.
The mechanical picture is unchanged from the rest of the family. The terms dropdown shows labels from TermList4.json; the Term output emits the matching value as a string when you run the graph. A None label is always present for runs where you don't want a stored term. The file ships with only None, so you're starting from a blank slate.
Fill it the same way as the others: connect a text box to text, write the label= / value= format, flip store_input on, queue once, refresh the page - and your new label is in the dropdown. Deleting works by leaving value= empty. The strength input (0.05–2.0) wraps the output in ComfyUI's (term:strength) parenthesis weighting when you set it above 1.
Install
ComfyUI Manager → search "noEmbryo", or:
cd ComfyUI/custom_nodes
git clone https://github.com/noembryo/ComfyUI-noEmbryo.git
Restart and the node appears under Add node > noEmbryo > Term Nodes. No dependencies, no models, and TermList4.json is created for you on first launch.
One thing to keep in mind if you're picking a number: the pack's author openly calls these six obsolete, recommending Json Prompt Loader instead. For a single well-scoped category, this dropdown still works perfectly. If you need more than a handful of categories, the JSON loader's one-file approach is the better long-term structure.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| terms | COMBO | Choose a term from the TermList with the corresponding number | |
| textopt | STRING | Input text to store in the TermList Use the format: label=... ... value=.... .... ... | |
| strengthopt | FLOAT | 1.000.05–2 | Controls how much the image is allowed to change. 0.0 = almost no change 1.0 = maximum creativity |
| store_inputopt | BOOLEAN | false | Store the input text in the TermList Use the format: label=... ... value=.... .... ... |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| Term | STRING | — |