Interface: WeaviateVectorStoreOptions
Defined in: batteries/vector/weaviate/index.ts:38
Connection options for WeaviateVectorStore.
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
connection? | { apiKey?: string; grpcHost?: string; grpcPort?: number; grpcSecure?: boolean; host?: string; port?: number; secure?: boolean; url?: string; } | - | - | batteries/vector/weaviate/index.ts:39 |
connection.apiKey? | string | - | - | batteries/vector/weaviate/index.ts:45 |
connection.grpcHost? | string | - | - | batteries/vector/weaviate/index.ts:43 |
connection.grpcPort? | number | - | - | batteries/vector/weaviate/index.ts:44 |
connection.grpcSecure? | boolean | - | - | batteries/vector/weaviate/index.ts:47 |
connection.host? | string | - | - | batteries/vector/weaviate/index.ts:41 |
connection.port? | number | - | - | batteries/vector/weaviate/index.ts:42 |
connection.secure? | boolean | - | - | batteries/vector/weaviate/index.ts:46 |
connection.url? | string | - | - | batteries/vector/weaviate/index.ts:40 |
consistency? | VectorConsistency | Store-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.consistency | batteries/vector/types.ts:106 |
defaultCollection? | string | - | BaseVectorStoreOptions.defaultCollection | batteries/vector/types.ts:99 |
dimensions? | number | - | BaseVectorStoreOptions.dimensions | batteries/vector/types.ts:98 |
encoder? | VectorEncoderFn | - | BaseVectorStoreOptions.encoder | batteries/vector/types.ts:97 |
metric? | DistanceMetric | - | BaseVectorStoreOptions.metric | batteries/vector/types.ts:96 |