Superprompt
KJNodes/text
Superprompt# SuperPrompt A T5 model fine-tuned on the SuperPrompt dataset for upsampling text prompts to more detailed descriptions. Meant to be used as a pre-generation step for text-to-image models that benefit from more detailed prompts. https://huggingface.co/roborovski/superprompt-v1
Example
JSON Example
{
"class_type": "Superprompt",
"inputs": {
"instruction_prompt": "Expand the following prompt to add more detail",
"prompt": "",
"max_new_tokens": 128
}
}This example shows required inputs only. Connection values like ["node_id", 0] should reference actual node IDs from your workflow.
Inputs
| Name | Type | Status | Constraints | Default |
|---|---|---|---|---|
instruction_prompt | STRING | required | - | "Expand the following prompt to add more detail" |
prompt | STRING | required | - | "" |
max_new_tokens | INT | required | min: 1, max: 4096, step: 1 | 128 |
Outputs
| Index | Name | Type | Is List | Connection Reference |
|---|---|---|---|---|
0 | STRING | STRING | No | ["{node_id}", 0] |
How to connect to these outputs
To connect another node's input to an output from this node, use the connection reference format:
["node_id", output_index]Where node_id is the ID of this Superprompt node in your workflow, and output_index is the index from the table above.
Example
If this node has ID "5" in your workflow:
STRING (STRING):["5", 0]
Was this page helpful?