跳转到主要内容
CAMEL 官方文档: docs.camel-ai.org/key_modules/loadersFirecrawl 以 CAMEL 加载器的形式提供,可将任何网站转换为供您的代理使用、适配 LLM 的 Markdown

安装

web-tools 扩展会安装该加载器所支持的 Firecrawl SDK 版本。直接执行 pip install camel-ai 不会安装它;此外,当前的 CAMEL 版本与 firecrawl-py 4.x 不兼容,因此请勿在同一环境中单独升级 firecrawl-py。 设置 Firecrawl key,以便加载器自动读取:

使用方法

借助 Camel AI 和 Firecrawl,你可以快速构建利用网页数据的多智能体系统。

使用 Firecrawl 获取整个网站

crawl 会在任务完成后返回。检查 status,然后从 data 中读取 Markdown。

使用 Firecrawl 获取单个网页

映射站点并提取结构化数据

map_site 会列出站点的 URL,structured_scrape 则返回与 Pydantic 模型匹配的字段。
Firecrawl() 会从环境变量中读取 FIRECRAWL_API_KEY。传入 api_key=... 可覆盖该设置,或传入 api_url=... 以指向 self-hosted 实例。

资源