Share via


PineconeVectorStoreRecordCollectionOptions<TRecord> Class

Definition

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

Type Parameters

TRecord
Inheritance
PineconeVectorStoreRecordCollectionOptions<TRecord>

Constructors

PineconeVectorStoreRecordCollectionOptions<TRecord>()

Properties

IndexNamespace

Gets or sets the value for a namespace within the Pinecone index that will be used for operations involving records (Get, Upsert, Delete)."/>

ServerlessIndexCloud

Gets or sets the value for public cloud where the serverless index is hosted.

ServerlessIndexRegion

Gets or sets the value for region where the serverless index is created.

VectorCustomMapper

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

VectorStoreRecordDefinition

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

Applies to