SimpleVectorStore
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:125
Extends
BaseVectorStore
Constructors
new SimpleVectorStore()
new SimpleVectorStore(
init
?):SimpleVectorStore
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:130
Parameters
init?
object
& VectorStoreBaseParams
Returns
Overrides
BaseVectorStore.constructor
Properties
storesText
storesText:
boolean
=false
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:126
Overrides
BaseVectorStore.storesText
Methods
fromPersistDir()
static
fromPersistDir(persistDir
,embedModel
?):Promise
<SimpleVectorStore
>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:139
Parameters
persistDir
string
= DEFAULT_PERSIST_DIR
embedModel?
BaseEmbedding
Returns
Promise
<SimpleVectorStore
>
client()
client():
null
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:147
Returns
null
Overrides
BaseVectorStore.client
get()
get(
textId
):Promise
<number
[]>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:151
Parameters
textId
string
Returns
Promise
<number
[]>
add()
add(
embeddingResults
):Promise
<string
[]>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:155
Parameters
embeddingResults
BaseNode
<Metadata
>[]
Returns
Promise
<string
[]>
Overrides
BaseVectorStore.add
delete()
delete(
refDocId
):Promise
<void
>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:178
Parameters
refDocId
string
Returns
Promise
<void
>
Overrides
BaseVectorStore.delete
query()
query(
query
):Promise
<VectorStoreQueryResult
>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:218
Parameters
query
VectorStoreQuery
Returns
Promise
<VectorStoreQueryResult
>
Overrides
BaseVectorStore.query
persist()
persist(
persistPath
):Promise
<void
>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:255
Parameters
persistPath
string
= ...
Returns
Promise
<void
>
persistData()
protected
static
persistData(persistPath
,data
):Promise
<void
>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:261
Parameters
persistPath
string
data
SimpleVectorStoreData
Returns
Promise
<void
>
fromPersistPath()
static
fromPersistPath(persistPath
,embeddingModel
?):Promise
<SimpleVectorStore
>
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:273
Parameters
persistPath
string
embeddingModel?
BaseEmbedding
Returns
Promise
<SimpleVectorStore
>
fromDict()
static
fromDict(saveDict
,embeddingModel
?):SimpleVectorStore
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:309
Parameters
saveDict
SimpleVectorStoreData
embeddingModel?
BaseEmbedding
Returns
toDict()
toDict():
SimpleVectorStoreData
Defined in: llamaindex/src/vector-store/SimpleVectorStore.ts:320
Returns
SimpleVectorStoreData