ComfyUI > Nodes > Comfyui_PDuse > PD: Random Prompt

ComfyUI Node: PD: Random Prompt

Class Name

PD_random_prompt

Category
Example
Author
7BEII (Account age: 453days)
Extension
Comfyui_PDuse
Latest Updated
2026-03-25
Github Stars
0.05K

How to Install Comfyui_PDuse

Install this extension via the ComfyUI Manager by searching for Comfyui_PDuse
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Comfyui_PDuse in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

PD: Random Prompt Description

Generates diverse creative prompts by combining mutable and immutable text inputs for AI art.

PD: Random Prompt:

The PD_random_prompt node is designed to generate a variety of creative prompts by combining mutable and immutable text inputs. This node is particularly useful for AI artists who want to explore different combinations of ideas or themes in their artwork. By allowing you to input a list of mutable prompts and a template of immutable prompts, the node can produce a wide range of prompt combinations. It also offers the flexibility to randomly sample these combinations, ensuring that you can generate unique and diverse prompts each time. This functionality is beneficial for sparking creativity and providing inspiration for new artistic projects.

PD: Random Prompt Input Parameters:

max_count

This parameter determines the maximum number of prompt combinations that the node will generate. It allows you to control the volume of output, ensuring that you receive a manageable number of prompts. The value can range from 1 to 1000, with a default setting of 9. Adjusting this parameter can help you balance between generating a broad array of prompts and focusing on a smaller, more curated selection.

mutable_prompt

The mutable_prompt parameter is a multiline string input where you can list various prompt elements, each on a new line. These elements are the variable parts of the prompts that will be combined with the immutable template. This parameter is crucial for introducing variability and creativity into the generated prompts. By providing different ideas or themes here, you can significantly influence the diversity of the output.

immutable_prompt

This parameter is a multiline string that serves as a template for the prompts. It contains fixed elements that will be combined with the mutable prompts. The default value includes placeholders (``) that will be replaced by the mutable prompts. This setup allows you to maintain a consistent structure across all generated prompts while still introducing variability through the mutable elements.

random_sample

The random_sample parameter is a toggle that allows you to enable or disable random sampling of the generated prompts. When set to "enable," the node will randomly select a specified number of prompts from the total generated combinations, adding an element of surprise and uniqueness to the output. This feature is useful for exploring unexpected combinations and fostering creativity.

seed

This optional parameter sets the random seed for the prompt generation process. By specifying a seed value, you can ensure that the random sampling process is repeatable, allowing you to reproduce the same set of prompts in future runs. The seed value can range from 0 to a very large number (0xffffffffffffffff), with a default of 0, which means no specific seed is set.

PD: Random Prompt Output Parameters:

STRING

The output of the PD_random_prompt node is a list of strings, each representing a unique prompt generated by combining the mutable and immutable inputs. This output is crucial for providing you with a diverse set of creative prompts that can be used as inspiration for your artistic projects. The list format allows for easy integration with other nodes or systems that can utilize these prompts for further processing or generation tasks.

PD: Random Prompt Usage Tips:

  • Experiment with different combinations of mutable and immutable prompts to discover unique and inspiring ideas for your artwork.
  • Use the random_sample feature to introduce an element of surprise and explore unexpected prompt combinations that you might not have considered otherwise.
  • Adjust the max_count parameter to control the number of prompts generated, balancing between variety and manageability.

PD: Random Prompt Common Errors and Solutions:

No prompts generated

  • Explanation: This error occurs when both the mutable and immutable prompts are empty or improperly formatted, resulting in no combinations being generated.
  • Solution: Ensure that both the mutable and immutable prompts contain valid entries. Check for any formatting issues, such as missing placeholders in the immutable prompts.

Invalid seed value

  • Explanation: An invalid seed value can cause the random sampling process to behave unpredictably.
  • Solution: Verify that the seed value is within the acceptable range (0 to 0xffffffffffffffff) and is an integer. Adjust the seed value if necessary to ensure consistent results.

PD: Random Prompt Related Nodes

Go back to the extension to check out more related nodes.
Comfyui_PDuse
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

PD: Random Prompt