V4 Negative Prompt βοΈπ π π
The dedicated negative-prompt box for NovelAI V4/V4.5 workflows
- STRING
The counterpart to the pack's V4BasePrompt node, doing the same job for the other half of the prompt: a dedicated, clearly-labeled box for the negative prompt in NovelAI V4/V4.5 workflows. One multiline input, negative_caption, one STRING output, and a convert function that hands your text back unchanged. It's a labeled passthrough, and that's the whole point.
V4 models receive their negative prompt as a structured v4_negative_prompt.base_caption field on the API, and GenerateNAID fills that from whatever is wired into its negative input. So the README's V4 wiring looks like:
V4BasePrompt ------> positive
GenerateNAID
V4NegativePrompt -> negative
Everything you'd expect from a negative prompt applies here, with a V4-flavored caveat. On these models the negative is where you put structural things you want suppressed - lowres, bad anatomy, extra limbs, watermark, text - rather than style words you're trying to subtract (the KB's prompt-engineering essay points out that stating what you want positively usually beats negating what you don't, on LLM-encoded models especially). NovelAI's default negative is just lowres, which is a fine place to start; the V4 models are good enough that a bloated negative often hurts more than it helps.
Two honest notes so you don't trip. First, this is not a NAID_OPTION node - it feeds GenerateNAID's negative prompt input (per the README), not the option socket, so don't wire it there and expect model/action behavior. Second, it's a free local text node: no Anlas, no API call, and it works before you've even configured a NovelAI token. If your graph already has a generic negative-prompt text box feeding Generate, this node is strictly a clarity upgrade, not a new capability - which is fine, because half of making a V4 workflow readable is labeling your prompt blocks.
Install is the pack standard: ComfyUI Manager β search "ComfyUI_NAIDGenerator", or git clone https://github.com/bedovyy/ComfyUI_NAIDGenerator into ComfyUI/custom_nodes/ and restart.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| negative_caption | STRING | β |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| STRING | STRING | β |