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 Reference:
- BrowserbaseLoader from
@langchain/community/document_loaders/web/browserbase
参数
urls: 必填。要加载的 URL 列表。
选项
textContent仅获取文本内容。默认值为false。sessionId可选。提供一个已有的会话 ID。proxy可选。启用/禁用代理。