您可以通过使用官方 LangChain 集成的
langchain-brightdata Python 包来实现,其中包括对以下内容的支持:
- BrightDataSERP - Bright Data 提供强大的 SERP API,可让您查询搜索引擎(Google、Bing、DuckDuckGo、Yandex),支持地理定位和高级自定义选项,特别适合需要实时网页信息的 AI 代理。
- BrightDataUnlockerAPI - Bright Data 提供强大的 Unlocker API,可访问可能受到反爬虫措施、地理限制或其他访问限制的网站,对于需要可靠网页内容提取的 AI 代理非常有用。
- BrightDataWebScraperAPI - Bright Data 提供强大的 Web Scraper API,可从 100+ 个流行域中提取结构化数据,包括 Amazon 产品详情、LinkedIn 个人资料等,非常适合需要可靠结构化网页数据的 AI 代理。
langchain-brightdata 包的一部分,但可以通过 LangChain 的 Tool 或 RequestsWrapper 手动集成。
如何将 Bright Data 与 LangChain 集成
1
获取您的 Bright Data API Key
- 登录您的 Bright Data 控制面板。
- 转到 账户设置。
- 如果尚未生成,请 生成 API Key。
2
安装 Bright Data 集成
通过运行以下命令安装 LangChain 的 Bright Data 集成包:
3
设置环境变量
将您的 Bright Data API Key 设置为环境变量:
4
选择您偏好的 Bright Data 工具
Bright Data + LangChain 集成目前支持:
- BrightDataSERP
- BrightDataUnblocker
- BrightDataWebScraperAPI
收集支持地理定位的搜索引擎结果