demobook

ComfyUI: Integrating ChatGPT API for Prompt Generation

Demo summary

The instructor demonstrates signing into the ComfyUI API and using a ChatGPT node to automatically generate detailed image prompts for local models.

Step-by-step

  1. Click the plus icon to add a new blank workflow in ComfyUI
  2. Double-click the canvas and search for 'chat GPT' to add the API node
  3. Select a model from the OpenAI list within the node settings
  4. Drag a link from the node's string output and add a 'Preview as Text' node
  5. Go to Settings > User and click 'Sign In' to log in with a ComfyUI or Google account
  6. Click 'Purchase Credits' and select an amount (minimum $5) to fund the API usage
  7. Enter your prompt in the ChatGPT node and run the workflow to generate text
  8. Connect the ChatGPT node output to a local model's positive prompt input

Options

  • Select 'ChatGPT Mini' to consume near-zero credits per request
  • Select larger models for higher quality at a cost of 2-8 credits
  • Pay via Link, credit card, or Google Pay
  • Purchase credits as a business

Watch out for

  • API nodes require a stable internet connection to function
  • A minimum purchase of $5 (1,550 credits) is required to start using paid API nodes
  • You have less control over model internals compared to local nodes

Tips

  • Use ChatGPT Mini for testing to save credits as it is significantly cheaper
  • Log in with Google for a faster setup process
  • Refine your prompt instructions (e.g., 'generate a single prompt') to avoid getting multiple suggestions that might break your workflow
  • Use API nodes to save local VRAM and system resources when running heavy models

Highlights

From the workflow point of view, nothing special is happening. Nodes still connect left to right. Data still flows through cables.

All demos from “ComfyUI Course - Learn ComfyUI From Scratch | Full 5 Hour Course (Ep01)

  1. 9:173:04Install ComfyUI using Easy InstallThe instructor demonstrates how to download the ComfyUI Easy Install zip from GitHub, extract it, and run the BAT file to set up a portable local installation.ComfyUIAI Image Generator
  2. 13:355:23ComfyUI Interface OverviewA walkthrough of the ComfyUI UI, demonstrating the canvas, node search, top bar controls, view settings, and how to properly close the application.ComfyUIAI Image Generator
  3. 18:588:14Running a Ready-Made WorkflowThe video shows how to load a .json workflow, download the required Juggernaut Reborn model, refresh the node list, and generate an image of a cat.ComfyUIAI Image Generator
  4. 27:266:13Building a Basic Image Processing WorkflowDemonstration of adding nodes (Load Image, Image Crop, Save Image) and connecting them via color-coded links to perform non-AI image tasks.ComfyUIAI Crop Image
  5. 44:186:05Using Math and Grouping NodesThe instructor shows how to use Math Int and Preview as Text nodes for automation and how to organize nodes into Groups for better workflow management.ComfyUIAI Image Generator
  6. 1:12:0414:42Building a Text-to-Image Workflow from ScratchA step-by-step build of a standard diffusion pipeline using Load Checkpoint, CLIP Text Encode, Empty Latent Image, KSampler, and VAE Decode.ComfyUIAI Image Generator
  7. 1:27:395:06Image-to-Image Workflow with Denoise ControlDemonstration of converting a text-to-image workflow into an image-to-image setup using VAE Encode and adjusting the denoise parameter to control variation.ComfyUIImage to Image
  8. 1:48:162:58Managing Custom Nodes with ComfyUI ManagerThe video walks through searching for, installing, and uninstalling custom nodes (specifically the 'Align' node) using the built-in Manager.ComfyUIAI Image Generator
  9. 2:35:539:48Applying LoRA for Style ModificationDemonstration of adding a LoRA loader to a workflow, using trigger words, and adjusting LoRA strength to change a robot into a 'cake style' robot.ComfyUIAI Style Transfer
  10. 2:47:359:01Guiding Structure with ControlNetThe video shows how to use Canny and Depth ControlNet models with pre-processors to guide image generation based on an input sketch or 3D text.ComfyUIAI Image Generator
  11. 3:11:488:27Generating Images with Z-Image TurboA demonstration of setting up the modern Z-Image Turbo model, including the specific Model Sampling AuraFlow node and high-quality prompt generation.ComfyUIAI Image Generator
  12. 4:13:595:52Integrating ChatGPT API for Prompt GenerationCurrentThe instructor demonstrates signing into the ComfyUI API and using a ChatGPT node to automatically generate detailed image prompts for local models.ComfyUIAI Image Generator
  13. Watch “ComfyUI Course - Learn ComfyUI From Scratch | Full 5 Hour Course (Ep01)” →

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 randomizationShows 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