Skip to main content

LangChain

在 LangChain 中将 Firecrawl 用作文档加载器或代理工具。
1 min read
Note

官方包: langchain-firecrawl · 源代码

在 LangChain 中使用 Firecrawl 进行抓取、爬取、映射、提取和搜索,既可用作文档加载器,也可作为代理工具

安装#

firecrawl.dev 获取 API 密钥,并将其设置为环境变量 (或传入 api_key=...) :

文档加载器#

FirecrawlLoader 返回 LangChain Document。选择 mode

模式加载内容
scrape单个页面
crawl整个网站
map发现的 URL
extract结构化数据
search网页搜索结果

代理工具#

每项功能也都可作为 BaseTool 绑定到代理:

LangChain JS#

JavaScript 加载器随 @langchain/community 一同提供,并将 Firecrawl JS SDK 作为对等依赖:

资源#