🛠️ How to Build Workflows
TuringDB lets you design and execute analytical and agentic workflows that combine:- File processing
- LLM queries
- Graph analytics
- Graph memory via TuringDB
workflowcommon
Python SDK.
📦 Installation
To get started, clone theworkflowcommon
repository and install it using uv
:
⚙️ Workflow Usage Basics
We use theFlowBuilder
class to define workflows using nodes and connections. Each node corresponds to a task (e.g., extract text, run an LLM, query TuringDB).
🔄 Steps to use a workflow:
- Import nodes and builder
- Create the workflow builder
- Define and add nodes
- Connect the nodes
- Build and visualize the pipeline
- Execute the pipeline
- Get outputs and results