Nodes/ComfyUI EasyUse Anima/Anima NAIA Random Prompt
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.

By n0va39·Created 2 months ago·Updated 6 days ago· 18
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)

    NameTypeDefaultDescription
    use_naia_bridgeBOOLEANtruefalse: bypass NAIA and return prompt/negative_prompt/width/height as-is. This mode keeps ComfyUI cache stable when inputs are unchanged.
    freeze_naia_outputBOOLEANfalsetrue: if cached output is valid, return it without calling NAIA. Saved-image workflows are written with this enabled.
    show_previewBOOLEANtrueShow the large read-only preview widget in the node UI.
    cached_promptSTRINGStored prompt used for frozen output and saved-image reproduction.
    cached_negative_promptSTRINGStored negative prompt used for frozen output and saved-image reproduction.
    cached_widthINT00–8192Stored width used for frozen output and saved-image reproduction.
    cached_heightINT00–8192Stored height used for frozen output and saved-image reproduction.
    cached_signatureSTRINGInternal signature for validating cached output.
    promptSTRINGReturned as-is when bypassed or when override_prompt is false.
    override_promptBOOLEANtruetrue: use NAIA prompt. false: preserve input prompt.
    negative_promptSTRINGReturned as-is when bypassed or when override_negative is false.
    override_negativeBOOLEANtruetrue: use NAIA negative prompt. false: preserve input negative_prompt.
    widthINT102464–8192Returned as-is when bypassed or when override_width is false.
    override_widthBOOLEANtruetrue: use NAIA width. false: preserve input width.
    heightINT102464–8192Returned as-is when bypassed or when override_height is false.
    override_heightBOOLEANtruetrue: use NAIA height. false: preserve input height.
    use_naia_settingsBOOLEANtrueLegacy hidden workflow-schema compatibility value. EasyUse Anima Settings globally controls whether desktop Prompt Engineering overrides are sent.
    pre_promptSTRINGLegacy hidden workflow-schema compatibility value; configure the global EasyUse Anima NAIA settings.
    post_promptSTRINGLegacy hidden workflow-schema compatibility value; configure the global EasyUse Anima NAIA settings.
    auto_hideSTRINGLegacy hidden workflow-schema compatibility value; configure the global EasyUse Anima NAIA settings.
    remove_authorCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_work_titleCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_character_nameCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_character_featuresCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_clothesCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_colorCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_location_and_background_colorCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_expressionCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_pose_actionCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_meta_tagsCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_object_tagsCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    remove_noise_tagsCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    e621_auto_boostCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    danbooru_auto_weightCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    tag_implication_compressionCOMBOskipLegacy hidden workflow-schema compatibility value. Configure preprocessing in the global EasyUse Anima NAIA settings.
    hostSTRING127.0.0.1Legacy hidden workflow-schema compatibility value; the global EasyUse Anima NAIA host is used.
    portINT72431–65535Legacy hidden workflow-schema compatibility value; the global EasyUse Anima NAIA port is used.

    Outputs (4)

    NameTypeDescription
    promptSTRINGPrompt text from NAIA or the original input when bypassed or not overridden.
    negative_promptSTRINGNegative prompt text from NAIA or the original input when bypassed or not overridden.
    widthINTWidth from NAIA or the original input when bypassed or not overridden.
    heightINTHeight from NAIA or the original input when bypassed or not overridden.