demobook

ComfyUI: Managing seeds and randomization

ComfyUITry it →Watch full video →Sebastian Kamph ·

Demo summary

Shows the difference between 'Randomize' and 'Fixed' seed settings in the KSampler to either generate new variations or reproduce the same image.

Step-by-step

  1. Locate the KSampler node in your workflow
  2. Set the seed control to 'randomize' to generate a new image variation with every run
  3. Set the seed control to 'fixed' to reproduce the exact same image consistently
  4. Manually enter a specific seed number to return to a previously generated result
  5. Adjust other settings like steps or CFG while keeping the seed 'fixed' to see how those specific parameters affect the image

Options

  • Change the prompt while keeping the seed fixed to see variations on a specific composition

Watch out for

  • Changing the prompt text, even on a fixed seed, will often result in a completely different image composition

Tips

  • Keep the seed set to 'randomize' most of the time unless you are trying to retrace your steps
  • Don't hunt for 'the best seed' as no seed is inherently better than another; it is simply down to randomness for your specific prompt
  • Use a fixed seed when you want to isolate and test the impact of changing settings like steps, CFG, or ControlNet

All demos from “How to use ComfyUI for beginners.

  1. 1:360:57Install custom workflows and missing nodes in ComfyUIThe video demonstrates how to drag and drop a JSON workflow file into ComfyUI and use the Manager to identify and install missing custom nodes.ComfyUIAI Image Generator
  2. 3:020:20Search and install models via Model ManagerA walkthrough of using the ComfyUI Model Manager to search for specific AI models, such as ControlNet, and install them directly.ComfyUIAI Image Generator
  3. 3:281:10Running and managing image generation queuesDemonstration of starting a workflow using the 'Run' button, setting up 'Run Instant' for continuous generation, and using 'Run on Change' to trigger generation upon prompt edits.ComfyUIAI Image Generator
  4. 4:590:55Navigating the ComfyUI workspace and UI settingsShows how to use zoom, fit view, pan modes, and toggle link visibility or themes (light/dark mode) within the ComfyUI interface.ComfyUIAI Image Generator
  5. 11:311:49Adding and connecting nodes in ComfyUIThe video demonstrates adding a 'Load Image' node via the library or right-click menu and connecting it to other nodes like 'Save Image' using spaghetti links.ComfyUIAI Image Generator
  6. 19:431:34Converting widgets to inputs in ComfyUIShows how to convert a node's internal settings (like seed) into an external input pin and connect a 'Primitive' node to control it.ComfyUIAI Image Generator
  7. 22:350:32Generating an image with Flux modelDemonstrates a text-to-image generation using the Flux model in ComfyUI, including prompt entry and resolving connection errors.ComfyUIText to Image
  8. 25:032:06Managing seeds and randomizationCurrentShows the difference between 'Randomize' and 'Fixed' seed settings in the KSampler to either generate new variations or reproduce the same image.ComfyUIAI Image Generator
  9. 32:382:30Image-to-Image generation using DenoiseDemonstrates how the Denoise slider in the KSampler affects the transformation of a source image (cat) into a new subject (dog) based on a prompt.ComfyUIImage to Image
  10. 36:450:34Saving images to specific foldersShows how to use the 'Save Image' node and file path syntax to organize output images into custom subfolders.ComfyUIAI Image Generator
  11. Watch “How to use ComfyUI for beginners.” →

AI Image Generator

  1. 8:418:40Building a ComfyUI workflow from scratchA step-by-step walkthrough of adding nodes (Checkpoint, CLIP Text Encode, KSampler, VAE Decode) and connecting them to build a custom image generation pipeline.AI Search
  2. 19:571:09Generating a medieval warrior with batch processingDemonstrates generating multiple images of a medieval warrior by increasing the batch size in the Empty Latent Image node.AI Search
  3. 25:330:32Importing workflows from image metadataShows how to drag an existing AI-generated image into the ComfyUI canvas to automatically reconstruct the entire node workflow used to create it.AI Search
  4. 58:094:05Controlling character poses with ControlNetDemonstrates using the OpenPose pre-processor and ControlNet Union model to force a generated princess character into a specific pose from a reference image.AI Search
  5. 1:360:57Install custom workflows and missing nodes in ComfyUIThe video demonstrates how to drag and drop a JSON workflow file into ComfyUI and use the Manager to identify and install missing custom nodes.Sebastian Kamph
  6. 3:020:20Search and install models via Model ManagerA walkthrough of using the ComfyUI Model Manager to search for specific AI models, such as ControlNet, and install them directly.Sebastian Kamph
  7. 3:281:10Running and managing image generation queuesDemonstration of starting a workflow using the 'Run' button, setting up 'Run Instant' for continuous generation, and using 'Run on Change' to trigger generation upon prompt edits.Sebastian Kamph
  8. 4:590:55Navigating the ComfyUI workspace and UI settingsShows how to use zoom, fit view, pan modes, and toggle link visibility or themes (light/dark mode) within the ComfyUI interface.Sebastian Kamph
  9. 11:311:49Adding and connecting nodes in ComfyUIThe video demonstrates adding a 'Load Image' node via the library or right-click menu and connecting it to other nodes like 'Save Image' using spaghetti links.Sebastian Kamph
  10. 19:431:34Converting widgets to inputs in ComfyUIShows how to convert a node's internal settings (like seed) into an external input pin and connect a 'Primitive' node to control it.Sebastian Kamph
  11. 25:032:06Managing seeds and randomizationCurrentShows the difference between 'Randomize' and 'Fixed' seed settings in the KSampler to either generate new variations or reproduce the same image.Sebastian Kamph
  12. 36:450:34Saving images to specific foldersShows how to use the 'Save Image' node and file path syntax to organize output images into custom subfolders.Sebastian Kamph