General Introduction
LangChain Academy is an online learning platform focused on teaching the fundamentals of the LangChain ecosystem. The platform offers a rich curriculum that covers basic concepts and advanced topics in the LangGraph framework, a framework for building complex agent systems designed to provide developers with greater precision and control, as well as state and memory, user experience and human-computer interaction, building assistants, and long-term memory. LangChain Academy's course modules include State and Memory, User Experience and Human-Computer Interaction, Building Assistants, and Long-Term Memory, helping developers master skills from basic to advanced levels. All courses are free and include detailed video tutorials and hands-on exercises.
Function List
- Course Modules: Offers several course modules covering basic to advanced knowledge of the LangGraph framework.
- video tutorial: Each course module is accompanied by detailed video tutorials to help students better understand and master the course content.
- Hands-on practice: Through hands-on exercises, participants will be able to apply what they have learned to real-world projects.
- Free Registration: All courses are offered free of charge and students can register and start learning at any time.
- LangGraph Framework: Focuses on teaching the LangGraph framework to help developers build complex agent systems.
- Community Support: Provide community support where participants can interact with other participants and instructors during the learning process.
Course Catalog
- Course Overview
preliminary
- Preparation (video guide)
- Module 0 Resources
Module 1: Introduction
- Module 1 Introduction
- Module 1 Resources
- Course 1: Motivation
- Lesson 2: Simple Charts
- Course 3: LangGraph Studio
- Course 4: Chains
- Course 5: Routers
- Course 6: Agent
- Lesson 7: Agent with Memory
- Course 8: Introduction to Deployment
- Module 1 Feedback
Module 2: States and Memory
- Module 2 Introduction
- Module 2 Resources
- Lesson 1: State Model
- Lesson 2: State Simplifiers
- Course 3: Multimodality
- Lesson 4: Trimming and Filtering Messages
- Course 5: Chatbots with Digested Messages and Memory
- Course 6: Chatbots with Digested Messages and External Memory
- Module 2 Feedback
Module 3: User Experience and Human Engagement
- Module 3 Introduction
- Module 3 Resources
- Course 1: Streaming
- Lesson 2: Breakpoints
- Course 3: Editorial Status and Human Feedback
- Lesson 4: Dynamic Breakpoints
- Course 5: Time Travel
- Module 3 Feedback
Module 4: Building Your Assistant
- Module 4 Introduction
- Module 4 Resources
- Course 1: Parallelization
- Lesson 2: Subgraphs
- Course 3: Map-reduce
- Course 4: Research Assistant
- Module 4 Feedback
Module 5: Long-Term Memory
- Module 5 Resources
- Lesson 1: Short-term vs. long-term memory
- Course 2: LangGraph Storage
- Course 3: Memory Mode + Profiles
- Lesson 4: Memory Mode + Sets
- Lesson 5: Building an Agent with Long-Term Memory
- Module 5 Feedback
Module 6: Deployment
- Module 6 Resources
- Course 1: Deployment concepts
- Course 2: Creating Deployments
- Lesson 3: Connecting to Deployment
- Course 4: Double Text Transfer
- Course 5: Assistants
- Module 6 Feedback
Using Help
Registration and Login
- interviews LangChain Academy Website.
- Click the "Register" button in the upper right corner and fill in the necessary personal information to complete the registration.
- Once registration is complete, log in to the site using your registered email and password.
Course selection and study
- Once logged in, go to the "All Courses" page and browse the available course modules.
- Select the course module of interest and click to go to the course details page.
- Click the "Start" button to enter the course learning interface.
Video tutorials and hands-on exercises
- Each course module contains multiple video tutorials and students can watch the videos in order.
- Relevant practical exercises are provided below the video tutorials, so that students can operate according to the content of the video.
- After completing the hands-on exercises for each module, you can submit your assignments on the course page to get feedback from your instructor.
Learning the LangGraph Framework
- LangChain Academy's courses are centered around the LangGraph framework, and students can start with the basic modules.
- Each module introduces the different functions and application scenarios of LangGraph in detail, helping participants to gradually master the use of the framework.
- Participants can ask questions and get help from the community and instructors at any time during the learning process.
Community Support
- LangChain Academy provides an active learning community where students can interact with other students and instructors.
- Participants can post questions, share learning tips and project experiences in the community.
- The community also organizes regular online seminars and Q&A sessions to help students with their learning queries.
Through the above steps, students will be able to fully grasp the use of LangGraph framework and apply what they have learned to real-world projects.LangChain Academy provides rich learning resources and community support to help students continue to progress in the learning process.