VectorStoreVectorAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define un atributo para marcar una propiedad en una clase de registro como vector.
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
- Herencia
- Atributos
Comentarios
Las características definidas aquí influyen en cómo la propiedad se trata mediante el almacén de vectores.
Constructores
| Nombre | Description |
|---|---|
| VectorStoreVectorAttribute(Int32) |
Inicializa una nueva instancia de la clase VectorStoreVectorAttribute. |
Propiedades
| Nombre | Description |
|---|---|
| Dimensions |
Obtiene el número de dimensiones que tiene el vector. |
| DistanceFunction |
Obtiene la función de distancia que se va a usar al comparar vectores. |
| IndexKind |
Obtiene el tipo de índice que se va a usar. |
| StorageName |
Obtiene un nombre opcional que se usará para la propiedad en el almacenamiento, si es diferente del nombre de propiedad. |