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