Fuser
Primitive

Prompt Template

A text template node with dynamic variables and inline enum selectors.

Prompt Template lets you write reusable prompt text with slots that can be filled by other nodes. Use {variable} syntax to create a matching input on the node, then connect text, captions, keywords, or other prompt fragments into that slot. The node outputs one completed text value that you can send into image, video, audio, or chat generation nodes.

You can also use inline choices like {red|blue|green} when you want to quickly switch between a few options without rewriting the prompt. This is useful for testing prompt variations, keeping repeated wording consistent, and building a single prompt structure that adapts to different inputs.

Preview

Inputs

Outputs

On this page