LASER(Language-Agnostic SEntence Representations):Meta AI 的多语言句子表示嵌入库
LASER 是由 Meta AI 研究团队开发的 Python 库,用于创建超过 147 种语言的多语言句子嵌入,截至 2024 年 2 月 25 日。
依赖项
要使用 LangChain 的 LaserEmbed,请安装 laser_encoders
Python 包。
%pip install laser_encoders
导入
from langchain_community.embeddings.laser import LaserEmbeddings
实例化 Laser
参数
.
# 示例实例化
embeddings = LaserEmbeddings(lang="eng_Latn")
用法
生成文档嵌入
document_embeddings = embeddings.embed_documents(
["这是一个句子", "这是另一个句子"]
)
生成查询嵌入
query_embeddings = embeddings.embed_query("这是一个查询")