SimpleVectorStore
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:125
Extends
Section titled “Extends”BaseVectorStore
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new SimpleVectorStore(
init?
):SimpleVectorStore
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:130
Parameters
Section titled “Parameters”object
& VectorStoreBaseParams
Returns
Section titled “Returns”SimpleVectorStore
Overrides
Section titled “Overrides”BaseVectorStore.constructor
Properties
Section titled “Properties”storesText
Section titled “storesText”storesText:
boolean
=false
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:126
Overrides
Section titled “Overrides”BaseVectorStore.storesText
Methods
Section titled “Methods”fromPersistDir()
Section titled “fromPersistDir()”
static
fromPersistDir(persistDir
,embedModel?
,options?
):Promise
<SimpleVectorStore
>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:139
Parameters
Section titled “Parameters”persistDir
Section titled “persistDir”string
= DEFAULT_PERSIST_DIR
embedModel?
Section titled “embedModel?”BaseEmbedding
options?
Section titled “options?”logger?
Section titled “logger?”Logger
Returns
Section titled “Returns”Promise
<SimpleVectorStore
>
client()
Section titled “client()”client():
null
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:152
Returns
Section titled “Returns”null
Overrides
Section titled “Overrides”BaseVectorStore.client
get(
textId
):Promise
<number
[]>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:156
Parameters
Section titled “Parameters”textId
Section titled “textId”string
Returns
Section titled “Returns”Promise
<number
[]>
add(
embeddingResults
):Promise
<string
[]>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:160
Parameters
Section titled “Parameters”embeddingResults
Section titled “embeddingResults”BaseNode
<Metadata
>[]
Returns
Section titled “Returns”Promise
<string
[]>
Overrides
Section titled “Overrides”BaseVectorStore.add
delete()
Section titled “delete()”delete(
refDocId
):Promise
<void
>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:183
Parameters
Section titled “Parameters”refDocId
Section titled “refDocId”string
Returns
Section titled “Returns”Promise
<void
>
Overrides
Section titled “Overrides”BaseVectorStore.delete
query()
Section titled “query()”query(
query
):Promise
<VectorStoreQueryResult
>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:223
Parameters
Section titled “Parameters”VectorStoreQuery
Returns
Section titled “Returns”Promise
<VectorStoreQueryResult
>
Overrides
Section titled “Overrides”BaseVectorStore.query
persist()
Section titled “persist()”persist(
persistPath
):Promise
<void
>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:260
Parameters
Section titled “Parameters”persistPath
Section titled “persistPath”string
= ...
Returns
Section titled “Returns”Promise
<void
>
persistData()
Section titled “persistData()”
protected
static
persistData(persistPath
,data
):Promise
<void
>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:266
Parameters
Section titled “Parameters”persistPath
Section titled “persistPath”string
SimpleVectorStoreData
Returns
Section titled “Returns”Promise
<void
>
fromPersistPath()
Section titled “fromPersistPath()”
static
fromPersistPath(persistPath
,embedModel?
,options?
):Promise
<SimpleVectorStore
>
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:278
Parameters
Section titled “Parameters”persistPath
Section titled “persistPath”string
embedModel?
Section titled “embedModel?”BaseEmbedding
options?
Section titled “options?”logger?
Section titled “logger?”Logger
Returns
Section titled “Returns”Promise
<SimpleVectorStore
>
fromDict()
Section titled “fromDict()”
static
fromDict(saveDict
,embedModel?
):SimpleVectorStore
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:315
Parameters
Section titled “Parameters”saveDict
Section titled “saveDict”SimpleVectorStoreData
embedModel?
Section titled “embedModel?”BaseEmbedding
Returns
Section titled “Returns”SimpleVectorStore
toDict()
Section titled “toDict()”toDict():
SimpleVectorStoreData
Defined in: .build/typescript/packages/llamaindex/src/vector-store/SimpleVectorStore.ts:326
Returns
Section titled “Returns”SimpleVectorStoreData