LangChain is a framework for developing applications that are powered by Large Language Models (e.g. OpenAI GPT or Google PALM-2 or Meta's LLAMA2).
The framework does this through the use of Modules (also called Components).
- Agent: Extremely powerful LLM based applications that allow to perform complex tasks
- Model IO
- Data Connection
- Chains
- Memory
- Agents