Browserbase 加载器
描述
Browserbase 是一个开发者平台,用于可靠地运行、管理和监控无头浏览器。
使用以下功能为您的 AI 数据检索提供动力
安装
- 从 browserbase.com 获取 API 密钥和项目 ID,并在环境变量 (
BROWSERBASE_API_KEY
,BROWSERBASE_PROJECT_ID
) 中设置它们。 - 安装 Browserbase SDK
- npm
- Yarn
- pnpm
npm i @langchain/community @langchain/core @browserbasehq/sdk
yarn add @langchain/community @langchain/core @browserbasehq/sdk
pnpm add @langchain/community @langchain/core @browserbasehq/sdk
示例
使用以下方式使用 BrowserbaseLoader
,以允许您的代理加载网站
import { BrowserbaseLoader } from "@langchain/community/document_loaders/web/browserbase";
const loader = new BrowserbaseLoader(["https://example.com"], {
textContent: true,
});
const docs = await loader.load();
API 参考
- BrowserbaseLoader 来自
@langchain/community/document_loaders/web/browserbase
参数
urls
: 必需。要加载的 URL 列表。
选项
textContent
只检索文本内容。默认值为false
。sessionId
可选。提供现有的会话 ID。proxy
可选。启用/禁用代理。