Browserbase Loader
描述
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
,以允许您的 Agent 加载网站
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
可选。启用/禁用代理。