Skip to main content
OpenRouter (一个面向数百个 LLM 的统一 API) 与 Firecrawl 搭配使用,即可为任意模型提供实时网页搜索、抓取和爬取能力。 OpenRouter 的 API 与 OpenAI 兼容,因此你可以将 OpenAI SDK 指向 OpenRouter 的 base URL,再将 Firecrawl 的 Python 或 JavaScript SDK 作为工具使用。

配置

使用任意 OpenRouter 模型进行抓取 + 总结

这会使用 Firecrawl 抓取页面,并用你在 OpenRouter 中选择的任意模型进行总结——这里以 Claude Haiku 4.5 为例。
model 的值改为任意 OpenRouter 支持的模型——openai/gpt-5google/gemini-2.5-prometa-llama/llama-4-maverick 等。

工具调用:由模型决定何时抓取

OpenRouter 支持 OpenAI 风格的工具调用,因此 Firecrawl 可以作为模型可调用的函数接入。

Python

说明

  • Firecrawl 完全不依赖特定模型——无需修改抓取代码,即可选择任意 OpenRouter 模型。
  • 许多热门的 OpenRouter 应用 (Cline、Roo Code、Kilo、Cursor、Continue) 本身就是可使用 Firecrawl MCP 的代理运行环境——请参见 MCP Server,了解如何将 Firecrawl 直接接入这些应用。
  • 对于大型任务,请使用 批量抓取,以避免超出 LLM 的上下文预算。