Skip to main content

Workflow Concepts

A workflow in Pipeline‑UI is a set of interconnected nodes that define a complete process. Important aspects include:
  • Edge Connections: Nodes are connected by input/output edges that define data flow.
  • Execution Order: The core infers the execution order by analyzing the dependency graph.
  • Parameterization: Workflows can accept parameters that feed into individual nodes.
  • Visualization: Workflows are automatically rendered in the UI so you can see the overall flow.
Use the @workflow() decorator to convert your Python function into a visual workflow.