Skip to content

WeaviateVectorStore

Defined in: .build/typescript/packages/providers/storage/weaviate/src/WeaviateVectorStore.ts:120

  • BaseVectorStore

new WeaviateVectorStore(init?): WeaviateVectorStore

Defined in: .build/typescript/packages/providers/storage/weaviate/src/WeaviateVectorStore.ts:135

VectorStoreBaseParams & object

WeaviateVectorStore

BaseVectorStore.constructor

storesText: boolean = true

Defined in: .build/typescript/packages/providers/storage/weaviate/src/WeaviateVectorStore.ts:121

BaseVectorStore.storesText

client(): Promise<WeaviateClient>

Defined in: .build/typescript/packages/providers/storage/weaviate/src/WeaviateVectorStore.ts:178

Promise<WeaviateClient>

BaseVectorStore.client


add(nodes): Promise<string[]>

Defined in: .build/typescript/packages/providers/storage/weaviate/src/WeaviateVectorStore.ts:182

BaseNode<Metadata>[]

Promise<string[]>

BaseVectorStore.add


delete(refDocId, deleteOptions?): Promise<void>

Defined in: .build/typescript/packages/providers/storage/weaviate/src/WeaviateVectorStore.ts:222

string

DeleteManyOptions<boolean>

Promise<void>

BaseVectorStore.delete


query(query): Promise<VectorStoreQueryResult>

Defined in: .build/typescript/packages/providers/storage/weaviate/src/WeaviateVectorStore.ts:233

VectorStoreQuery<unknown> & object

Promise<VectorStoreQueryResult>

BaseVectorStore.query