Bagikan melalui


BaseVectorQuery interface

Parameter kueri untuk kueri pencarian vektor dan hibrid.

Properti

exhaustive

Jika benar, memicu pencarian tetangga k-terdekat yang lengkap di semua vektor dalam indeks vektor. Berguna untuk skenario di mana kecocokan yang tepat sangat penting, seperti menentukan nilai kebenaran dasar.

fields

Bidang Vektor jenis Collection(Edm.Single) yang akan disertakan dalam vektor yang dicari.

kind

Nilai yang diketahui didukung oleh layanan

vektor: Kueri vektor tempat nilai vektor mentah disediakan. teks : Kueri vektor tempat nilai teks yang perlu di-vektorisasi disediakan.

kNearestNeighborsCount

Jumlah tetangga terdekat untuk kembali sebagai hit teratas.

oversampling

Faktor pengambilan sampel berlebih. Nilai minimum adalah 1. Ini mengambil alih parameter 'defaultOversampling' yang dikonfigurasi dalam definisi indeks. Ini hanya dapat diatur ketika 'rerankWithOriginalVectors' benar. Parameter ini hanya diizinkan ketika metode kompresi digunakan pada bidang vektor yang mendasar.

weight

Bobot relatif kueri vektor jika dibandingkan dengan kueri vektor lain dan/atau kueri teks dalam permintaan pencarian yang sama. Nilai ini digunakan saat menggabungkan hasil beberapa daftar peringkat yang dihasilkan oleh kueri vektor yang berbeda dan/atau hasil yang diambil melalui kueri teks. Semakin tinggi bobotnya, semakin tinggi dokumen yang cocok dengan kueri tersebut akan berada di peringkat akhir. Defaultnya adalah 1,0 dan nilainya harus berupa angka positif yang lebih besar dari nol.

Detail Properti

exhaustive

Jika benar, memicu pencarian tetangga k-terdekat yang lengkap di semua vektor dalam indeks vektor. Berguna untuk skenario di mana kecocokan yang tepat sangat penting, seperti menentukan nilai kebenaran dasar.

exhaustive?: boolean

Nilai Properti

boolean

fields

Bidang Vektor jenis Collection(Edm.Single) yang akan disertakan dalam vektor yang dicari.

fields?: SearchFieldArray<TModel>

Nilai Properti

kind

Nilai yang diketahui didukung oleh layanan

vektor: Kueri vektor tempat nilai vektor mentah disediakan. teks : Kueri vektor tempat nilai teks yang perlu di-vektorisasi disediakan.

kind: "vector" | "text"

Nilai Properti

"vector" | "text"

kNearestNeighborsCount

Jumlah tetangga terdekat untuk kembali sebagai hit teratas.

kNearestNeighborsCount?: number

Nilai Properti

number

oversampling

Faktor pengambilan sampel berlebih. Nilai minimum adalah 1. Ini mengambil alih parameter 'defaultOversampling' yang dikonfigurasi dalam definisi indeks. Ini hanya dapat diatur ketika 'rerankWithOriginalVectors' benar. Parameter ini hanya diizinkan ketika metode kompresi digunakan pada bidang vektor yang mendasar.

oversampling?: number

Nilai Properti

number

weight

Bobot relatif kueri vektor jika dibandingkan dengan kueri vektor lain dan/atau kueri teks dalam permintaan pencarian yang sama. Nilai ini digunakan saat menggabungkan hasil beberapa daftar peringkat yang dihasilkan oleh kueri vektor yang berbeda dan/atau hasil yang diambil melalui kueri teks. Semakin tinggi bobotnya, semakin tinggi dokumen yang cocok dengan kueri tersebut akan berada di peringkat akhir. Defaultnya adalah 1,0 dan nilainya harus berupa angka positif yang lebih besar dari nol.

weight?: number

Nilai Properti

number