工具
Firecrawl 搜索
FirecrawlSearchTool
工具设计用于搜索网站并将其转换为干净的 Markdown 或结构化数据。
FirecrawlSearchTool
描述
Firecrawl 是一个用于爬取任何网站并将其转换为干净的 Markdown 或结构化数据的平台。
安装
- 从 firecrawl.dev 获取 API 密钥,并将其设置为环境变量(
FIRECRAWL_API_KEY
)。 - 安装 Firecrawl SDK 以及
crewai[tools]
包
示例
按如下方式使用 FirecrawlSearchTool,让您的智能体能够加载网站
代码
参数
api_key
: 可选。指定 Firecrawl API 密钥。默认为FIRECRAWL_API_KEY
环境变量。query
: 用于搜索的查询字符串。page_options
: 可选。结果格式化选项。onlyMainContent
: 可选。仅返回页面主要内容,不包括页眉、导航、页脚等。includeHtml
: 可选。包含页面的原始 HTML 内容。响应中将输出一个 html 键。fetchPageContent
: 可选。获取页面的全部内容。
search_options
: 可选。控制爬取行为的选项。limit
: 可选。最大爬取页面数。