- Apify - Integrate Apify with LLM Controls
- AssemblyAI - AssemblyAI components
- Astra DB - Connect an Astra DB MCP server to LLM Controls
- Composio - Integrate Composio with LLM Controls
- Google - Google service components
- Notion - Notion integration components
- NVIDIA - NVIDIA components
Agent components
Agents use LLMs as a brain to analyze problems and select external tools.CrewAI Agent
This component represents an Agent of CrewAI allowing for the creation of specialized AI agents with defined roles goals, and capabilities within a crew. For more information, see the CrewAI documentation.Parameters
Parameters
Inputs
Outputs
Hierarchical Crew
This component represents a group of agents managing how they should collaborate and the tasks they should perform in a hierarchical structure. This component allows for the creation of a crew with a manager overseeing the task execution. For more information, see the CrewAI documentation.Parameters
Parameters
Inputs
Outputs
CSV Agent
This component creates a CSV agent from a CSV file and an LLM.Parameters
Parameters
Inputs
Outputs
OpenAI Tools Agent
This component creates an OpenAI Tools Agent.Parameters
Parameters
Inputs
Outputs
OpenAPI Agent
This component creates an agent for interacting with OpenAPI services.Parameters
Parameters
Inputs
Outputs
Sequential Crew
This component represents a group of agents with tasks that are executed sequentially. This component allows for the creation of a crew that performs tasks in a specific order. For more information, see the CrewAI documentation.Parameters
Parameters
Inputs
Outputs
Sequential task agent
This component creates a CrewAI Task and its associated Agent, allowing for the definition of sequential tasks with specific agent roles and capabilities. For more information, see the CrewAI documentation.Parameters
Parameters
Inputs
Outputs
SQL Agent
This component creates an agent for interacting with SQL databases.Parameters
Parameters
Inputs
Outputs
Tool Calling Agent
This component creates an agent for structured tool calling with various language models.Parameters
Parameters
Inputs
Outputs
XML Agent
This component creates an XML Agent using LangChain. The agent uses XML formatting for tool instructions to the Language Model.Parameters
Parameters
Inputs
Outputs
Agent QL (Extract Web Data)
This component extracts structured data from a web page using an AgentQL query or a Natural Language description. It supports configurable request modes, stealth mode, scrolling, and screenshots.Parameters
Parameters
Inputs
Outputs
Olivya (Place Call)
This component creates an outbound call request from Olivya’s platform. It allows configuring the agent’s phone number, recipient, introductory message, system prompt, and conversation history.Parameters
Parameters
Inputs
Outputs
Cohere Rerank
This component reranks documents using the Cohere API. It takes search results and a query, then returns documents reranked by relevance using Cohere’s reranking models.Parameters
Parameters
Inputs
Outputs
| Name | Display Name | Info |
|---|---|---|
| search_query | Search Query | (inherited from base) |
| search_results | Search Results | Search Results from a Vector Store. |
| top_n | Top N | (inherited from base, default: 3) |
| api_key | Cohere API Key | |
| model | Model | Options: rerank-english-v3.0, rerank-multilingual-v3.0, rerank-english-v2.0, rerank-multilingual-v2.0. |
Firecrawl
Firecrawl is a suite of 4 components for web crawling, scraping, extracting, and mapping. All require a Firecrawl API Key.Parameters
Parameters
Inputs
Outputs
Firecrawl Scrape API
This component scrapes a single web page using the Firecrawl Scrape API.Parameters
Parameters
Inputs
Outputs
Firecrawl Extract API
This component extracts structured data from web pages using the Firecrawl Extract API with prompt-guided extraction.Parameters
Parameters
Inputs
Outputs
Firecrawl Map API
This component maps all URLs found on a website using the Firecrawl Map API.Parameters
Parameters
Inputs
Outputs
Unstructured API
This component uses the Unstructured.io API to extract clean text from raw source documents. It supports a wide range of file types including PDF, DOCX, PPTX, XLSX, HTML, Markdown, images, and many more.Parameters
Parameters
Inputs
Outputs
Git
The Git section contains 2 components: Git (loader) and GitExtractor.Parameters
Parameters
Inputs
Outputs
GitExtractor
This component analyzes a Git repository and returns file contents, directory structure, repository information, and statistics.Parameters
Parameters
Inputs
Outputs
Confluence
This component loads documents from a Confluence wiki collaboration platform using the Confluence API.Parameters
Parameters
Inputs
Outputs
| Name | Display Name | Info |
| url | Site URL | The base URL of the Confluence Space. Example: https://<company>.atlassian.net/wiki. |
| username | Username | Atlassian User E-mail. Example: email@example.com |
| api_key | API Key | Atlassian Key. Create at: https://id.atlassian.com/manage-profile/security/api-tokens |
| space_key | Space Key | |
| cloud | Use Cloud? | |
| content_format | Content Format | Specify content format. Options: editor, export_view, anonymous_export_view, storage, view. Defaults to storage. |
| max_pages | Max Pages | Maximum number of pages to retrieve in total, defaults 1000. |
YouTube
The YouTube section contains 7 components for interacting with YouTube data. YouTube Channel This component retrieves detailed information and statistics about YouTube channels as a DataFrame.Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs
ScrapeGraph AI
ScrapeGraph AI is a suite of 3 components for web scraping and search using the ScrapeGraph API. ScrapeGraph Markdownify APIThis component converts a web page into Markdown content using the ScrapeGraph Markdownify API.
Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs
Parameters
Parameters
Inputs
Outputs