Skip to main content
适用于 Vercel AI SDK 的 Firecrawl 工具,为 AI 应用提供网页抓取、搜索、浏览和数据提取能力。

安装

设置环境变量:
这些示例使用的是 OpenAI,但 Firecrawl 工具适用于 Vercel AI SDK 支持的任意提供商,包括 Anthropic、Google、Mistral 等。请参阅支持的提供商完整列表

快速上手

可用工具

示例

爬取

映射

Crawl

异步操作——请包含 pollTool 以检查任务状态。

批量抓取

异步操作——请使用 pollTool 轮询检查任务状态。

提取

异步操作——包含 pollTool 来检查任务状态。

搜索 + 抓取

流式

浏览器

browserToolToolLoopAgent 搭配使用,以实现交互式网页浏览。该 agent 可以在页面之间跳转、点击元素、填写表单并提取数据。
browserToolsearchTool 结合,适用于从搜索起步并通过交互式浏览继续的工作流。

Agent

使用 agentTool 实现自动化网页数据采集。该 Agent 能自行搜索、浏览并提取数据。