Welcome to the LangChain Course! This repository contains all the materials and resources you need to get started with LangChain, a powerful tool for building and managing language models.
LangChain is a framework designed to simplify the process of creating and deploying language models. This course will guide you through the basics and advanced features of LangChain, helping you to build robust language applications.
To get started, clone this repository and install the necessary dependencies:
git clone https://github.com/MarkCodering/langchain-course.git
cd langchain-course
pip install -r requirements.txt
- Chapter 1: Introduction to Generative AI and LangChain
- Chapter 2: Working with LLMs – From Embedding to Chat Models
- Chapter 3: Document Handling – Using Document Loaders in LangChain
- Chapter 4: Data Storage – Vector Data Stores and Context Retrieval
- Chapter 5: Essential Tools – LangChain Tooling and Code Integration
- Chapter 6: Agents and Decision-Making – LangGraph Agent Applications
- Chapter 7: LangChain on Platforms – Integrating LLMs across platforms
- Chapter 8: Building Applications – LangChain APIs for Chatbots, RAG, and Agentic Models
We welcome contributions! Please read our contributing guidelines to get started.
This project is licensed under the MIT License. See the LICENSE file for more details.