Condividi tramite


VectorizedQuery interface

Parametri di query da usare per la ricerca vettoriale quando viene specificato un valore di vettore non elaborato.

Extends

BaseVectorQuery<TModel>

Proprietà

kind

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

vector

Rappresentazione vettoriale di una query di ricerca.

Proprietà ereditate

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.

kNearestNeighborsCount

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à

kind

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

kind: "vector"

Valore della proprietà

"vector"

vector

Rappresentazione vettoriale di una query di ricerca.

vector: number[]

Valore della proprietà

number[]

Dettagli proprietà ereditate

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

Ereditato daBaseVectorQuery.complete

fields

Campi vettoriali di tipo Collection(Edm.Single) da includere nel vettore cercato.

fields?: SearchFieldArray<TModel>

Valore della proprietà

Ereditato daBaseVectorQuery.fields

kNearestNeighborsCount

Numero di vicini più vicini da restituire come top hit.

kNearestNeighborsCount?: number

Valore della proprietà

number

Ereditato daBaseVectorQuery.kNearestNeighborsCount

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

ereditato daBaseVectorQuery.oversampling

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

ereditato dabaseVectorQuery.weight