BaseVectorSearchCompression interface
Bevat configuratieopties die specifiek zijn voor de compressiemethode die wordt gebruikt tijdens het indexeren of uitvoeren van query's.
Eigenschappen
compression |
De naam die moet worden gekoppeld aan deze specifieke configuratie. |
default |
Standaardoversampling-factor. Oversampling vraagt intern meer documenten aan (opgegeven door deze vermenigvuldiger) in de eerste zoekopdracht. Dit verhoogt de reeks resultaten die opnieuw worden geherrankeerd met behulp van opnieuw berekende overeenkomstenscores van volledige precisievectoren. De minimumwaarde is 1, wat betekent dat er geen oversampling (1x) is. Deze parameter kan alleen worden ingesteld wanneer rerankWithOriginalVectors waar is. Hogere waarden verbeteren terughalen ten koste van latentie. |
kind | Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
rerank |
Als deze optie is ingesteld op true, worden de geordende reeks resultaten die worden berekend met behulp van gecomprimeerde vectoren, opnieuw gerangschikt door de scores voor volledige precisie-overeenkomsten opnieuw te berekenen. Hierdoor wordt het intrekken verbeterd ten koste van latentie. |
Eigenschapdetails
compressionName
De naam die moet worden gekoppeld aan deze specifieke configuratie.
compressionName: string
Waarde van eigenschap
string
defaultOversampling
Standaardoversampling-factor. Oversampling vraagt intern meer documenten aan (opgegeven door deze vermenigvuldiger) in de eerste zoekopdracht. Dit verhoogt de reeks resultaten die opnieuw worden geherrankeerd met behulp van opnieuw berekende overeenkomstenscores van volledige precisievectoren. De minimumwaarde is 1, wat betekent dat er geen oversampling (1x) is. Deze parameter kan alleen worden ingesteld wanneer rerankWithOriginalVectors waar is. Hogere waarden verbeteren terughalen ten koste van latentie.
defaultOversampling?: number
Waarde van eigenschap
number
kind
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
kind: "scalarQuantization" | "binaryQuantization"
Waarde van eigenschap
"scalarQuantization" | "binaryQuantization"
rerankWithOriginalVectors
Als deze optie is ingesteld op true, worden de geordende reeks resultaten die worden berekend met behulp van gecomprimeerde vectoren, opnieuw gerangschikt door de scores voor volledige precisie-overeenkomsten opnieuw te berekenen. Hierdoor wordt het intrekken verbeterd ten koste van latentie.
rerankWithOriginalVectors?: boolean
Waarde van eigenschap
boolean