ComponentsText embedding modelsText embedding models📄️ Aleph AlphaThere are two possible ways to use Aleph Alpha's semantic embeddings. If you have texts with a dissimilar structure (e.g. a Document and a Query) you would want to use asymmetric embeddings. Conversely, for texts with comparable structures, symmetric embeddings are the suggested approach.📄️ AwaDBAwaDB is an AI Native database for the search and storage of embedding vectors used by LLM Applications.📄️ AzureOpenAILet's load the OpenAI Embedding class with environment variables set to indicate to use Azure endpoints.📄️ Baidu QianfanBaidu AI Cloud Qianfan Platform is a one-stop large model development and service operation platform for enterprise developers. Qianfan not only provides including the model of Wenxin Yiyan (ERNIE-Bot) and the third-party open source models, but also provides various AI development tools and the whole set of development environment, which facilitates customers to use and develop large model applications easily.📄️ BedrockAmazon Bedrock is a fully managed service that makes FMs from leading AI startups and Amazon available via an API, so you can choose from a wide range of FMs to find the model that is best suited for your use case.📄️ BGE on Hugging FaceBGE models on the HuggingFace are the best open-source embedding models.📄️ ClarifaiClarifai is an AI Platform that provides the full AI lifecycle ranging from data exploration, data labeling, model training, evaluation, and inference.📄️ CohereLet's load the Cohere Embedding class.📄️ DashScopeLet's load the DashScope Embedding class.📄️ DeepInfraDeepInfra is a serverless inference as a service that provides access to a variety of LLMs and embeddings models. This notebook goes over how to use LangChain with DeepInfra for text embeddings.📄️ EDEN AIEden AI is revolutionizing the AI landscape by uniting the best AI providers, empowering users to unlock limitless possibilities and tap into the true potential of artificial intelligence. With an all-in-one comprehensive and hassle-free platform, it allows users to deploy AI features to production lightning fast, enabling effortless access to the full breadth of AI capabilities via a single API. (website//edenai.co/)📄️ ElasticsearchWalkthrough of how to generate embeddings using a hosted embedding model in Elasticsearch📄️ Embaasembaas is a fully managed NLP API service that offers features like embedding generation, document text extraction, document to embeddings and more. You can choose a variety of pre-trained models.📄️ ERNIE Embedding-V1ERNIE Embedding-V1 is a text representation model based on Baidu Wenxin's large-scale model technology,📄️ Fake EmbeddingsLangChain also provides a fake embedding class. You can use this to test your pipelines.📄️ Google Vertex AI PaLMVertex AI PaLM API is a service on Google Cloud exposing the embedding models.📄️ GPT4AllGPT4All is a free-to-use, locally running, privacy-aware chatbot. There is no GPU or internet required. It features popular models and its own models such as GPT4All Falcon, Wizard, etc.📄️ GradientGradient allows to create Embeddings as well fine tune and get completions on LLMs with a simple web API.📄️ Hugging FaceLet's load the Hugging Face Embedding class.📄️ InstructEmbeddingsLet's load the HuggingFace instruct Embeddings class.📄️ JinaLet's load the Jina Embedding class.📄️ Llama-cppThis notebook goes over how to use Llama-cpp embeddings within LangChain📄️ LLMRailsLet's load the LLMRails Embeddings class.📄️ LocalAILet's load the LocalAI Embedding class. In order to use the LocalAI Embedding class, you need to have the LocalAI service hosted somewhere and configure the embedding models. See the documentation at https//localai.io/features/embeddings/index.html.📄️ MiniMaxMiniMax offers an embeddings service.📄️ ModelScopeModelScope is big repository of the models and datasets.📄️ MosaicMLMosaicML offers a managed inference service. You can either use a variety of open source models, or deploy your own.📄️ NLP CloudNLP Cloud is an artificial intelligence platform that allows you to use the most advanced AI engines, and even train your own engines with your own data.📄️ OllamaLet's load the Ollama Embeddings class.📄️ OpenAILet's load the OpenAI Embedding class.📄️ SageMakerLet's load the SageMaker Endpoints Embeddings class. The class can be used if you host, e.g. your own Hugging Face model on SageMaker.📄️ Self HostedLet's load the SelfHostedEmbeddings, SelfHostedHuggingFaceEmbeddings, and SelfHostedHuggingFaceInstructEmbeddings classes.📄️ Sentence TransformersSentenceTransformers embeddings are called using the HuggingFaceEmbeddings integration. We have also added an alias for SentenceTransformerEmbeddings for users who are more familiar with directly using that package.📄️ SpaCyspaCy is an open-source software library for advanced natural language processing, written in the programming languages Python and Cython.📄️ TensorflowHubLet's load the TensorflowHub Embedding class.📄️ Xorbits inference (Xinference)This notebook goes over how to use Xinference embeddings within LangChainPreviousOpenAI metadata taggerNextAleph Alpha