Begin component
The starting component in a workflow.
Agent component
The component equipped with reasoning, tool usage, and multi-agent collaboration capabilities.
Retrieval component
A component that retrieves information from specified datasets.
Message component
A component that sends out a static or dynamic message.
Await response component
A component that halts the workflow and awaits user input.
Switch component
A component that evaluates whether specified conditions are met and directs the follow of execution accordingly.
Iteration component
A component that splits text input into text segments and iterates a predefined workflow for each one.
Categorize component
A component that classifies user inputs and applies strategies accordingly.
Code component
A component that enables users to integrate Python or JavaScript codes into their Agent for dynamic data processing.
Text processing component
A component that merges or splits texts.
Execute SQL tool
A tool that execute SQL queries on a specified relational database.
Parser component
A component that sets the parsing rules for your dataset.
Title chunker component
A component that splits texts into chunks by heading level.
Token chunker component
A component that splits texts into chunks, respecting a maximum token limit and using delimiters to find optimal breakpoints.
Docs Generator component
A component that generates downloadable PDF, DOCX, or TXT documents from markdown-style content with full Unicode support.
Transformer component
A component that uses an LLM to extract insights from the chunks.
Indexer component
A component that defines how chunks are indexed.