Logo
Classes

SimpleDocumentStore

Defined in: llamaindex/src/storage/docStore/SimpleDocumentStore.ts:17

Extends

  • KVDocumentStore

Constructors

new SimpleDocumentStore()

new SimpleDocumentStore(kvStore?, namespace?): SimpleDocumentStore

Defined in: llamaindex/src/storage/docStore/SimpleDocumentStore.ts:20

Parameters

kvStore?

SimpleKVStore

namespace?

string

Returns

SimpleDocumentStore

Overrides

KVDocumentStore.constructor

Methods

fromPersistDir()

static fromPersistDir(persistDir, namespace?): Promise<SimpleDocumentStore>

Defined in: llamaindex/src/storage/docStore/SimpleDocumentStore.ts:27

Parameters

persistDir

string = DEFAULT_PERSIST_DIR

namespace?

string

Returns

Promise<SimpleDocumentStore>


fromPersistPath()

static fromPersistPath(persistPath, namespace?): Promise<SimpleDocumentStore>

Defined in: llamaindex/src/storage/docStore/SimpleDocumentStore.ts:38

Parameters

persistPath

string

namespace?

string

Returns

Promise<SimpleDocumentStore>


persist()

persist(persistPath): Promise<void>

Defined in: llamaindex/src/storage/docStore/SimpleDocumentStore.ts:46

Parameters

persistPath

string = ...

Returns

Promise<void>

Overrides

KVDocumentStore.persist


fromDict()

static fromDict(saveDict, namespace?): SimpleDocumentStore

Defined in: llamaindex/src/storage/docStore/SimpleDocumentStore.ts:60

Parameters

saveDict

SaveDict

namespace?

string

Returns

SimpleDocumentStore


toDict()

toDict(): SaveDict

Defined in: llamaindex/src/storage/docStore/SimpleDocumentStore.ts:65

Returns

SaveDict