langchain-embeddings
Installation
SKILL.md
langchain-embeddings (JavaScript/TypeScript)
概述
嵌入模型将文本转换为捕获语义含义的数值向量表示。这些向量支持语义搜索、相似性比较,并且是使用向量数据库构建 RAG(检索增强生成)系统的关键。
核心概念
- 嵌入:编码语义含义的密集向量文本表示
- 向量维度:不同模型产生不同大小的向量(例如,OpenAI 为 1536,一些开源模型为 768)
- 相似性搜索:通过比较向量距离查找相似文本(余弦相似性、欧几里得距离)
- 批处理:高效地一次嵌入多个文本
- 用例:语义搜索、文档检索、聚类、推荐系统