QcBuilder
Parameter | Tipe | Nilai default | Deskripsi |
qc.builder.train_sample_count | uint32 | 0 | Volume data pelatihan. Jika Anda mengatur parameter ini ke 0, semua data dokumen ditentukan sebagai data pelatihan. |
qc.builder.thread_count | uint32 | 0 | Jumlah thread yang dapat digunakan. Jika Anda mengatur parameter ini ke 0, jumlah thread yang dapat digunakan sama dengan jumlah core CPU dari instance OpenSearch Vector Search Edition. |
qc.builder.centroid_count | string | Opsional | Jumlah centroid yang ingin Anda gunakan untuk kluster. Kluster hierarkis didukung. Pisahkan tingkat kluster hierarkis dengan tanda bintang (*). Contoh nilai untuk kluster hierarkis dengan satu tingkat: 1000. Contoh nilai untuk kluster hierarkis dengan dua tingkat: 100*100. Jika Anda ingin menentukan jumlah centroid untuk kluster hierarkis dengan dua tingkat, kami sarankan Anda menentukan lebih banyak centroid untuk tingkat pertama daripada tingkat kedua. Ini memastikan hasil yang lebih baik dibandingkan ketika Anda menentukan lebih sedikit centroid untuk tingkat pertama daripada tingkat kedua. Poin pengalaman yang dapat diperoleh di tingkat pertama adalah 10 kali lipat dari yang ada di tingkat kedua. Jika Anda tidak menentukan jumlah centroid, sistem secara otomatis akan melakukan inferensi jumlah centroid yang sesuai. Kami sarankan Anda membiarkan sistem secara otomatis melakukan inferensi jumlah centroid. |
qc.builder.quantizer_class | string | Tidak ada | Kuantizer. Secara default, sistem tidak menggunakan kuantizer. Nilai valid: Int8QuantizerConverter, HalfFloatConverter, dan DoubleBitConverter. Dalam kebanyakan kasus, jika Anda menentukan kuantizer, performa meningkat dan ukuran indeks berkurang. Namun, loss pengambilan mungkin terjadi dalam skenario tertentu. |
qc.builder.quantize_by_centroid | bool | Salah | Menentukan apakah akan melakukan kuantisasi berdasarkan centroid jika Anda menentukan nilai untuk parameter qc.builder.quantizer_class. Parameter qc.builder.quantize_by_centroid hanya berlaku jika Anda mengatur parameter qc.builder.quantizer_class ke Int8QuantizerConverter. |
QcSearcher
Parameter | Tipe | Nilai default | Deskripsi |
qc.searcher.scan_ratio | float | 0,01 | Rasio maksimum dokumen yang dapat dipindai selama pencarian terhadap semua dokumen. Parameter ini digunakan untuk menghitung nilai parameter max_scan_num. Rumus berikut digunakan untuk menghitung nilai ini: Nilai parameter max_scan_num = Total jumlah dokumen × Nilai parameter qc.searcher.scan_ratio. |
qc.searcher.brute_force_threshold | int | 1.000 | Nilai ambang batas. Jika total jumlah dokumen kurang dari nilai ambang batas ini, pencarian linier dilakukan. |