This cheat sheet is possible thanks to Kodekloud’s course

LangChain is a framework for building applications that interact with language models. It allows you to connect models with data sources, perform tasks, and handle workflows efficiently without having to change the code often. You can also think of it as an SDK or even a middleware between all your sources and your LLM. LangChain is all about simplifying building your AI applications with advanced prompt engineering and no need for heavy lifting


Key Concepts

Basics

LangChain Expressions Language (LCEL)

Memory

Retrieval

Tools

Agents

Notes