Foundations

LangChain Fundamentals

Master LangChain, the leading framework for building LLM applications. Learn about chains, agents, memory management, and orchestrating complex AI workflows.

Estimated Time 25 hours

Introduction

Master LangChain, the leading framework for building LLM applications. Learn about chains, agents, memory management, and orchestrating complex AI workflows.

4 Lessons
25h Est. Time
4 Objectives
1 Assessment

By completing this module you will be able to:

Build chains and sequences of LLM operations
Implement memory systems for multi-turn conversations
Create reusable components and abstractions
Understand LangChain's ecosystem of tools and integrations

Lessons

Work through each lesson in order. Each one builds on the concepts from the previous lesson.

1

LangChain Architecture and Core Concepts

50 min

Start Lesson
2

Building Chains and Prompt Templates

45 min

Start Lesson
3

Working with Document Loaders and Text Splitters

45 min

Start Lesson
4

Memory, Chat History, and Callbacks

45 min

Start Lesson

Recommended Reading

Supplement your learning with these selected chapters from the course library.

📖

Learning LangChain

Chapters 1-6

📖

Generative AI with LangChain 2e

Chapters 1-5

Module Assessment

LangChain Fundamentals

Question 1 of 3

In LangChain, what is the difference between a Chain and an Agent?