ES7.3支持语义句向量查询

2019-10-14  本文已影响0人  xiiatuuo

原文:Text similarity search with vector fields

ES7.3的新功能

基于文本embedding技术,Text similarity search可以用于Question-answering、image search,在ES中新增了一个dense_vector

什么是embedding

如何在es中使用embedding进行相似度检索

  "title_vector": {
      "type": "dense_vector",
      "dims": 512
    }
{
  "script_score": {
    "query": {"match_all": {}},
    "script": {
      "source": "cosineSimilarity(params.query_vector, doc['title_vector']) + 1.0",
      "params": {"query_vector": query_vector}
    }
  }
}

局限

上一篇 下一篇

猜你喜欢

热点阅读