VectorStoreVectorAttribute Classe

Definição

Define um atributo para marcar uma propriedade numa classe de registo como um vetor.

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
Herança
VectorStoreVectorAttribute
Atributos

Observações

As características aqui definidas influenciam a forma como a propriedade é tratada pelo armazenamento vetorial.

Construtores

Name Description
VectorStoreVectorAttribute(Int32)

Inicializa uma nova instância da VectorStoreVectorAttribute classe.

Propriedades

Name Description
Dimensions

Obtém o número de dimensões que o vetor tem.

DistanceFunction

Obtém a função de distância para usar ao comparar vetores.

IndexKind

Obtém o tipo de índice para usar.

StorageName

Recebe um nome opcional para usar para a propriedade armazenada, se diferente do nome da propriedade.

Aplica-se a