Meta AI 的 LASER Language-Agnostic SEntence Representations Embeddings
LASER 是一個由 Meta AI 研究團隊開發的 Python 函式庫,用於為截至 2024 年 2 月 25 日的 147 種以上語言建立多語言句子嵌入
依賴項目
若要將 LaserEmbed 與 LangChain 搭配使用,請安裝 laser_encoders
Python 套件。
%pip install laser_encoders
匯入
from langchain_community.embeddings.laser import LaserEmbeddings
API 參考:LaserEmbeddings
實例化 Laser
參數
# Ex Instantiationz
embeddings = LaserEmbeddings(lang="eng_Latn")
用法
產生文件嵌入
document_embeddings = embeddings.embed_documents(
["This is a sentence", "This is some other sentence"]
)
產生查詢嵌入
query_embeddings = embeddings.embed_query("This is a query")