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