Overview
A Workspace is a visual canvas-based editor where you design AI workflows by connecting nodes together. Each node performs a specific function, and data flows between nodes through connections.The Workspace Editor
The Workspace editor consists of several key components:- Canvas: The main area where you build your workflow by placing and connecting nodes
- Toolbar: Located at the bottom, provides access to all available node types
- Properties Panel: Appears on the right when a node is selected, allowing you to configure its settings
Adding Nodes
To add a node to your workflow:- Click a category in the toolbar at the bottom of the screen
- Select the desired node type from the menu
- The node appears on the canvas
- Drag the node to position it where you want
Available Node Types
Nodes are organized into categories: App- Start Node: Defines the workflow entry point and input parameters
- End Node: Marks the workflow completion and output
- Generator Node: Performs AI text or image generation using various LLM providers
- Text Node: Stores static text content
- File Node: Attaches files (PDF, text, images) to your workflow
- Web Page Node: Fetches and provides web page content
- Document Vector Store Node: Creates searchable indexes from documents
- GitHub Vector Store Node: Creates searchable indexes from GitHub repositories
- Vector Query Node: Searches vector stores for relevant content
- Trigger Node: Starts workflows from external events (e.g., GitHub webhooks)
- Action Node: Executes external actions (e.g., GitHub operations)
Connecting Nodes
To connect nodes and create data flow:- Hover over a node to see its output port (right side)
- Click and drag from the output port
- Drop the connection on another node’s input port (left side)
- A connection line appears showing the data flow direction
Configuring Nodes
To configure a node:- Click on a node to select it
- The Properties Panel opens on the right side
- Edit the node name in the header if needed
- Configure node-specific settings:
- Generator Node: Select an AI model, write prompts, enable tools
- Text Node: Enter your text content
- File Node: Upload files
- Trigger/Action Nodes: Configure integration settings
Running Your Workflow
You can run your workflow directly in the Workspace to test it:- Click the Run button in the upper right corner
- Enter any required input values
- The workflow executes and you’re redirected to the task execution result page
- Execution progress and status for each step
- Generated outputs from each node
- Token usage and execution duration
Creating an App
By connecting a Start Node and End Node, your workflow becomes an App that can be run from the Playground.- Add a Start Node
- Build your workflow with the nodes you need
- Add an End Node to define the output
- Connect all nodes in your workflow
Next Steps
- Learn about Generator Node configuration
- Explore AI Parameters for fine-tuning generation
- Set up Integrations for external services