BaseVectorQuery interface
Parametri di query per le query di ricerca ibrida e vettoriali.
Proprietà
exhaustive | Se true, attiva una ricerca completa k-nearest neighbor in tutti i vettori all'interno dell'indice vettoriale. Utile per gli scenari in cui le corrispondenze esatte sono critiche, ad esempio per determinare i valori di verità di base. |
fields | Campi vettoriali di tipo Collection(Edm.Single) da includere nel vettore cercato. |
kind | Valori noti supportati dal serviziovettore: query vettoriale in cui viene fornito un valore di vettore non elaborato. testo: query vettoriale in cui viene fornito un valore di testo che deve essere vettorializzato. |
k |
Numero di vicini più vicini da restituire come top hit. |
oversampling | Fattore di sovracampionamento. Il valore minimo è 1. Esegue l'override del parametro 'defaultOversampling' configurato nella definizione dell'indice. Può essere impostato solo quando 'rerankWithOriginalVectors' è true. Questo parametro è consentito solo quando viene usato un metodo di compressione nel campo vettore sottostante. |
weight | Peso relativo della query vettoriale rispetto ad altre query vettoriali e/o alla query di testo all'interno della stessa richiesta di ricerca. Questo valore viene usato quando si combinano i risultati di più elenchi di classificazione prodotti dalle diverse query vettoriali e/o i risultati recuperati tramite la query di testo. Maggiore è il peso, maggiore sarà il numero di documenti corrispondenti alla query nella classificazione finale. Il valore predefinito è 1,0 e il valore deve essere un numero positivo maggiore di zero. |
Dettagli proprietà
exhaustive
Se true, attiva una ricerca completa k-nearest neighbor in tutti i vettori all'interno dell'indice vettoriale. Utile per gli scenari in cui le corrispondenze esatte sono critiche, ad esempio per determinare i valori di verità di base.
exhaustive?: boolean
Valore della proprietà
boolean
fields
Campi vettoriali di tipo Collection(Edm.Single) da includere nel vettore cercato.
fields?: SearchFieldArray<TModel>
Valore della proprietà
SearchFieldArray<TModel>
kind
Valori noti supportati dal servizio
vettore: query vettoriale in cui viene fornito un valore di vettore non elaborato. testo: query vettoriale in cui viene fornito un valore di testo che deve essere vettorializzato.
kind: "vector" | "text"
Valore della proprietà
"vector" | "text"
kNearestNeighborsCount
Numero di vicini più vicini da restituire come top hit.
kNearestNeighborsCount?: number
Valore della proprietà
number
oversampling
Fattore di sovracampionamento. Il valore minimo è 1. Esegue l'override del parametro 'defaultOversampling' configurato nella definizione dell'indice. Può essere impostato solo quando 'rerankWithOriginalVectors' è true. Questo parametro è consentito solo quando viene usato un metodo di compressione nel campo vettore sottostante.
oversampling?: number
Valore della proprietà
number
weight
Peso relativo della query vettoriale rispetto ad altre query vettoriali e/o alla query di testo all'interno della stessa richiesta di ricerca. Questo valore viene usato quando si combinano i risultati di più elenchi di classificazione prodotti dalle diverse query vettoriali e/o i risultati recuperati tramite la query di testo. Maggiore è il peso, maggiore sarà il numero di documenti corrispondenti alla query nella classificazione finale. Il valore predefinito è 1,0 e il valore deve essere un numero positivo maggiore di zero.
weight?: number
Valore della proprietà
number