ComfyUI > Nodes > Mikey Nodes > Wildcard OobaPrompt (Mikey)

ComfyUI Node: Wildcard OobaPrompt (Mikey)

Class Name

WildcardOobaPrompt

Category
Mikey/AI
Author
bash-j (Account age: 4196days)
Extension
Mikey Nodes
Latest Updated
2024-06-15
Github Stars
0.08K

How to Install Mikey Nodes

Install this extension via the ComfyUI Manager by searching for Mikey Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Mikey Nodes 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Wildcard OobaPrompt (Mikey) Description

Enhance prompt generation with dynamic, diverse prompts using wildcard and LLM syntax in ComfyUI Node WildcardOobaPrompt.

Wildcard OobaPrompt (Mikey):

The WildcardOobaPrompt node is designed to enhance your prompt generation process by integrating wildcard syntax and large language model (LLM) syntax processing. This node allows you to create dynamic and varied prompts by replacing wildcard patterns with random selections from predefined lists and by incorporating LLM-based text generation. The primary benefit of using this node is its ability to generate diverse and contextually rich prompts, which can be particularly useful for AI art generation and other creative applications. By leveraging the OobaPrompt class, it can also handle complex LLM syntax, enabling more sophisticated and nuanced prompt creation.

Wildcard OobaPrompt (Mikey) Input Parameters:

prompt

The prompt parameter is a string input that accepts the initial text prompt. This text can include wildcard patterns and LLM syntax that the node will process. The prompt can be multiline, allowing for more complex and detailed input. This parameter is essential as it forms the basis of the generated output. There is no strict minimum or maximum length, but the complexity and length of the prompt can affect the processing time and the diversity of the output.

seed

The seed parameter is an integer that sets the random seed for wildcard and random syntax processing. By setting a specific seed value, you can ensure reproducibility of the generated prompts. The default value is 0, and it can range from 0 to 0xffffffffffffffff. Using different seed values will result in different variations of the prompt, providing a way to explore multiple creative outputs from the same initial prompt.

Wildcard OobaPrompt (Mikey) Output Parameters:

STRING

The output of the WildcardOobaPrompt node is a single string that contains the processed prompt. This output string will have all wildcard patterns replaced with random selections from predefined lists and any LLM syntax processed to generate contextually appropriate text. The resulting prompt is ready for use in downstream applications, such as AI art generation or other creative tasks.

Wildcard OobaPrompt (Mikey) Usage Tips:

  • To create highly varied prompts, use multiple wildcard patterns within your input prompt. This will allow the node to generate a wide range of outputs from a single input.
  • Experiment with different seed values to explore different variations of the generated prompts. This can help you find the most interesting and creative outputs.
  • Incorporate LLM syntax in your prompts to leverage the power of large language models for generating more sophisticated and contextually rich text.

Wildcard OobaPrompt (Mikey) Common Errors and Solutions:

Invalid wildcard pattern

  • Explanation: The input prompt contains a wildcard pattern that does not match the expected syntax.
  • Solution: Ensure that all wildcard patterns in the prompt follow the correct syntax, such as {option1|option2} for random selection.

Seed value out of range

  • Explanation: The seed value provided is outside the acceptable range.
  • Solution: Ensure that the seed value is an integer between 0 and 0xffffffffffffffff.

LLM syntax processing error

  • Explanation: There was an error processing the LLM syntax in the prompt.
  • Solution: Verify that the LLM syntax in the prompt is correctly formatted, such as <llm:prompt:your text here>. If the error persists, check for any issues with the OobaPrompt class or its dependencies.

Wildcard OobaPrompt (Mikey) Related Nodes

Go back to the extension to check out more related nodes.
Mikey Nodes
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.