ComfyUI Node
Anima NAIA Random Prompt
Requests a random prompt from NAIA Remote API, supports bypass and frozen output reuse, and stores generated values so saved-image workflows can reproduce the same result.
Anima NAIA Random Prompt
- prompt
- negative_prompt
- width
- height
◄use_naia_bridgetrue►
◄freeze_naia_outputfalse►
◄show_previewtrue►
◄cached_prompt►
◄cached_negative_prompt►
◄cached_width0►
◄cached_height0►
◄cached_signature►
◄prompt►
◄override_prompttrue►
◄negative_prompt►
◄override_negativetrue►
◄width1024►
◄override_widthtrue►
◄height1024►
◄override_heighttrue►
◄use_naia_settingstrue►
◄pre_prompt►
◄post_prompt►
◄auto_hide►
◄remove_authorskip►
◄remove_work_titleskip►
◄remove_character_nameskip►
◄remove_character_featuresskip►
◄remove_clothesskip►
◄remove_colorskip►
◄remove_location_and_background_colorskip►
◄remove_expressionskip►
◄remove_pose_actionskip►
◄remove_meta_tagsskip►
◄remove_object_tagsskip►
◄remove_noise_tagsskip►
◄e621_auto_boostskip►
◄danbooru_auto_weightskip►
◄tag_implication_compressionskip►
◄host127.0.0.1►
◄port7243►
CategoryNAIA Bridge/API
Inputs (37)
| Name | Type | Default | Description |
|---|---|---|---|
| use_naia_bridge | BOOLEAN | true | false: bypass NAIA and return prompt/negative_prompt/width/height as-is. This mode keeps ComfyUI cache stable when inputs are unchanged. |
| freeze_naia_output | BOOLEAN | false | true: if cached output is valid, return it without calling NAIA. Saved-image workflows are written with this enabled. |
| show_preview | BOOLEAN | true | Show the large read-only preview widget in the node UI. |
| cached_prompt | STRING | Stored prompt used for frozen output and saved-image reproduction. | |
| cached_negative_prompt | STRING | Stored negative prompt used for frozen output and saved-image reproduction. | |
| cached_width | INT | 00–8192 | Stored width used for frozen output and saved-image reproduction. |
| cached_height | INT | 00–8192 | Stored height used for frozen output and saved-image reproduction. |
| cached_signature | STRING | Internal signature for validating cached output. | |
| prompt | STRING | Returned as-is when bypassed or when override_prompt is false. | |
| override_prompt | BOOLEAN | true | true: use NAIA prompt. false: preserve input prompt. |
| negative_prompt | STRING | Returned as-is when bypassed or when override_negative is false. | |
| override_negative | BOOLEAN | true | true: use NAIA negative prompt. false: preserve input negative_prompt. |
| width | INT | 102464–8192 | Returned as-is when bypassed or when override_width is false. |
| override_width | BOOLEAN | true | true: use NAIA width. false: preserve input width. |
| height | INT | 102464–8192 | Returned as-is when bypassed or when override_height is false. |
| override_height | BOOLEAN | true | true: use NAIA height. false: preserve input height. |
| use_naia_settings | BOOLEAN | true | Legacy hidden workflow-schema compatibility value. EasyUse Anima Settings globally controls whether desktop Prompt Engineering overrides are sent. |
| pre_prompt | STRING | Legacy hidden workflow-schema compatibility value; configure the global EasyUse Anima NAIA settings. | |
| post_prompt | STRING | Legacy hidden workflow-schema compatibility value; configure the global EasyUse Anima NAIA settings. | |
| auto_hide | STRING | Legacy hidden workflow-schema compatibility value; configure the global EasyUse Anima NAIA settings. | |
| remove_author | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_work_title | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_character_name | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_character_features | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_clothes | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_color | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_location_and_background_color | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_expression | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_pose_action | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_meta_tags | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_object_tags | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| remove_noise_tags | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| e621_auto_boost | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| danbooru_auto_weight | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| tag_implication_compression | COMBO | skip | Legacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings. |
| host | STRING | 127.0.0.1 | Legacy hidden workflow-schema compatibility value; the global EasyUse Anima NAIA host is used. |
| port | INT | 72431–65535 | Legacy hidden workflow-schema compatibility value; the global EasyUse Anima NAIA port is used. |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| prompt | STRING | Prompt text from NAIA or the original input when bypassed or not overridden. |
| negative_prompt | STRING | Negative prompt text from NAIA or the original input when bypassed or not overridden. |
| width | INT | Width from NAIA or the original input when bypassed or not overridden. |
| height | INT | Height from NAIA or the original input when bypassed or not overridden. |