Skip to content

SimpleVectorStore

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:127

new SimpleVectorStore(init?): SimpleVectorStore

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:132

SimpleVectorStoreData

SimpleVectorStore

BaseVectorStore.constructor

storesText: boolean = true

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:128

BaseVectorStore.storesText


optional isEmbeddingQuery: boolean

Defined in: packages/core/src/vector-store/index.ts:120

WeaviateVectorStore.isEmbeddingQuery

static fromPersistDir(persistDir, options?): Promise<SimpleVectorStore>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:137

string = DEFAULT_PERSIST_DIR

Logger

Promise<SimpleVectorStore>


client(): null

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:145

null

BaseVectorStore.client


get(textId): Promise<number[]>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:149

string

Promise<number[]>


add(embeddingResults): Promise<string[]>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:153

BaseNode<Metadata>[]

Promise<string[]>

BaseVectorStore.add


delete(refDocId): Promise<void>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:181

string

Promise<void>

BaseVectorStore.delete


query(query): Promise<VectorStoreQueryResult>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:222

VectorStoreQuery

Promise<VectorStoreQueryResult>

BaseVectorStore.query


persist(persistPath): Promise<void>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:313

string = ...

Promise<void>


protected static persistData(persistPath, data): Promise<void>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:319

string

SimpleVectorStoreData

Promise<void>


static fromPersistPath(persistPath, options?): Promise<SimpleVectorStore>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:331

string

Logger

Promise<SimpleVectorStore>


static fromDict(saveDict): SimpleVectorStore

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:373

SimpleVectorStoreData

SimpleVectorStore


toDict(): SimpleVectorStoreData

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:382

SimpleVectorStoreData


exists(refDocId): Promise<boolean>

Defined in: packages/core/src/vector-store/SimpleVectorStore.ts:391

Check if any nodes exist for the given document reference ID. Used for de-duplication during ingestion.

string

The reference document ID to check

Promise<boolean>

true if any nodes with this ref_doc_id exist

BaseVectorStore.exists