Skip to content
2 min read · 309 words

Interface: WeaviateVectorStoreOptions

Defined in: src/batteries/vector/weaviate/index.ts:38

Connection options for WeaviateVectorStore.

Extends

Properties

PropertyTypeDescriptionInherited fromDefined in
connection?{ apiKey?: string; grpcHost?: string; grpcPort?: number; grpcSecure?: boolean; host?: string; port?: number; secure?: boolean; url?: string; }Connection and authentication parameters for the backend.-src/batteries/vector/weaviate/index.ts:40
connection.apiKey?string--src/batteries/vector/weaviate/index.ts:46
connection.grpcHost?string--src/batteries/vector/weaviate/index.ts:44
connection.grpcPort?number--src/batteries/vector/weaviate/index.ts:45
connection.grpcSecure?boolean--src/batteries/vector/weaviate/index.ts:48
connection.host?string--src/batteries/vector/weaviate/index.ts:42
connection.port?number--src/batteries/vector/weaviate/index.ts:43
connection.secure?boolean--src/batteries/vector/weaviate/index.ts:47
connection.url?string--src/batteries/vector/weaviate/index.ts:41
consistency?VectorConsistencyStore-wide read-after-write guarantee for writes. Overrides the adapter's declared VectorStoreCapabilities.consistency default; a per-operation .consistency() on the builder overrides this in turn (precedence: per-op > store option > adapter default). Ignored by strongly-consistent adapters. See VectorConsistency.BaseVectorStoreOptions.consistencysrc/batteries/vector/types.ts:129
defaultCollection?stringCollection name used when a call omits an explicit one.BaseVectorStoreOptions.defaultCollectionsrc/batteries/vector/types.ts:122
dimensions?numberEmbedding dimensionality. Required by backends that must declare it at collection-creation time.BaseVectorStoreOptions.dimensionssrc/batteries/vector/types.ts:120
encoder?VectorEncoderFnFunction that turns text into vectors. Required unless the backend has built-in encoding.BaseVectorStoreOptions.encodersrc/batteries/vector/types.ts:118
metric?DistanceMetricDistance metric used for similarity (e.g. cosine, euclidean, dot). Defaults to the adapter's preferred metric.BaseVectorStoreOptions.metricsrc/batteries/vector/types.ts:116