Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
OurBuilding Ambient Agents with LangGraph course is now available on LangChain Academy!
Open In ColabOpen on GitHub

LASER Language-Agnostic SEntence Representations Embeddings by Meta AI

LASER is a Python library developed by the Meta AI Research team and used for creating multilingual sentence embeddings for over 147 languages as of 2/25/2024

Dependencies

To use LaserEmbed with LangChain, install thelaser_encoders Python package.

%pip install laser_encoders

Imports

from langchain_community.embeddings.laserimport LaserEmbeddings
API Reference:LaserEmbeddings

Instantiating Laser

Parameters

  • lang: Optional[str]

    If empty will defaultto using a multilingual LASER encoder model (called "laser2").You can find the list of supported languages and lang_codeshereandhere.

# Ex Instantiationz
embeddings= LaserEmbeddings(lang="eng_Latn")

Usage

Generating document embeddings

document_embeddings= embeddings.embed_documents(
["This is a sentence","This is some other sentence"]
)

Generating query embeddings

query_embeddings= embeddings.embed_query("This is a query")

Related


[8]ページ先頭

©2009-2025 Movatter.jp