VectorStoreVectorAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um atributo para marcar uma propriedade em uma classe de registro 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
- Atributos
Comentários
As características definidas aqui influenciam como a propriedade é tratada pelo repositório de vetores.
Construtores
| Nome | Description |
|---|---|
| VectorStoreVectorAttribute(Int32) |
Inicializa uma nova instância da classe VectorStoreVectorAttribute. |
Propriedades
| Nome | Description |
|---|---|
| Dimensions |
Obtém o número de dimensões que o vetor tem. |
| DistanceFunction |
Obtém a função de distância a ser usada ao comparar vetores. |
| IndexKind |
Obtém o tipo de índice a ser usado. |
| StorageName |
Obtém um nome opcional a ser usado para a propriedade no armazenamento, se diferente do nome da propriedade. |