embedding model

Embedding Model 通俗解释

你可以把 嵌入模型(Embedding Model) 理解成一个 "语言翻译官":

  • 它把人类能看懂的文本 (比如 "苹果""今天天气好"),翻译成计算机能理解的数字向量 (一串有序的数字,比如 [0.12, -0.34, 0.56, ...]);
  • 这个数字向量就叫 Embedding(嵌入向量) ,向量的长度(维度)由模型决定(比如 nomic-embed-text 是 768 维,OpenAI 的 text-embedding-3-small 是 1536 维);
  • 关键特点:语义相似的文本,生成的向量也相似(比如 "苹果手机" 和 "iPhone" 的向量距离很近,"苹果手机" 和 "香蕉" 的向量距离很远)。

二、Embedding Model 的核心作用

为什么需要它?举几个你能感知到的场景:

  1. 语义搜索:比如你搜 "如何用 Ollama 调用本地模型",即使关键词不完全匹配,也能找到 "本地部署 Ollama 并调用 qwen3:8b" 的内容(因为两者向量相似);
  2. 文本分类 / 聚类:把相似的文本自动归为一类(比如把 "手机卡顿""手机反应慢" 归为 "手机性能问题");
  3. AI 问答的上下文匹配 :比如你问 AI"qwen3:8b 怎么生成嵌入向量",AI 会先把你的问题转成向量,再从知识库中找向量最相似的内容作为答案依据

三、嵌入模型 vs 大语言模型(比如 qwen3:8b)

你之前用的 qwen3:8b大语言模型(LLM),和专门的嵌入模型有明显区别:

类型 核心用途 输出结果 代表模型
嵌入模型(Embedding) 文本转向量、语义相似度计算 固定长度的数字向量 nomic-embed-text、text-embedding-3-small
大语言模型(LLM) 生成文本、问答、创作 自然语言文本 qwen3:8b、gpt-4、llama3
相关推荐
0566465 天前
agent学习Day23——文件上传与 Embedding 语义检索
python·学习·embedding
ShallWeL7 天前
【机器学习】(32)—— Embedding 串讲
人工智能·机器学习·embedding
ShallWeL7 天前
【机器学习】(31)—— 如何得到 Embedding
人工智能·机器学习·embedding
denggun123458 天前
大大模型 如何通过 本地排雷 远端GPU
python·embedding·pip
ShallWeL11 天前
【机器学习】(30)—— 嵌入空间
人工智能·神经网络·机器学习·embedding
孙启超11 天前
【AI应用开发】 RAG篇(四):Prompt 工程与进阶技术
人工智能·llm·embedding·rag·向量化·chunking·文档切分
Cachel wood11 天前
hands-on-modern-rl:动手学强化学习 贝尔曼方程
开发语言·网络·python·学习·embedding
ShallWeL12 天前
【机器学习】(29)—— Embedding
人工智能·神经网络·机器学习·embedding
sugar__salt13 天前
向量数据库从零到实战:用 Milvus + Zilliz 构建 AI 日记语义检索系统
数据库·人工智能·embedding·milvus·rag·zilliz
橙臣程14 天前
深度学习11——Tokenization、embedding、位置编码
人工智能·深度学习·embedding