ERNIE
ERNIE Embedding-V1 是基于 百度文心
大模型技术的文本表示模型,它将文本转换为数值表示的向量形式,应用于文本检索、信息推荐、知识挖掘等场景。
弃用警告
我们建议使用 langchain_community.embeddings.ErnieEmbeddings
的用户转而使用 langchain_community.embeddings.QianfanEmbeddingsEndpoint
。
关于 QianfanEmbeddingsEndpoint
的文档在此处。
我们建议用户使用 QianfanEmbeddingsEndpoint
的原因有以下两点:
QianfanEmbeddingsEndpoint
支持更多千帆平台上的嵌入模型。ErnieEmbeddings
缺少维护且已弃用。
迁移提示
from langchain_community.embeddings import QianfanEmbeddingsEndpoint
embeddings = QianfanEmbeddingsEndpoint(
qianfan_ak="your qianfan ak",
qianfan_sk="your qianfan sk",
)
API 参考:QianfanEmbeddingsEndpoint
使用
from langchain_community.embeddings import ErnieEmbeddings
API 参考:ErnieEmbeddings
embeddings = ErnieEmbeddings()
query_result = embeddings.embed_query("foo")
doc_results = embeddings.embed_documents(["foo"])