Skip to main content

Browserbase Loader

Description

Browserbase is a developer platform to reliably run, manage, and monitor headless browsers.

Power your AI data retrievals with:

Installation

  • Get an API key and Project ID from browserbase.com and set it in environment variables (BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID).
  • Install the Browserbase SDK:
npm i @langchain/community @langchain/core @browserbasehq/sdk

Example

Utilize the BrowserbaseLoader as follows to allow your agent to load websites:

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:

Arguments

  • urls: Required. List of URLs to load.

Options

  • textContent Retrieve only text content. Default is false.
  • sessionId Optional. Provide an existing Session ID.
  • proxy Optional. Enable/Disable Proxies.

Was this page helpful?


You can also leave detailed feedback on GitHub.