Class: UnstructuredLoader
document_loaders/fs/unstructured.UnstructuredLoader
Hierarchy
↳
UnstructuredLoader
Constructors
constructor
• new UnstructuredLoader(webPath
, filePath
)
Parameters
Name | Type |
---|---|
webPath | string |
filePath | string |
Overrides
BaseDocumentLoader.constructor
Defined in
langchain/src/document_loaders/fs/unstructured.ts:15
Properties
filePath
• filePath: string
Defined in
langchain/src/document_loaders/fs/unstructured.ts:15
webPath
• webPath: string
Defined in
langchain/src/document_loaders/fs/unstructured.ts:15
Methods
_partition
▸ _partition(): Promise
<Element
[]>
Returns
Promise
<Element
[]>
Defined in
langchain/src/document_loaders/fs/unstructured.ts:22
imports
▸ imports(): Promise
<{ readFile
: (path
: PathLike
| FileHandle
, options?
: null
| {} & Abortable
) => Promise
<Buffer
>(path
: PathLike
| FileHandle
, options
: {} & Abortable
| BufferEncoding
) => Promise
<string
>(path
: PathLike
| FileHandle
, options?
: null
| BufferEncoding
| ObjectEncodingOptions
& Abortable
& {}) => Promise
<string
| Buffer
> }>
Returns
Promise
<{ readFile
: (path
: PathLike
| FileHandle
, options?
: null
| {} & Abortable
) => Promise
<Buffer
>(path
: PathLike
| FileHandle
, options
: {} & Abortable
| BufferEncoding
) => Promise
<string
>(path
: PathLike
| FileHandle
, options?
: null
| BufferEncoding
| ObjectEncodingOptions
& Abortable
& {}) => Promise
<string
| Buffer
> }>
Defined in
langchain/src/document_loaders/fs/unstructured.ts:75
load
▸ load(): Promise
<Document
<Record
<string
, any
>>[]>
Returns
Promise
<Document
<Record
<string
, any
>>[]>
Overrides
Defined in
langchain/src/document_loaders/fs/unstructured.ts:55
loadAndSplit
▸ loadAndSplit(splitter?
): Promise
<Document
<Record
<string
, any
>>[]>
Parameters
Name | Type |
---|---|
splitter | TextSplitter |
Returns
Promise
<Document
<Record
<string
, any
>>[]>
Inherited from
BaseDocumentLoader.loadAndSplit
Defined in
langchain/src/document_loaders/base.ts:15