BaseVectorStore
Defined in: packages/core/src/vector-store/index.ts:107
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:119
Parameters
params?
Returns
BaseVectorStore
<Client
, T
>
Properties
embedModel
embedModel:
BaseEmbedding
Defined in: packages/core/src/vector-store/index.ts:108
storesText
abstract
storesText:boolean
Defined in: packages/core/src/vector-store/index.ts:109
isEmbeddingQuery?
optional
isEmbeddingQuery:boolean
Defined in: packages/core/src/vector-store/index.ts:110
Methods
client()
abstract
client():Client
Defined in: packages/core/src/vector-store/index.ts:111
Returns
Client
add()
abstract
add(embeddingResults
):Promise
<string
[]>
Defined in: packages/core/src/vector-store/index.ts:112
Parameters
embeddingResults
Returns
Promise
<string
[]>
delete()
abstract
delete(refDocId
,deleteOptions?
):Promise
<void
>
Defined in: packages/core/src/vector-store/index.ts:113
Parameters
refDocId
string
deleteOptions?
object
Returns
Promise
<void
>
query()
abstract
query(query
,options?
):Promise
<VectorStoreQueryResult
>
Defined in: packages/core/src/vector-store/index.ts:114
Parameters
query
options?
object
Returns
Promise
<VectorStoreQueryResult
>