Saturday, June 22, 2024

Lang Chain

What is Lang Chain ?

LangChain is an open source framework for building applications based on large language models (LLMs). . It allows AI developers to combine LLMs like GPT-4 with external sources of computation and data.

It is currently offered as Python and TypeScript package. Popularity of this framework is increasing after march 2023 with launch of ChatGPT.

Why is it important ?

LLMs excel at responding to prompts in a general context, but struggle in a specific domain they were never trained on. Prompts are queries people use to seek responses from an LLM. For example, an LLM can provide an answer to how much a computer costs by providing an estimate. However, it can't list the price of a specific computer model that your company sells. 

To do that, machine learning engineers must integrate the LLM with the organization’s internal data sources and apply prompt engineering—a practice where a data scientist refines inputs to a generative model with a specific structure and context. 

The following sections describe benefits of LangChain.
  1. With LangChain, organizations can repurpose LLMs for domain-specific applications without retraining or fine-tuning.  
  2. LangChain simplifies artificial intelligence (AI) development by abstracting the complexity of data source integrations and prompt refining. 
  3. LangChain provides AI developers with tools to connect language models with external data sources.



What are the core components of LangChain ?










No comments: