Ep 3: Nodes 101
9 min
adding nodes two ways to add a node right click the canvas to browse by category double click to search by name (faster once you know what you're looking for) common nodes load image brings an image into your workflow drag and drop a file or browse your computer clip text encode is where you type your prompt it converts your text into a format the ai model can understand load diffusion model selects which ai model your workflow uses and loads it into memory reroute redirects connection lines to keep your canvas tidy it doesn't do anything to the data the color system every connector on a node is color coded the color tells you what type of data it carries you can only connect matching colors color type what it is \<font color="#14b8a6">green\</font> string text prompts, file paths, descriptions \<font color="#0f766e">blue\</font> image visible images (rgb pixels) \<font color="#6b21a8">violet\</font> model diffusion model files \<font color="#fbcfe8">pink\</font> latent data in the ai's internal workspace \<font color="#ef4444">red\</font> vae encoder/decoder model \<font color="#fef08a">yellow\</font> clip text translation model \<font color="#f97316">orange\</font> conditioning processed prompt data \<font color="#a5f3fc">turquoise\</font> controlnet structural control model connectors on the left side of a node are inputs right side are outputs data always flows left to right reading a workflow once you know the colors and the direction, you can read any workflow it doesn't matter how complex it looks follow the lines from left to right, check the colors, and you can trace exactly how data moves through the system faq what is latent space? it's where the ai does its work internally latent data looks like noise to us the ai constructs images in this space, then a vae decode node converts the result into a visible image what if the colors don't match? you can't connect them comfyui prevents it if you need to pass data between incompatible types, you need a conversion node in between (like vae encode to go from blue/image to pink/latent) what is conditioning? it's your prompt after it's been processed by clip the raw text goes in, conditioning comes out, and that's what actually guides the ai during generation why is my node blank? a blank node usually means it hasn't received data yet check that all required inputs on the left side are connected if a connector is empty, the node has nothing to work with and will show a blank state ep 2 run your first workflow docid\ sqwpz7z7vremu34iahxrj ep 4 text to image from scratch docid\ p7cv7o3yziw6dvngg5vev
