VectorStoreVectorAttribute Klass

Definition

Definierar ett attribut för att markera en egenskap i en postklass som en vektor.

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
Arv
VectorStoreVectorAttribute
Attribut

Kommentarer

Egenskaperna som definieras här påverkar hur egenskapen behandlas av vektorarkivet.

Konstruktorer

Name Description
VectorStoreVectorAttribute(Int32)

Initierar en ny instans av VectorStoreVectorAttribute klassen.

Egenskaper

Name Description
Dimensions

Hämtar antalet dimensioner som vektorn har.

DistanceFunction

Hämtar den avståndsfunktion som ska användas vid jämförelse av vektorer.

IndexKind

Hämtar den typ av index som ska användas.

StorageName

Hämtar ett valfritt namn att använda för egenskapen i lagringen, om det skiljer sig från egenskapsnamnet.

Gäller för