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