Skip to main content

嵌入

¥Embeddings

嵌入模型 创建一段文本的矢量表示。

¥Embedding models create a vector representation of a piece of text.

本页面记录了与各种模型提供商的集成,这些集成允许你在 LangChain 中使用嵌入。

¥This page documents integrations with various model providers that allow you to use embeddings in LangChain.

Pick your embedding model:

Install dependencies

yarn add @langchain/openai
OPENAI_API_KEY=your-api-key
import { OpenAIEmbeddings } from "@langchain/openai";

const embeddings = new OpenAIEmbeddings({
model: "text-embedding-3-large"
});
await embeddings.embedQuery("Hello, world!");
NameDescription
阿里巴巴统一alibaba-tongyi}
百度千帆baidu-qianfan}
DeepInfradeepinfra-embeddings}
Gradient AIgradient-ai}
HuggingFace 推断huggingface-inference}
Jinajina-embeddings}
Llama CPPllama-cpp}
Minimaxminimax}
Mixedbread AImixedbread-ai}
Nomicnomic}
Prem AIprem-ai}
腾讯混元tencenthunyuan}
TensorFlowtensorflow}
HuggingFace Transformershuggingface-transformers}
Voyage AIvoyage-ai}
ZhipuAIzhipuai}