全部产品
Search
文档中心

Tablestore:KnnVectorQuery

更新时间:Jul 02, 2025

Menggunakan fitur query vektor tetangga terdekat (KNN) untuk melakukan pencarian tetangga terdekat secara aproksimatif berdasarkan vektor. Dengan metode ini, Anda dapat mengidentifikasi item data dengan kemiripan tertinggi terhadap vektor target dalam dataset berskala besar.

Struktur data

message KnnVectorQuery {
    optional string field_name = 1;
    optional int32 top_k = 2;
    repeated float float32_query_vector = 4;
    optional Query filter = 5;
    optional float weight = 6;
}

Parameter

Tipe

Diperlukan

Deskripsi

field_name

string

Ya

Nama dari bidang vektor.

top_k

int32

Ya

Hasil query top K yang memiliki kemiripan tertinggi dengan vektor yang ingin Anda query. Untuk informasi lebih lanjut, lihat Batas indeks pencarian.

float32_query_vector

float

Ya

Vektor yang ingin Anda query kemiripannya.

filter

Query

Tidak

Filter. Anda dapat menggunakan kombinasi kondisi query yang bukan merupakan kondisi query vektor KNN.

weight

float

Tidak

Konfigurasi bobot dari kondisi query.