Tools
谷歌搜索
SerperDevTool 旨在搜索互联网并返回最相关的结果。
SerperDevTool
我们仍在努力改进工具,因此未来可能会出现意外行为或变化。
描述
该工具旨在从互联网上的文本内容中对指定查询进行语义搜索。它利用serper.dev API根据用户提供的查询获取并显示最相关的搜索结果。
安装
要将此工具集成到您的项目中,请按照以下安装说明操作:
示例
以下示例演示了如何初始化工具并使用给定的查询执行搜索:
Code
入门步骤
要有效使用SerperDevTool,请按照以下步骤操作:
- 包安装:确认
crewai[tools]包已安装在您的Python环境中。 - API密钥获取: 通过在
serper.dev注册免费账户来获取serper.dev的API密钥。 - 环境配置: 将您获得的API密钥存储在名为
SERPER_API_KEY的环境变量中,以便工具使用。
参数
SerperDevTool 带有几个参数,这些参数将被传递给 API:
-
search_url: 搜索API的URL端点。(默认是
https://google.serper.dev/search) -
country: 可选。指定搜索结果的所在国家。
-
location: 可选。指定搜索结果的位置。
-
locale: 可选。指定搜索结果的区域设置。
-
n_results: 返回的搜索结果数量。默认是
10。
country、location、locale 和 search_url 的值可以在 Serper Playground 上找到。
带参数的示例
以下是一个示例,展示了如何使用带有额外参数的工具:
Code
Code
结论
通过将SerperDevTool集成到Python项目中,用户能够直接从他们的应用程序中进行实时、相关的互联网搜索。
更新的参数允许更定制化和本地化的搜索结果。通过遵循提供的设置和使用指南,将此工具集成到项目中变得简单直接。
这个页面有帮助吗?
