OpenSearch k-NN 向量检索索引与查询实战索引与映射PUT /vectors

{

"settings": { "index.knn": true },

"mappings": {

"properties": {

"title": { "type": "text" },

"vec": { "type": "knn_vector", "dimension": 768 }

}

}

}

插入POST /vectors/_doc

{ "title": "doc1", "vec": [0.12, 0.03, ...] }

查询(k-NN)POST /vectors/_search

{

"knn": {

"field": "vec",

"query_vector": [0.11, 0.02, ...],

"k": 10,

"num_candidates": 100

}

}

总结启用 `index.knn` 并使用 `knn_vector` 映射即可进行向量检索,`num_candidates` 影响召回与性能。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部