Class: PuppeteerWebBaseLoader
document_loaders/web/puppeteer.PuppeteerWebBaseLoader
Hierarchy
↳
PuppeteerWebBaseLoader
Implements
Constructors
constructor
• new PuppeteerWebBaseLoader(webPath
, options?
)
Parameters
Name | Type |
---|---|
webPath | string |
options? | PuppeteerWebBaseLoaderOptions |
Overrides
BaseDocumentLoader.constructor
Defined in
langchain/src/document_loaders/web/puppeteer.ts:37
Properties
options
• options: undefined
| PuppeteerWebBaseLoaderOptions
Defined in
langchain/src/document_loaders/web/puppeteer.ts:35
webPath
• webPath: string
Defined in
langchain/src/document_loaders/web/puppeteer.ts:37
Methods
load
▸ load(): Promise
<Document
<Record
<string
, any
>>[]>
Returns
Promise
<Document
<Record
<string
, any
>>[]>
Implementation of
Overrides
Defined in
langchain/src/document_loaders/web/puppeteer.ts:74
loadAndSplit
▸ loadAndSplit(splitter?
): Promise
<Document
<Record
<string
, any
>>[]>
Parameters
Name | Type |
---|---|
splitter | TextSplitter |
Returns
Promise
<Document
<Record
<string
, any
>>[]>
Implementation of
Inherited from
BaseDocumentLoader.loadAndSplit
Defined in
langchain/src/document_loaders/base.ts:15
scrape
▸ scrape(): Promise
<string
>
Returns
Promise
<string
>
Defined in
langchain/src/document_loaders/web/puppeteer.ts:70
_scrape
▸ Static
_scrape(url
, options?
): Promise
<string
>
Parameters
Name | Type |
---|---|
url | string |
options? | PuppeteerWebBaseLoaderOptions |
Returns
Promise
<string
>
Defined in
langchain/src/document_loaders/web/puppeteer.ts:42
imports
▸ Static
imports(): Promise
<{ launch
: (options?
: PuppeteerLaunchOptions
) => Promise
<Browser
> }>
Returns
Promise
<{ launch
: (options?
: PuppeteerLaunchOptions
) => Promise
<Browser
> }>
Defined in
langchain/src/document_loaders/web/puppeteer.ts:81