向量检索,可以理解成“按意思找东西”,而不是“按关键词找东西”。
比如你在图书馆找书。传统搜索是看标题里有没有“苹果”两个字。向量检索则是先让电脑理解每本书讲的内容,把内容变成一串数字,这串数字就叫“向量”。意思越接近的内容,它们的向量在电脑里就越“靠近”。
当你输入一个问题时,电脑也会把这个问题变成一串数字。然后它去数据库里找哪些内容的数字串和你的问题最“接近”,再把最接近的结果返回给你。
所以,向量检索的核心是三步:
1. 把文字、图片等内容变成向量。
2. 把用户的问题也变成向量。
3. 找出数据库里与问题向量最接近的那些内容。
它特别适合处理“说法不一样,但意思差不多”的搜索。比如你搜“怎么让电脑运行更快”,它也能找到标题是“提升电脑性能的几种方法”的文章,即使里面没有完全一样的关键词。
简单说,向量检索就是:把内容变成数字,再按“意思像不像”来找结果。 |
|