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