VectorStoreVectorProperty<TInput> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce una proprietà vettoriale su un record dell'archivio vettoriale.
generic <typename TInput>
public ref class VectorStoreVectorProperty : Microsoft::Extensions::VectorData::VectorStoreVectorProperty
public class VectorStoreVectorProperty<TInput> : Microsoft.Extensions.VectorData.VectorStoreVectorProperty
type VectorStoreVectorProperty<'Input> = class
inherit VectorStoreVectorProperty
Public Class VectorStoreVectorProperty(Of TInput)
Inherits VectorStoreVectorProperty
Parametri di tipo
- TInput
- Ereditarietà
Commenti
Le caratteristiche definite in questo articolo influenzano il modo in cui la proprietà viene trattata dall'archivio vettoriale.
Questa versione generica di VectorStoreVectorProperty deve essere usata solo quando un IEmbeddingGenerator oggetto è configurato nella proprietà e un tipo .NET personalizzato viene usato come input (qualsiasi tipo diverso da String o DataContent).
Costruttori
| Nome | Descrizione |
|---|---|
| VectorStoreVectorProperty<TInput>(String, Int32) |
Inizializza una nuova istanza della classe VectorStoreVectorProperty. |
Proprietà
| Nome | Descrizione |
|---|---|
| Dimensions |
Ottiene o imposta il numero di dimensioni del vettore. (Ereditato da VectorStoreVectorProperty) |
| DistanceFunction |
Ottiene o imposta la funzione distance da utilizzare durante il confronto dei vettori. (Ereditato da VectorStoreVectorProperty) |
| EmbeddingGenerator |
Ottiene o imposta il generatore di incorporamento predefinito da utilizzare per questa proprietà. (Ereditato da VectorStoreVectorProperty) |
| EmbeddingType |
Ottiene o imposta il tipo di incorporamento desiderato ,ad esempio |
| IndexKind |
Ottiene o imposta il tipo di indice da utilizzare. (Ereditato da VectorStoreVectorProperty) |
| Name |
Ottiene o imposta il nome della proprietà nel modello di dati. (Ereditato da VectorStoreProperty) |
| ProviderAnnotations |
Ottiene o imposta un dizionario di annotazioni specifiche del provider per questa proprietà. (Ereditato da VectorStoreProperty) |
| StorageName |
Ottiene o imposta un nome facoltativo da utilizzare per la proprietà nella risorsa di archiviazione, se diverso dal nome della proprietà. (Ereditato da VectorStoreProperty) |
| Type |
Ottiene o imposta il tipo della proprietà. (Ereditato da VectorStoreProperty) |