ComfyDeploy: How ComfyUI_Isulion Random Prompt Generator works in ComfyUI?

What is ComfyUI_Isulion Random Prompt Generator?

ComfyUI Nodes that generate prompts with the help of LLM from local or remote Ollama.

How to install it in ComfyDeploy?

Head over to the machine page

  1. Click on the "Create a new machine" button
  2. Select the Edit build steps
  3. Add a new step -> Custom Node
  4. Search for ComfyUI_Isulion Random Prompt Generator and select it
  5. Close the build step dialig and then click on the "Save" button to rebuild the machine

Mega Prompt Generator Node

The Mega Prompt Generator is a sophisticated ComfyUI node that generates detailed, thematic prompts for image generation. It supports multiple themes and styles with extensive customization options.

Showcase Source

Installation

Quick Start

Use ComfyUI Manager, got to "<span style="color: #00ff00">Custome Nodes Manager</span>" and search "<span style="color: #00ff00">Isulion</span>" !

Old install

cd "your_ComfyUI_install_dir"
cd custom_nodes
git clone https://github.com/Isulion/ComfyUI_Isulion

Available Nodes

Core Generators

  • πŸ’‘ Mega Prompt V2 - Latest version with enhanced features and organization
  • πŸ’‘ Mega Prompt - Advanced multi-theme prompt generator
  • πŸ’» Prompt - Main prompt generation node

🎯 Mega Prompt V2 🎯

The Mega Prompt V2 is an enhanced version of the original generator with improved organization and additional features. It provides more granular control over prompt generation and better theme handling.

New Features in V2

  • Enhanced Theme Organization: Better structured theme handling with dedicated handlers for each theme
  • Improved Component Control: Separate toggles for environment, style, and effects
  • Custom Location Support: Added ability to specify custom locations for more precise scene setting
  • Expanded Theme Support: Now includes 35+ distinct themes
  • Improved Configuration System: Better organized config file with expanded options

Supported Themes in V2

  • 🎲 Dynamic Random (Default)
  • 🎨 Abstract
  • πŸ“Ί Animation Cartoon
  • 🎌 Anime
  • πŸ›οΈ Architectural
  • 🧬 Bio-Organic Technology
  • πŸ–ΌοΈ Binet Surreal
  • ✏️ Caricature
  • πŸ¦„ Chimera Animals
  • 🐰 Chimera Cute Animals
  • πŸŽ… Christmas
  • 🎬 Cinema Studio
  • 🍳 Culinary/Food
  • πŸ‘— Curvy Fashion
  • πŸ’  Dimension 3D
  • ✨ Enchanted Fantasy
  • πŸ“Έ Essential Realistic
  • πŸŒ† Futuristic City Metropolis
  • πŸš€ Futuristic Sci-Fi
  • πŸ‘» Halloween Ethereal
  • πŸ‘™ Instagram Lifestyle
  • 🏠 Interior Spaces
  • 🏷️ Logo
  • πŸ“– Manga Panel
  • πŸ¦Έβ€β™‚οΈ Marvel Universe
  • πŸ”¬ Microscopic Universe
  • 🎭 Peaky Blinders Style
  • πŸ’« Pixar Animation
  • ☒️ Post-Apocalyptic Wasteland
  • 🏫 School Manga
  • πŸ“± Selfie
  • πŸ–€ Star Wars Universe
  • βš™οΈ Steampunk Cities
  • 🌊 Underwater Civilization
  • 🏘️ Village Of the World
  • 🧸 Vintage Anthropomorphic

Input Parameters

  • Theme: Select from 35+ themed generators
  • Complexity: Choose between simple, detailed, or complex outputs
  • Randomization: Enable/disable random generation
  • Custom Inputs:
    • Custom Subject: Define specific subjects
    • Custom Location: Specify scene locations
    • Include Environment: Toggle environment descriptions
    • Include Style: Toggle style elements
    • Include Effects: Toggle special effects
  • Seed: Control randomization with specific seeds

Outputs

  • Complete Prompt: The full generated prompt
  • Individual Components:
    • Subject: Main focus of the image
    • Environment: Scene and location details
    • Style: Artistic style and rendering approach
    • Effects: Special effects and enhancements
  • Seed: The seed used for generation

Theme-Specific Features

Each theme in V2 comes with dedicated handlers that provide:

  • Theme-specific vocabulary and terminology
  • Specialized composition elements
  • Custom effect combinations
  • Appropriate style modifiers
  • Theme-relevant environmental details

Enhanced Configuration

The V2 configuration system includes

  • Expanded vocabulary lists
  • Theme-specific element collections
  • Detailed style variations
  • Enhanced effect combinations
  • Improved color palettes
  • Specialized lighting setups
  • Cultural variations
  • Mood and atmosphere options

Specific Nodes

  • 🦊 Animal Behavior - Animal actions and poses
  • 🦁 Animal - General animal selection
  • 🐱 Cute Animal - Cute and baby animal selection
  • πŸ‘” Clothing Style - Outfit and fashion descriptions
  • πŸ‘¨β€πŸ³ Character Profession - Occupations and roles
  • πŸ§β€β™‚οΈ Fantasy Race - Fantasy species and races
  • βš”οΈ Action - Dynamic poses and activities
  • πŸŽ₯ Scene Composition - Camera angles and shot types
  • 🌲 Habitat - Natural environments and landscapes
  • πŸŒ… Time of Day - Time and lighting conditions
  • β›… Weather - Weather conditions
  • πŸ–ŒοΈ Art Style - Artistic styles and techniques
  • 😊 Emotion - Emotional characteristics
  • 🏰 Artifact - Magical items and artifacts
  • 🌟 Magical Effect - Spell effects and magical phenomena
  • 🏰 Mythical Location - Fantasy environments
  • πŸͺ Alien World - Exotic planet environments
  • πŸ›Έ Spacecraft - Space vehicle descriptions
  • πŸ€– Tech - Futuristic technology descriptions

πŸ”§ Enhancement Nodes

  • πŸ“ Prompt Enhancer - More details, mood, composition, lighting, or color enhancements
  • β›” Negative Prompt - Creates matching negative prompts with adjustable strictness
  • 🎨 Style Mixer - Combines multiple art styles with adjustable blend modes

FLUX Worflow Examples

More Workflows and Examples

Basic MegaPrompt Workflow

IsulionFLUX_00468_

Chimera (with Ollama) Work

IsulionFlux_00492_

MegaPrompt + Ollama + LoRa Workflow

IsulionFLUX_00484_ LoRa used for this

πŸ¦™ Ollama Requirements

  • Ollama_generator node installed in ComfyUI

Environment Variables

  • OLLAMA_KEEP_ALIVE: 0
  • OLLAMA_ORIGINS: *