DependenciesLASER 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
- List of supported languages at https://github.com/facebookresearch/flores/blob/main/flores200/README.md#languages-in-flores-200
To use LaserEmbed with LangChain, install the laser_encoders
Python package.
%pip install laser_encoders
Imports
from langchain_community.embeddings.laser import LaserEmbeddings
Instantiating Laser Parameters
lang: Optional[str]
If empty will default to using a multilingual LASER encoder model (called "laser2"). You can find the list of supported languages and lang_codes here and here .
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")
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4