Course curriculum
-
1
Introduction to LLM-Based Agents and Basic Agent Design
- Course Introduction
- Course Handout
- Defining Agents
- Importance of Agents
- Levels of Agents Complexity
- How Agents Perform Tasks
- Quiz
-
2
Building Agents with LangChain
- Introduction to LangChain Framework
- Models - LLM APIs
- Messages and Prompts
- Output Parsers
- Hands-On: LangChain Basics
- Hands-On: Simple Chains
- LCEL and Runnables
- Hands-On: Understanding Runnables LCEL
- Hands-On:Developing LangChain Simple Agent
- Quiz
-
3
Collaborative Agents with AutoGen
- Introduction to AutoGen
- Conversable Agents
- Conversation Programming
- AutoGen Design Patterns
- Hands On: Building Agents with AutoGen
- AutoGenStudio
- Hands On: Building a Research Assistant with Autogen
- Quiz
-
4
Stateful Workflows with LangGraph
- Introduction to LangGraph
- LangGraph Components
- States in LangGraph
- Nodes - Edges in LangGraph
- Hands On: Building Stateful Applications
- Hands On: Building a Research Assistant in LangGraph
- Hands On: Simple RAG Agent with LangGraph
- Course Recap
- Quiz
- Additional Resources