BaseVectorStore
Defined in: packages/core/src/vector-store/index.ts:106
Type Parameters
Client
Client
= unknown
Constructors
Constructor
protected
new BaseVectorStore<Client
>(params?
):BaseVectorStore
<Client
>
Defined in: packages/core/src/vector-store/index.ts:118
Parameters
params?
Returns
BaseVectorStore
<Client
>
Properties
embedModel
embedModel:
BaseEmbedding
Defined in: packages/core/src/vector-store/index.ts:107
storesText
abstract
storesText:boolean
Defined in: packages/core/src/vector-store/index.ts:108
isEmbeddingQuery?
optional
isEmbeddingQuery:boolean
Defined in: packages/core/src/vector-store/index.ts:109
Methods
client()
abstract
client():Client
Defined in: packages/core/src/vector-store/index.ts:110
Returns
Client
add()
abstract
add(embeddingResults
):Promise
<string
[]>
Defined in: packages/core/src/vector-store/index.ts:111
Parameters
embeddingResults
Returns
Promise
<string
[]>
delete()
abstract
delete(refDocId
,deleteOptions?
):Promise
<void
>
Defined in: packages/core/src/vector-store/index.ts:112
Parameters
refDocId
string
deleteOptions?
object
Returns
Promise
<void
>
query()
abstract
query(query
,options?
):Promise
<VectorStoreQueryResult
>
Defined in: packages/core/src/vector-store/index.ts:113
Parameters
query
options?
object
Returns
Promise
<VectorStoreQueryResult
>