Overview
Data Processing
- AI Conditional Router - Use AI to classify input and route it to one of N user-defined paths
- API Request - Make HTTP requests to external APIs with specified Header, Body, and Query Parameters
- Classify - Classify text into one of your categories using a fast decision model
- Conditional Router - Route messages based on text comparison conditions
- Create Data - Create a Data object with specified key/value fields
- Filter Data - Filter a list of Data objects by key/value match
- Loop - Iterate over a list or repeat a sub-flow a fixed number of times.
- Merge Data - Merge two data lists into one combined list
- Query Expansion - Rewrite a conversational query into several dense, keyword-optimized search queries for more precise document retrieval
- Regex Extractor - Extract text from input using a regex pattern with capture groups.
- Run Agent - Run a child agent/flow and return its results.
- Separator - Separate plain text into a list of texts using a delimiter
- Update Data - Update data objects with new key/value pairs
- Validate JSON - Validate JSON input and optionally validate against a JSON Schema.