Tools

Tools

SearchApi

实时搜索引擎结果 API。返回结构化的 JSON 数据,包括答案框、知识图谱、有机结果等。

参数

  • Api Key:SearchApi 的唯一标识符,用于对实时搜索引擎的请求进行身份验证。此密钥可以从 SearchApi 控制面板中检索。

  • Engine:指定搜索引擎。例如:google、google_scholar、bing、youtube 和 youtube_transcripts。支持的引擎完整列表可在文档中查看。

  • Parameters:允许选择 SearchApi 所识别的任何参数,其中一些是必需的,另一些是可选的。

输出

Document:请求的 JSON 响应作为 Document。

BingSearchRun

Bing 搜索是微软拥有和运营的网络搜索引擎。它为各种类型的内容提供搜索结果,包括网页、图片、视频和新闻文章。它结合使用算法和人工编辑来向用户提供搜索结果。

参数

Api Wrapper:一个 BingSearchAPIWrapper 组件,它接受搜索 URL 和订阅密钥。

Calculator

计算器工具通过利用 LLMMathChain 为代理提供数学计算能力。它允许代理在需要回答问题时执行数学计算。

参数

LLM:用于计算的语言模型。

GoogleSearchResults

围绕 Google 搜索的包装器。当用户需要更多控制从 API 返回的 JSON 数据以回答问题时很有用。它返回基于传递给 API 包装器的参数配置的完整 JSON 响应。

参数

Api Wrapper:带有 Google API 密钥和 CSE ID 的 GoogleSearchAPIWrapper 。

GoogleSearchRun

围绕 Google 搜索的快速包装器。它执行搜索查询并仅返回来自最高优先级结果类型的第一个结果片段。

参数

Api Wrapper:带有 Google API 密钥和 CSE ID 的 GoogleSearchAPIWrapper

GoogleSerperRun

低成本的 Google 搜索 API。

参数

Api Wrapper:带有 API 密钥和结果键的GoogleSerperAPIWrapper 组件。

InfoSQLDatabaseTool

获取 SQL 数据库元数据的工具。此工具的输入是逗号分隔的表列表,输出是这些表的架构和样本行。示例输入:“table1, table2, table3”。

参数

Db:要查询的 SQLDatabase。

Last updated