VectorStoreVectorProperty Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define uma propriedade vetorial num registo de armazenamento vetorial.
public ref class VectorStoreVectorProperty : Microsoft::Extensions::VectorData::VectorStoreProperty
public class VectorStoreVectorProperty : Microsoft.Extensions.VectorData.VectorStoreProperty
type VectorStoreVectorProperty = class
inherit VectorStoreProperty
Public Class VectorStoreVectorProperty
Inherits VectorStoreProperty
- Herança
- Derivado
Observações
As características aqui definidas influenciam a forma como a propriedade é tratada pelo armazenamento vetorial.
Construtores
| Name | Description |
|---|---|
| VectorStoreVectorProperty(String, Int32) |
Inicializa uma nova instância da VectorStoreVectorProperty classe. |
| VectorStoreVectorProperty(String, Type, Int32) |
Inicializa uma nova instância da VectorStoreVectorProperty classe. |
Propriedades
| Name | Description |
|---|---|
| Dimensions |
Obtém ou define o número de dimensões que o vetor tem. |
| DistanceFunction |
Obtém ou define a função de distância a usar ao comparar vetores. |
| EmbeddingGenerator |
Obtém ou define o gerador de embedding por defeito para usar esta propriedade. |
| EmbeddingType |
Obtém ou define o tipo de embedding desejado (por exemplo, |
| IndexKind |
Obtém ou define o tipo de índice a usar. |
| Name |
Obtém ou define o nome da propriedade no modelo de dados. (Herdado de VectorStoreProperty) |
| ProviderAnnotations |
Obtém ou define um dicionário de anotações específicas do fornecedor para esta propriedade. (Herdado de VectorStoreProperty) |
| StorageName |
Obtém ou define um nome opcional para usar na propriedade armazenada, se diferente do nome da propriedade. (Herdado de VectorStoreProperty) |
| Type |
Obtém ou define o tipo da propriedade. (Herdado de VectorStoreProperty) |