Condividi tramite


VectorizableTextQuery interface

Parametri di query da usare per la ricerca vettoriale quando viene fornito un valore di testo che deve essere vettorializzato.

Extends

BaseVectorQuery<TModel>

Proprietà

kind

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

text

Testo da vettorizzare per eseguire una query di ricerca vettoriale.

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: "text"

Valore della proprietà

"text"

text

Testo da vettorizzare per eseguire una query di ricerca vettoriale.

text: string

Valore della proprietà

string

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