这是用户在 2025-7-28 10:36 为 https://python.langchain.com/docs/integrations/tools/?__hstc=5909356.a59cea1aa4ecbc2ff84e2a9e92b49e8... 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?
Skip to main content
跳转到主要内容

Tools  工具

Tools are utilities designed to be called by a model: their inputs are designed to be generated by models, and their outputs are designed to be passed back to models.
工具是被设计为由模型调用的实用程序:它们的输入被设计为由模型生成,它们的输出被设计为传递回模型。

A toolkit is a collection of tools meant to be used together.
工具箱是指可以一起使用的工具的集合。

info  信息

If you'd like to write your own tool, see this how-to. If you'd like to contribute an integration, see Contributing integrations.
如果你想编写自己的工具,请参阅这个 how-to。如果您希望贡献集成,请参阅贡献集成

The following table shows tools that execute online searches in some shape or form:
下表显示了以某种形式执行联机搜索的工具:

Tool/Toolkit  工具/工具包Free/Paid  免费/付费Return Data  返回数据
Bing Search   必应搜索Paid  支付URL, Snippet, Title  URL、域名、标题
Brave Search   勇敢的搜索Free  免费URL, Snippet, Title  URL、域名、标题
DuckDuckgoSearch   DuckDuckgo 搜索Free  免费URL, Snippet, Title  URL、域名、标题
Exa Search   Exa 搜索1000 free searches/month  每月1000次免费搜索URL, Author, Title, Published Date
URL、作者、标题、发布日期
Google Search   谷歌搜索Paid  支付URL, Snippet, Title  URL、域名、标题
Google SerperFree  免费URL, Snippet, Title, Search Rank, Site Links
URL,域名,标题,搜索排名,网站链接
Jina Search   Jina 搜索1M Response Tokens Free  100万响应令牌免费URL, Snippet, Title, Page Content
URL、网址、标题、页面内容
Mojeek Search   Mojeek 搜索Paid  支付URL, Snippet, Title  URL、域名、标题
SearchApi   搜索 API100 Free Searches on Sign Up
100免费注册
URL, Snippet, Title, Search Rank, Site Links, Authors
网址,网址,标题,搜索排名,网站链接,作者
SearxNG Search   SearxNG 搜索Free  免费URL, Snippet, Title, Category
URL、网址、标题、类别
SerpAPI100 Free Searches/Month  100免费币/月Answer  回答
Tavily Search   Tavily 搜索1000 free searches/month  每月1000次免费搜索URL, Content, Title, Images, Answer
URL,内容,标题,图片,答案
You.com Search   You.com 搜索Free for 60 days  免费60天URL, Title, Page Content  URL、标题、页面内容

Code Interpreter  代码解释器

The following table shows tools that can be used as code interpreters:
下表显示了可用作代码解释器的工具:

Tool/Toolkit  工具/工具包Supported Languages  支持的语言Sandbox Lifetime  沙盒寿命Supports File Uploads  支持文件夹Return Types  返回类型Supports Self-Hosting  支持自托管
Azure Container Apps dynamic sessions
Azure 容器应用程序动态会话
Python1 Hour  1小时Text, Images  文本、图像
Bearly Code Interpreter   贝里代码解释器PythonResets on Execution  执行时重置Text  文本
Riza Code Interpreter   Riza 代码解释器Python, JavaScript, PHP, Ruby
Python,JavaScript,PHP,Ruby
Resets on Execution  执行时重置Text  文本

Productivity  生产力

The following table shows tools that can be used to automate tasks in productivity tools:
下表显示了可用于自动执行生产力工具中的任务的工具:

