* reorg pt 1 * nav reorg pt 2 * update sidebar ad * resolve comments and combine app pages * playground and voice mode rewrite * fix link * add separate bundle pages * add new pages to sidebar * working on bundles * moving content to new bundle pages * move some sidebar items * fix build * nav labels * small edits * Working on helpers * core components work * wrapping up some more agent duplication * aligning file management * webhooks and file management * data components * address vector store and some legacy components * finish logic params * some work on processors * remove unneeded pages and tidy some llm info * progress on bundles pt 1 * bundles pt 2 * bundles pt 3 * finish looking at integrations * it is done * fix errors * coderabbit and typos * coderabbit pt 2 * resolving mcs pt 1 * separate agents and mcp * still working on some memory stuff * finish message history alignment * incorporate PR 9138 * missed a link * file management ui * align w ui pr * Apply suggestions from code review * memory edits after discussion
73 lines
No EOL
3.1 KiB
Text
73 lines
No EOL
3.1 KiB
Text
---
|
|
title: Tools
|
|
slug: /components-tools
|
|
---
|
|
|
|
In Langflow version 1.5, the **Tools** category was deprecated.
|
|
|
|
All components that were in this category were replaced by other components or moved to other categories in the **Components** menu.
|
|
|
|
:::important
|
|
Many components that were in the **Tools** category are legacy components.
|
|
You can use these components in your flows, but they are no longer maintained and may be removed in a future release.
|
|
|
|
It is recommended that you replace all legacy components with the replacement components described on this page.
|
|
:::
|
|
|
|
## Calculator Tool component
|
|
|
|
The **Calculator Tool** component is a legacy component.
|
|
Replace this component with the [**Calculator** component](/components-helpers#calculator) in the **Helpers** category.
|
|
|
|
## MCP Connection component
|
|
|
|
This component was moved to the **Agents** category and renamed to the [**MCP Tools** component](/components-agents#mcp-connection)
|
|
|
|
## Python tools
|
|
|
|
The **Python REPL** and **Python Code Structured** components are legacy components.
|
|
Replace these components with the [**Python Interpreter** component](/components-processing#python-interpreter) in the **Processing** category.
|
|
|
|
## Search and API request tools
|
|
|
|
Many tool components performed basic API calls to public archives or search APIs.
|
|
All such components in the **Tools** category are legacy components.
|
|
|
|
You have two options for replacing these components:
|
|
|
|
* Use the generic [data components](/components-data) for search and API calls, such as the [**Web Search**](/components-data#web-search) and [**News Search**](/components-data#news-search) components.
|
|
|
|
* Use the provider-specific search and API components in the **Bundles** category:
|
|
* [**arXiv** bundle](/bundles-arxiv)
|
|
* [**Bing** bundle](/bundles-bing)
|
|
* [**DataStax** bundle](/bundles-datastax)
|
|
* [**DuckDuckGo** bundle](/bundles-duckduckgo)
|
|
* [**Exa** bundle](/bundles-exa)
|
|
* [**Glean** bundle](/bundles-glean)
|
|
* [**Google** bundle](/bundles-google)
|
|
* [**Icosa Computing** bundle](/bundles-icosacomputing)
|
|
* [**LangChain** bundle](/bundles-langchain)
|
|
* [**SearchApi** bundle](/bundles-searchapi)
|
|
* **SerpApi** bundle
|
|
* **Tavily** bundle
|
|
* [**Wikipedia** bundle](/bundles-wikipedia)
|
|
* **Yahoo! Search** bundle
|
|
|
|
<details>
|
|
<summary>SearXNG Search Tool</summary>
|
|
|
|
The **SearXNG Search Tool** component is a legacy component.
|
|
Replace this component with a [data component](/components-data) or another metasearch provider's [bundle](/components-bundle-components).
|
|
|
|
This component creates a tool for searching using SearXNG, a metasearch engine.
|
|
It accepts the following parameters:
|
|
|
|
| Name | Type | Description |
|
|
|------|------|-------------|
|
|
| url | String | Input parameter. The URL of the SearXNG instance. |
|
|
| max_results | Integer | Input parameter. The maximum number of results to return. |
|
|
| categories | List[String] | Input parameter. The categories to search in. |
|
|
| language | String | Input parameter. The language for the search results. |
|
|
| result_tool | Tool | Output parameter. A SearXNG search tool for use in LangChain. |
|
|
|
|
</details> |