ERNIE
ERNIE Embedding-V1 是一个基于 Baidu Wenxin
大规模模型技术的文本表示模型,
它将文本转换为由数值表示的向量形式,并用于文本检索、信息推荐、知识挖掘等场景。
弃用警告
我们建议用户使用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 Reference:QianfanEmbeddingsEndpoint
用法
from langchain_community.embeddings import ErnieEmbeddings
API Reference:ErnieEmbeddings
embeddings = ErnieEmbeddings()
query_result = embeddings.embed_query("foo")
doc_results = embeddings.embed_documents(["foo"])