Delen via


BaseVectorSearchCompression interface

Bevat configuratieopties die specifiek zijn voor de compressiemethode die wordt gebruikt tijdens het indexeren of uitvoeren van query's.

Eigenschappen

compressionName

De naam die moet worden gekoppeld aan deze specifieke configuratie.

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.

kind

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

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.

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