Skip to main content
ERNIE Embedding-V1 是一个基于百度文心大模型技术的文本表示模型,将文本转换为由数值表示的向量形式,用于文本检索、信息推荐、知识挖掘等场景。 弃用警告 我们建议使用 langchain_community.embeddings.ErnieEmbeddings 的用户改用 langchain_community.embeddings.QianfanEmbeddingsEndpoint QianfanEmbeddingsEndpoint 的文档在这里 我们建议用户使用 QianfanEmbeddingsEndpoint 的两个原因:
  1. QianfanEmbeddingsEndpoint 支持千帆平台上更多的嵌入模型。
  2. ErnieEmbeddings 缺乏维护且已被弃用。
迁移提示:
from langchain_community.embeddings import QianfanEmbeddingsEndpoint

embeddings = QianfanEmbeddingsEndpoint(
    qianfan_ak="your qianfan ak",
    qianfan_sk="your qianfan sk",
)

使用方法

from langchain_community.embeddings import ErnieEmbeddings
embeddings = ErnieEmbeddings()
query_result = embeddings.embed_query("foo")
doc_results = embeddings.embed_documents(["foo"])