先决条件
以下示例需要googlesearch 和 pycountry 库。
示例
下面的 Agent 将在 Google 上搜索关于“Mistral AI”的最新新闻:cookbook/tools/googlesearch_tools.py
Toolkit 参数
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
fixed_max_results | int | None | 可选的固定最大返回结果数。 |
fixed_language | str | None | 可选的请求固定语言。 |
headers | Any | None | 可选的要包含在请求中的标头。 |
proxy | str | None | 可选的用于请求的代理。 |
timeout | int | None | 可选的请求超时时间,单位为秒。 |
Toolkit 函数
| 函数 | 描述 |
|---|---|
google_search | 搜索 Google 指定的查询。参数包括用于搜索词的 query,用于最大结果数的 max_results(默认为 5),以及用于搜索结果语言的 language(默认为 “en”)。将搜索结果作为 JSON 格式的字符串返回。 |