Share via


WeaviateVectorStoreRecordCollectionOptions<TRecord> Class

Definition

public sealed class WeaviateVectorStoreRecordCollectionOptions<TRecord> where TRecord : class
type WeaviateVectorStoreRecordCollectionOptions<'Record (requires 'Record : null)> = class
Public NotInheritable Class WeaviateVectorStoreRecordCollectionOptions(Of TRecord)

Type Parameters

TRecord
Inheritance
WeaviateVectorStoreRecordCollectionOptions<TRecord>

Constructors

WeaviateVectorStoreRecordCollectionOptions<TRecord>()

Properties

ApiKey

Weaviate API key.

Endpoint

Weaviate endpoint for remote or local cluster.

JsonNodeCustomMapper

Gets or sets an optional custom mapper to use when converting between the data model and Weaviate record.

VectorStoreRecordDefinition

Gets or sets an optional record definition that defines the schema of the record type.

Applies to