Tool/Toolkit  工具/工具包Pricing  定价
Github Toolkit   Github 工具包Free  免费
Gitlab Toolkit   Gitlab 工具包Free for personal project
个人项目免费
Gmail Toolkit   Gmail 工具包Free, with limit of 250 quota units per user per second
免费,每个用户每秒限制250个配额单位
Infobip Tool   Infobip 工具Free trial, with variable pricing after
免费试用,在
Jira Toolkit   Jira 工具包Free, with rate limits
免费,有费率限制
Office365 Toolkit   365工具包Free with Office365, includes rate limits
365 美元免费,包括费率限制
Slack Toolkit   Slack 工具包Free  免费
Twilio Tool   Twilio 工具Free trial, with pay-as-you-go pricing after
免费试用,使用后按需付费定价

Web Browsing  网页浏览

The following table shows tools that can be used to automate tasks in web browsers:
下表显示了可用于在 Web 浏览器中自动执行任务的工具:

Tool/Toolkit  工具/工具包Pricing  定价Supports Interacting with the Browser
支持与浏览器交互
AgentQL Toolkit   AgentQL 工具包Free trial, with pay-as-you-go and flat rate plans after
免费试用,使用后按需付费和统一费率计划
Hyperbrowser Browser Agent Tools
Hyperbrowser 浏览器代理工具
Free trial, with flat rate plans and pre-paid credits after
免费试用,包括统一费率计划和预付费积分,
Hyperbrowser Web Scraping Tools
超浏览器网页搜罗工具
Free trial, with flat rate plans and pre-paid credits after
免费试用,包括统一费率计划和预付费积分,
MultiOn Toolkit   MultiOn 工具包40 free requests/day  40个免费请求/天
Oxylabs Web Scraper API
Oxylabs 网页搜罗 API
Free trial, with flat rate plans and pre-paid credits after
免费试用,包括统一费率计划和预付费积分,
PlayWright Browser Toolkit
PlayWright 浏览器工具包
Free  免费
Requests Toolkit   请求工具包Free  免费

Database  数据库

The following table shows tools that can be used to automate tasks in databases:
下表显示了可用于自动执行数据库中任务的工具:

Tool/Toolkit  工具/工具包Allowed Operations  允许的操作
Cassandra Database Toolkit
Cassandra 数据库工具包
SELECT and schema introspection
SELECT 和模式自省
SQLDatabase Toolkit   SQL 数据库工具包Any SQL operation  任何 SQL 操作
Spark SQL Toolkit   Spark SQL 工具包Any SQL operation  任何 SQL 操作

Finance  金融

The following table shows tools that can be used to execute financial transactions such as payments, purchases, and more:
下表显示了可用于执行财务交易(如付款、购买等)的工具:

Tool/Toolkit  工具/工具包Pricing  定价Capabilities  能力
GOATFree  免费Create and receive payments, purchase physical goods, make investments, and more.
创建和接收付款,购买实物商品,进行投资等等。

All tools  所有工具

