BaseVectorSearchCompression interface
Dizin oluşturma veya sorgulama sırasında kullanılan sıkıştırma yöntemine özgü yapılandırma seçeneklerini içerir.
Özellikler
compression |
Bu özel yapılandırmayla ilişkilendirilecek ad. |
default |
Varsayılan fazla örnekleme faktörü. Fazla örnekleme, ilk aramada dahili olarak daha fazla belge (bu çarpan tarafından belirtilir) ister. Bu, tam duyarlıklı vektörlerden alınan yeniden derlenmiş benzerlik puanları kullanılarak yeniden dilimlenecek sonuç kümesini artırır. En düşük değer 1'dir, yani fazla örnekleme (1x). Bu parametre yalnızca rerankWithOriginalVectors true olduğunda ayarlanabilir. Daha yüksek değerler gecikme süresiyle geri çağırmayı iyileştirir. |
kind | Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı |
rerank |
True olarak ayarlanırsa, sıkıştırılmış vektörler kullanılarak hesaplanan sıralı sonuç kümesi elde edildikten sonra, tam duyarlıklı benzerlik puanları yeniden hesaplanarak yeniden dilimlenir. Bu, gecikme süresine karşı geri çağırmayı iyileştirir. |
Özellik Ayrıntıları
compressionName
Bu özel yapılandırmayla ilişkilendirilecek ad.
compressionName: string
Özellik Değeri
string
defaultOversampling
Varsayılan fazla örnekleme faktörü. Fazla örnekleme, ilk aramada dahili olarak daha fazla belge (bu çarpan tarafından belirtilir) ister. Bu, tam duyarlıklı vektörlerden alınan yeniden derlenmiş benzerlik puanları kullanılarak yeniden dilimlenecek sonuç kümesini artırır. En düşük değer 1'dir, yani fazla örnekleme (1x). Bu parametre yalnızca rerankWithOriginalVectors true olduğunda ayarlanabilir. Daha yüksek değerler gecikme süresiyle geri çağırmayı iyileştirir.
defaultOversampling?: number
Özellik Değeri
number
kind
Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı
kind: "scalarQuantization" | "binaryQuantization"
Özellik Değeri
"scalarQuantization" | "binaryQuantization"
rerankWithOriginalVectors
True olarak ayarlanırsa, sıkıştırılmış vektörler kullanılarak hesaplanan sıralı sonuç kümesi elde edildikten sonra, tam duyarlıklı benzerlik puanları yeniden hesaplanarak yeniden dilimlenir. Bu, gecikme süresine karşı geri çağırmayı iyileştirir.
rerankWithOriginalVectors?: boolean
Özellik Değeri
boolean