Nodes Overview
Nodes are the building blocks of Miiflow workflows. Each node type serves a specific purpose in your AI pipeline.
Available Node Types
| Node Type | Purpose |
|---|---|
| Trigger | Entry point for workflows |
| LLM | Process text with AI models |
| Condition | Add branching logic |
| Knowledge Retrieval | Query knowledge bases |
| Tool Call | Execute external tools |
| Code | Run custom Python scripts |
| Loop | Iterate over data |
| API Call | Make HTTP requests |
| Image Generation | Generate images with AI |
Adding Nodes
Click the + icon on any existing node to add a new node. You can:
- Add nodes downstream (outputs)
- Add nodes upstream (inputs)
- Connect multiple nodes in parallel
Node Configuration
Each node has configuration options accessible by clicking on the node. Common settings include:
- Name - A descriptive identifier for the node
- Input variables - Data passed into the node
- Output variables - Data produced by the node
- Node-specific settings - Options unique to each node type