文心一言
ERNIE Embedding-V1 是一种基于Baidu Wenxin大规模模型技术的文本表示模型, 可将文本转换为数值表示的向量形式,应用于文本检索、信息推荐、知识挖掘等场景。
Deprecated Warning
我们推荐用户使用 langchain_community.embeddings.ErnieEmbeddings
而不是 langchain_community.embeddings.QianfanEmbeddingsEndpoint。
QianfanEmbeddingsEndpoint 的文档在这里:这里。
他们有2个原因,我们推荐用户使用 QianfanEmbeddingsEndpoint:
QianfanEmbeddingsEndpoint在千帆平台支持更多的嵌入模型。ErnieEmbeddings是废弃且已停止维护。
一些迁移提示:
from langchain_community.embeddings import QianfanEmbeddingsEndpoint
embeddings = QianfanEmbeddingsEndpoint(
qianfan_ak="your qianfan ak",
qianfan_sk="your qianfan sk",
)
API 参考:千帆嵌入端点
用法
from langchain_community.embeddings import ErnieEmbeddings
API 参考:Ernie嵌入
embeddings = ErnieEmbeddings()
query_result = embeddings.embed_query("foo")
doc_results = embeddings.embed_documents(["foo"])