VectorStoreVectorAttribute Klas

Definitie

Hiermee definieert u een kenmerk om een eigenschap in een recordklasse als vector te markeren.

public ref class VectorStoreVectorAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false)]
public sealed class VectorStoreVectorAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false)>]
type VectorStoreVectorAttribute = class
    inherit Attribute
Public NotInheritable Class VectorStoreVectorAttribute
Inherits Attribute
Overname
VectorStoreVectorAttribute
Kenmerken

Opmerkingen

De kenmerken die hier worden gedefinieerd, beïnvloeden hoe de eigenschap wordt behandeld door het vectorarchief.

Constructors

Name Description
VectorStoreVectorAttribute(Int32)

Initialiseert een nieuw exemplaar van de VectorStoreVectorAttribute klasse.

Eigenschappen

Name Description
Dimensions

Hiermee haalt u het aantal dimensies op dat de vector heeft.

DistanceFunction

Hiermee haalt u de afstandsfunctie op die moet worden gebruikt bij het vergelijken van vectoren.

IndexKind

Hiermee haalt u het type index op dat moet worden gebruikt.

StorageName

Hiermee wordt een optionele naam opgehaald die moet worden gebruikt voor de eigenschap in de opslag, indien anders dan de naam van de eigenschap.

Van toepassing op