Class: HNLoader
document_loaders/web/hn.HNLoader
Hierarchy
↳
HNLoader
Constructors
constructor
• new HNLoader(webPath)
Parameters
| Name | Type |
|---|---|
webPath | string |
Overrides
CheerioWebBaseLoader.constructor
Defined in
langchain/src/document_loaders/web/hn.ts:6
Properties
caller
• caller: AsyncCaller
Inherited from
Defined in
langchain/src/document_loaders/web/cheerio.ts:20
timeout
• timeout: number
Inherited from
Defined in
langchain/src/document_loaders/web/cheerio.ts:18
webPath
• webPath: string
Inherited from
Defined in
langchain/src/document_loaders/web/hn.ts:6
Methods
load
▸ load(): Promise<Document<Record<string, any>>[]>
Returns
Promise<Document<Record<string, any>>[]>
Overrides
Defined in
langchain/src/document_loaders/web/hn.ts:10
loadAndSplit
▸ loadAndSplit(splitter?): Promise<Document<Record<string, any>>[]>
Parameters
| Name | Type |
|---|---|
splitter | TextSplitter |
Returns
Promise<Document<Record<string, any>>[]>
Inherited from
CheerioWebBaseLoader.loadAndSplit
Defined in
langchain/src/document_loaders/base.ts:15
scrape
▸ scrape(): Promise<CheerioAPI>
Returns
Promise<CheerioAPI>
Inherited from
Defined in
langchain/src/document_loaders/web/cheerio.ts:42
_scrape
▸ Static _scrape(url, caller, timeout): Promise<CheerioAPI>
Parameters
| Name | Type |
|---|---|
url | string |
caller | AsyncCaller |
timeout | undefined | number |
Returns
Promise<CheerioAPI>
Inherited from
Defined in
langchain/src/document_loaders/web/cheerio.ts:29
imports
▸ Static imports(): Promise<{ load: (content: string | Buffer | AnyNode | AnyNode[], options?: null | CheerioOptions, isDocument?: boolean) => CheerioAPI }>
Returns
Promise<{ load: (content: string | Buffer | AnyNode | AnyNode[], options?: null | CheerioOptions, isDocument?: boolean) => CheerioAPI }>
Inherited from
Defined in
langchain/src/document_loaders/web/cheerio.ts:57