WeaviateVectorStore
Defined in: providers/storage/weaviate/src/WeaviateVectorStore.ts:119
Extends
BaseVectorStore
Constructors
new WeaviateVectorStore()
new WeaviateVectorStore(
init
?):WeaviateVectorStore
Defined in: providers/storage/weaviate/src/WeaviateVectorStore.ts:133
Parameters
init?
VectorStoreBaseParams
& object
Returns
Overrides
BaseVectorStore.constructor
Properties
storesText
storesText:
boolean
=true
Defined in: providers/storage/weaviate/src/WeaviateVectorStore.ts:120
Overrides
BaseVectorStore.storesText
Methods
client()
client():
Promise
<WeaviateClient
>
Defined in: providers/storage/weaviate/src/WeaviateVectorStore.ts:174
Returns
Promise
<WeaviateClient
>
Overrides
BaseVectorStore.client
add()
add(
nodes
):Promise
<string
[]>
Defined in: providers/storage/weaviate/src/WeaviateVectorStore.ts:178
Parameters
nodes
BaseNode
<Metadata
>[]
Returns
Promise
<string
[]>
Overrides
BaseVectorStore.add
delete()
delete(
refDocId
,deleteOptions
?):Promise
<void
>
Defined in: providers/storage/weaviate/src/WeaviateVectorStore.ts:206
Parameters
refDocId
string
deleteOptions?
DeleteManyOptions
<boolean
>
Returns
Promise
<void
>
Overrides
BaseVectorStore.delete
query()
query(
query
):Promise
<VectorStoreQueryResult
>
Defined in: providers/storage/weaviate/src/WeaviateVectorStore.ts:217
Parameters
query
VectorStoreQuery
& object
Returns
Promise
<VectorStoreQueryResult
>
Overrides
BaseVectorStore.query