VectorizedQuery interface
Frågeparametrarna som ska användas för vektorsökning när ett raw-vektorvärde anges.
- Extends
-
BaseVectorQuery<TModel>
Egenskaper
kind | Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
vector | Vektorrepresentationen av en sökfråga. |
Ärvda egenskaper
exhaustive | När det är sant utlöser en fullständig k-närmaste grannsökning över alla vektorer i vektorindexet. Användbart för scenarier där exakta matchningar är kritiska, till exempel att fastställa grundsanningsvärden. |
fields | Vektorfält av typen Collection(Edm.Single) som ska ingå i den sökbara vektorn. |
k |
Antal närmaste grannar som ska returneras som toppträffar. |
oversampling | Översamplingsfaktor. Minimivärdet är 1. Den åsidosätter parametern defaultOversampling som konfigurerats i indexdefinitionen. Det kan bara anges när "rerankWithOriginalVectors" är sant. Den här parametern tillåts endast när en komprimeringsmetod används i det underliggande vektorfältet. |
weight | Relativ vikt för vektorfrågan jämfört med andra vektorfrågor och/eller textfrågan i samma sökbegäran. Det här värdet används när du kombinerar resultaten från flera rangordningslistor som skapats av de olika vektorfrågorna och/eller de resultat som hämtas via textfrågan. Ju högre vikt, desto högre blir dokumenten som matchade frågan i den slutliga rangordningen. Standardvärdet är 1,0 och värdet måste vara ett positivt tal som är större än noll. |
Egenskapsinformation
kind
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
kind: "vector"
Egenskapsvärde
"vector"
vector
Vektorrepresentationen av en sökfråga.
vector: number[]
Egenskapsvärde
number[]
Information om ärvda egenskaper
exhaustive
När det är sant utlöser en fullständig k-närmaste grannsökning över alla vektorer i vektorindexet. Användbart för scenarier där exakta matchningar är kritiska, till exempel att fastställa grundsanningsvärden.
exhaustive?: boolean
Egenskapsvärde
boolean
ärvd frånBaseVectorQuery.exhaustive
fields
Vektorfält av typen Collection(Edm.Single) som ska ingå i den sökbara vektorn.
fields?: SearchFieldArray<TModel>
Egenskapsvärde
SearchFieldArray<TModel>
ärvs frånBaseVectorQuery.fields
kNearestNeighborsCount
Antal närmaste grannar som ska returneras som toppträffar.
kNearestNeighborsCount?: number
Egenskapsvärde
number
oversampling
Översamplingsfaktor. Minimivärdet är 1. Den åsidosätter parametern defaultOversampling som konfigurerats i indexdefinitionen. Det kan bara anges när "rerankWithOriginalVectors" är sant. Den här parametern tillåts endast när en komprimeringsmetod används i det underliggande vektorfältet.
oversampling?: number
Egenskapsvärde
number
ärvd frånBaseVectorQuery.oversampling
weight
Relativ vikt för vektorfrågan jämfört med andra vektorfrågor och/eller textfrågan i samma sökbegäran. Det här värdet används när du kombinerar resultaten från flera rangordningslistor som skapats av de olika vektorfrågorna och/eller de resultat som hämtas via textfrågan. Ju högre vikt, desto högre blir dokumenten som matchade frågan i den slutliga rangordningen. Standardvärdet är 1,0 och värdet måste vara ett positivt tal som är större än noll.
weight?: number
Egenskapsvärde
number
ärvd frånBaseVectorQuery.weight