VectorStoreVectorAttribute Sınıf

Tanım

Bir kayıt sınıfındaki bir özelliği vektör olarak işaretlemek için bir öznitelik tanımlar.

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
Devralma
VectorStoreVectorAttribute
Öznitelikler

Açıklamalar

Burada tanımlanan özellikler, özelliğin vektör deposu tarafından nasıl ele alınma şeklini etkiler.

Oluşturucular

Name Description
VectorStoreVectorAttribute(Int32)

VectorStoreVectorAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Dimensions

Vektördeki boyut sayısını alır.

DistanceFunction

Vektörleri karşılaştırırken kullanılacak uzaklık işlevini alır.

IndexKind

Kullanılacak dizin türünü alır.

StorageName

Özellik adından farklıysa, depolamadaki özellik için kullanılacak isteğe bağlı bir ad alır.

Şunlara uygulanır