Understand the fundamental building blocks of TopFlow. Learn how workflows, nodes, connections, and validation work together to create secure AI applications.
A workflow is a directed graph that defines how data flows through your AI application. Each workflow has a clear beginning (entry points), transformation steps (processing nodes), and endpoints (outputs).
Key Characteristics:
Nodes are the building blocks of workflows. Each node performs a specific task: calling an AI model, transforming data, making API requests, or controlling flow logic.
AI Nodes
Data Nodes
Control Nodes
Connections define the data flow between nodes. They determine execution order, pass outputs as inputs, and enable complex branching logic.
Connection Types:
Every workflow is automatically validated against 12 security rules before execution. This ensures your AI applications follow security best practices from day one.
Validation Categories:
Structural Checks
Security Checks