开发入门已解决
什么是 Embedding?
把文字变成向量是几乎所有语义检索技术的起点,一篇讲透。
问题正文
直观理解
Embedding 把一段文字映射成一个高维数字向量(比如 1024 个数字),语义相近的文字,向量距离也近。猫吃鱼和猫咪进食的向量会非常接近。
它支撑了什么
语义搜索、RAG 检索、推荐系统、文本聚类、去重,都建立在 Embedding 之上。它是文字进入语义世界的翻译器。
实践要点
不同语言的文本要用对应的 Embedding 模型;查询和文档要用同一个模型向量化;换模型就要全量重建向量库。