Name  名称Description  描述
ADS4GPTs   ADS 4GPTs:Integrate AI native advertising into your Agentic application.
将 AI 原生广告集成到您的应用程序中。
AgentQLAgentQL tools provides web interaction and structured data extraction...
AgentQL 工具提供 Web 交互和结构化数据提取功能。
AINetwork Toolkit   AINetwork 工具包AI Network is a layer 1 blockchain designed to accommodate large-scal...
AI Network 是一个第一层区块链,旨在适应大规模的...
Alpha Vantage   阿尔法 VantageAlpha Vantage Alpha Vantage provides realtime and historical financia...
Alpha Vantage Alpha Vantage 提供实时和历史财务信息。
Amadeus Toolkit   Amadeus 工具包This notebook walks you through connecting LangChain to the Amadeus t...
这本笔记本引导您通过连接 LangChain 到 Amadeus t.
Apify ActorApify Actors are cloud programs designed for a wide range of web scra...
Apify Actors 是专为各种 Web Scra 设计的云程序。
ArXivThis notebook goes over how to use the arxiv tool with an agent.
这个笔记本讲述了如何在代理中使用 arxiv 工具。
AskNewsAskNews infuses any LLM with the latest global news (or historical ne...
AskNews 为任何 LLM 注入最新的全球新闻(或历史新闻)。
AWS LambdaAmazon AWS Lambda is a serverless computing service provided by Amazo...
Amazon AWS Lambda 是由 Amazo 提供的无服务器计算服务。
Azure AI Services Toolkit
Azure AI 服务工具包
This toolkit is used to interact with the Azure AI Services API to ac...
此工具包用于与 Azure AI Services API 交互,以访问.
Azure Cognitive Services Toolkit
Azure 认知服务工具包
This toolkit is used to interact with the Azure Cognitive Services AP...
此工具包用于与 Azure 认知服务 AP 进行交互。
Azure Container Apps dynamic sessions
Azure 容器应用程序动态会话
Azure Container Apps dynamic sessions provides a secure and scalable ...
Azure 容器应用程序动态会话提供了一个安全且可扩展的.
Shell (bash)   Shell(bash)Giving agents access to the shell is powerful (though risky outside a...
让代理访问外壳是强大的(尽管在外部有风险)。
Bearly Code Interpreter   贝里代码解释器Bearly Code Interpreter allows for remote execution of code. This mak...
Bearly Code Interpreter 允许远程执行代码。这让...
Bing Search   必应搜索Bing Search is an Azure service and enables safe, ad-free, location-a...
Bing 搜索是一项 Azure 服务,可实现安全,无广告,位置...
Brave Search   勇敢的搜索This notebook goes over how to use the Brave Search tool.
本笔记本介绍了如何使用 Brave Search 工具。
BrightDataWebScraperAPI   WebScraperAPIBright Data provides a powerful Web Scraper API that allows you to ex...
Bright Data 提供了一个功能强大的 Web Scraper API,让您可以使用.
BrightDataSERP   搜索 DataSERPBright Data provides a powerful SERP API that allows you to query sea...
Bright Data 提供了一个强大的 SERP API,允许您查询海...
BrightDataUnlocker   数据解锁器Bright Data provides a powerful Web Unlocker API that allows you to a...
Bright Data 提供了一个功能强大的 Web Unlocker API,允许您.
Cassandra Database Toolkit
Cassandra 数据库工具包
Apache Cassandra® is a widely used database for storing transactional...
Apache Cassandra®是一个广泛使用的数据库,用于存储事务...
CDPThe CDP Agentkit toolkit contains tools that enable an LLM agent to i...
CDP Agentkit 工具包包含的工具使 LLM 代理能够...
ChatGPT Plugins   ChatGPT 插件OpenAI has deprecated plugins.
OpenAI 已弃用插件。
ClickUp ToolkitClickUp is an all-in-one productivity platform that provides small an...
Cogniswitch ToolkitCogniSwitch is used to build production ready applications that can c...
Compass DeFi ToolkitInteract with various DeFi protocols. Non-custodial.Tools return unsi...
Connery Toolkit and ToolsUsing the Connery toolkit and tools, you can integrate Connery Action...
Dall-E Image GeneratorOpenAI Dall-E are text-to-image models developed by OpenAI using deep...
DappierDappier connects any LLM or your Agentic AI to real-time, rights-clea...
Databricks Unity Catalog (UC)This notebook shows how to use UC functions as LangChain tools, with ...
DataForSEODataForSeo provides comprehensive SEO and digital marketing data solu...
DataheraldThis notebook goes over how to use the dataherald component.
DuckDuckGo SearchThis guide shows over how to use the DuckDuckGo search component.
DiscordThis notebook provides a quick overview for getting started with Disc...
E2B Data AnalysisE2B's cloud environments are great runtime sandboxes for LLMs.
Eden AIThis Jupyter Notebook demonstrates how to use Eden AI tools with an A...
ElevenLabs Text2SpeechThis notebook shows how to interact with the ElevenLabs API to achiev...
Exa SearchExa is a search engine fully designed for use by LLMs. Search for doc...
File SystemLangChain provides tools for interacting with a local file system out...
FinancialDatasets ToolkitThe financial datasets stock market API provides REST endpoints that ...
FMP DataAccess financial market data through natural language queries.
Github ToolkitThe Github toolkit contains tools that enable an LLM agent to interac...
Gitlab ToolkitThe Gitlab toolkit contains tools that enable an LLM agent to interac...
Gmail ToolkitThis will help you get started with the GMail toolkit. This toolkit i...
GOATGOAT is the finance toolkit for AI agents.
Golden QueryGolden provides a set of natural language APIs for querying and enric...
Google BooksThe Google Books tool that supports the ReAct pattern and allows you ...
Google Calendar ToolkitGoogle Calendar is a product of Google Workspace that allows users to...
Google Cloud Text-to-SpeechGoogle Cloud Text-to-Speech enables developers to synthesize natural-...
Google DriveThis notebook walks through connecting a LangChain to the Google Driv...
Google FinanceThis notebook goes over how to use the Google Finance Tool to get inf...
Google ImagenImagen on Vertex AI brings Google's state of the art image generative...
Google JobsThis notebook goes over how to use the Google Jobs Tool to fetch curr...
Google LensThis notebook goes over how to use the Google Lens Tool to fetch info...
Google PlacesThis notebook goes through how to use Google Places API
Google ScholarThis notebook goes through how to use Google Scholar Tool
Google SearchThis notebook goes over how to use the google search component.
Google SerperThis notebook goes over how to use the Google Serper component to sea...
Google TrendsThis notebook goes over how to use the Google Trends Tool to fetch tr...
GradioThere are many 1000s of Gradio apps on Hugging Face Spaces. This libr...
GraphQLGraphQL is a query language for APIs and a runtime for executing thos...
HuggingFace Hub ToolsHuggingface Tools that supporting text I/O can be
Human as a toolHuman are AGI so they can certainly be used as a tool to help out AI ...
Hyperbrowser Browser Agent ToolsHyperbrowser is a platform for running, running browser agents, and s...
Hyperbrowser Web Scraping ToolsHyperbrowser is a platform for running and scaling headless browsers....
IBM watsonx.aiWatsonxToolkit is a wrapper for IBM watsonx.ai Toolkit.
IFTTT WebHooksThis notebook shows how to use IFTTT Webhooks.
InfobipThis notebook that shows how to use Infobip API wrapper to send SMS m...
Ionic Shopping ToolIonic is a plug and play ecommerce marketplace for AI Assistants. By ...
JenkinsTools for interacting with Jenkins.
Jina SearchThis notebook provides a quick overview for getting started with Jina...
Jira ToolkitThis notebook goes over how to use the Jira toolkit.
JSON ToolkitThis notebook showcases an agent interacting with large JSON/dict obj...
Lemon AgentLemon Agent helps you build powerful AI assistants in minutes and aut...
LinkupSearchToolLinkup provides an API to connect LLMs to the web and the Linkup Prem...
MemgraphThis will help you get started with the Memgraph toolkit.
MemorizeFine-tuning LLM itself to memorize information using unsupervised lea...
Mojeek SearchThe following notebook will explain how to get results using Mojeek S...
MultiOn ToolkitMultiON has built an AI Agent that can interact with a broad array of...
NASA ToolkitThis notebook shows how to use agents to interact with the NASA toolk...
Naver SearchThe Naver Search Tool provides a simple interface to search Naver and...
Nuclia UnderstandingNuclia automatically indexes your unstructured data from any internal...
NVIDIA Riva: ASR and TTSNVIDIA Riva
Office365 ToolkitMicrosoft 365 is a product family of productivity software, collabora...
OpenAPI ToolkitWe can construct agents to consume arbitrary APIs, here APIs conforma...
Natural Language API ToolkitsNatural Language API Toolkits (NLAToolkits) permit LangChain Agents t...
OpenGradientThis notebook shows how to build tools using the OpenGradient toolkit...
OpenWeatherMapThis notebook goes over how to use the OpenWeatherMap component to fe...
Oracle AI Vector Search: Generate SummaryOracle AI Vector Search is designed for Artificial Intelligence (AI) ...
OxylabsOxylabs is a market-leading web intelligence collection platform, dri...
Pandas DataframeThis notebook shows how to use agents to interact with a Pandas DataF...
Passio NutritionAITo best understand how NutritionAI can give your agents super food-nu...
PaymanAIPaymanAI provides functionality to send and receive payments (fiat an...
PermitPermit is an access control platform that provides fine-grained, real...
PlayWright Browser ToolkitPlaywright is an open-source automation tool developed by Microsoft t...
Polygon IO Toolkit and ToolsThis notebook shows how to use agents to interact with the Polygon IO...
PowerBI ToolkitThis notebook showcases an agent interacting with a Power BI Dataset....
PrologLangChain tools that use Prolog rules to generate answers.
PubMedPubMed® comprises more than 35 million citations for biomedical liter...
Python REPLSometimes, for complex calculations, rather than have an LLM generate...
Reddit SearchIn this notebook, we learn how the Reddit search tool works.
Requests ToolkitWe can use the Requests toolkit to construct agents that generate HTT...
Riza Code InterpreterThe Riza Code Interpreter is a WASM-based isolated environment for ru...
Robocorp ToolkitThis notebook covers how to get started with Robocorp Action Server a...
SalesforceA tool for interacting with Salesforce CRM using LangChain.
SceneXplainSceneXplain is an ImageCaptioning service accessible through the Scen...
ScrapeGraphThis notebook provides a quick overview for getting started with Scra...
SearchApiThis notebook shows examples of how to use SearchApi to search the we...
SearxNG SearchThis notebook goes over how to use a self hosted SearxNG search API t...
Semantic Scholar API ToolThis notebook demos how to use the semantic scholar tool with an agen...
SerpAPIThis notebook goes over how to use the SerpAPI component to search th...
Slack ToolkitThis will help you get started with the Slack toolkit. For detailed d...
Spark SQL ToolkitThis notebook shows how to use agents to interact with Spark SQL. Sim...
SQLDatabase ToolkitThis will help you get started with the SQL Database toolkit. For det...
StackExchangeStack Exchange is a network of question-and-answer (Q&A) websites on ...
Steam ToolkitSteam (Wikipedia)) is a video game digital distribution service and s...
StripeThis notebook provides a quick overview for getting started with Stri...
TableauThis notebook provides a quick overview for getting started with Tabl...
TaigaThis notebook provides a quick overview for getting started with Taig...
Tavily ExtractTavily is a search engine built specifically for AI agents (LLMs), de...
Tavily SearchTavily's Search API is a search engine built specifically for AI agen...
TiloresThis notebook covers how to get started with the Tilores tools.
TwilioThis notebook goes over how to use the Twilio API wrapper to send a m...
UpstageThis notebook covers how to get started with Upstage groundedness che...
ValtheraEnable AI agents to engage users when they're most likely to respond.
ValyuContextValyu allows AI applications and agents to search the internet and pr...
VectaraVectara is the trusted AI Assistant and Agent platform which focuses ...
WikidataWikidata is a free and open knowledge base that can be read and edite...
WikipediaWikipedia is a multilingual free online encyclopedia written and main...
Wolfram AlphaThis notebook goes over how to use the wolfram alpha component.
Writer ToolsThis notebook provides a quick overview for getting started with Writ...
Yahoo Finance NewsThis notebook goes over how to use the yahoofinancenews tool with an ...
You.com SearchThe you.com API is a suite of tools designed to help developers groun...
YouTubeYouTube Search package searches YouTube videos avoiding using their h...
Zapier Natural Language ActionsDeprecated This API will be sunset on 2023-11-17//nla.zapier.com/star...
ZenGuard AIThis tool lets you quickly set up ZenGuard AI in your Langchain-power...