ERNIE
ERNIE Embedding-V1 是一種基於百度文心
大規模模型技術的文字表示模型,它將文字轉換為數值表示的向量形式,並用於文字檢索、資訊推薦、知識挖掘等場景。
已棄用警告
我們建議使用者使用 langchain_community.embeddings.QianfanEmbeddingsEndpoint
,而非 langchain_community.embeddings.ErnieEmbeddings
。
QianfanEmbeddingsEndpoint
的文件在此。
以下是我們建議使用者使用 QianfanEmbeddingsEndpoint
的 2 個原因
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"])