Skip to content

Latest commit

 

History

History
48 lines (42 loc) · 6.01 KB

Langhchain-Overview.md

File metadata and controls

48 lines (42 loc) · 6.01 KB

Q.1: Overview of Langchain.

Ans: LangChain provides three types of models

- LLMs: Large language models that take a text string as input and return a text string as output
- Chat Models: Models that are usually backed by a language model, but their APIs are more structured
- Text Embedding Models: Models that take text as input and return a list of floats (embeddings)

As of writing this post, LangChain has integrations with 26 LLMs. Here’s a breakdown.

LLM DESCRIPTION
AI21 A platform for building AI applications that comprehend and generate natural language, powered by Jurassic-1 language models
Aleph Alpha A company that develops large-scale language models for the European market
Azure OpenAI A cloud service that provides access to OpenAI’s GPT-3 language model
Banana A platform that helps you build web applications using natural language commands and templates
CerebriumAI A platform that enables data scientists and developers to build and deploy AI solutions faster and easier
Cohere A platform that provides natural language understanding APIs powered by large-scale neural networks
DeepInfra A platform that simplifies the deployment and management of deep learning models on cloud infrastructure
ForefrontAI A platform that helps businesses leverage AI to optimize their operations and customer experiences
GooseAI A platform that provides natural language generation APIs for various domains and use cases
GPT4All A platform that allows anyone to interact with GPT-3 and other language models without coding or API keys
Hugging Face Hub A platform that hosts thousands of pretrained models for natural language processing tasks
Hugging Face Local Pipelines A tool that allows you to run Hugging Face pipelines locally on your machine or server
Llama-cpp A library that provides fast and easy-to-use data structures and algorithms for C developers
Manifest A platform that helps you create engaging and interactive content using natural language generation and computer vision
Modal A platform that helps you build conversational AI applications using natural language understanding and dialog management
NLP Cloud A platform that provides high-performance NLP APIs for various tasks such as sentiment analysis, named entity recognition, summarization, etc.
OpenAI A research organization that aims to ensure that artificial intelligence is aligned with humanity’s values and can be widely and safely used by everyone
Petals Petals runs 100B language models at home, BitTorrent-style.
PipelineAI A platform that helps you build, train, deploy, and monitor machine learning models at scale on any cloud or edge device
PredictionGuard A platform that helps you monitor and improve the performance of your machine learning models in production
PromptLayer OpenAI A tool that helps you craft effective prompts for OpenAI’s GPT-3 language model using best practices and examples
Replicate A tool that helps you version, package, and share your machine learning experiments with your team or the world
Runhouse A platform that helps you run your machine learning models on any device with a web browser using WebAssembly technology
SageMakerEndpoint A tool that helps you deploy your machine learning models on AWS SageMaker with a few lines of code
StochasticAI A platform that helps you optimize your machine learning workflows using probabilistic programming and Bayesian inference techniques
Writer A platform that helps you create consistent and effective content using generative AI and brand guidelines

Credit: Introduction to LangChain: A Framework for LLM Powered Applications As of writing this post, LangChain has integrations with 26 LLMs. Here’s a breakdown.