2025 Master LangGraph and LangChain with Ollama- Agentic RAG
- Description
- Curriculum
- FAQ
- Reviews
Take a deep dive into the world of cutting-edge AI development with this comprehensive course on LangGraph, Ollama, and Retrieval-Augmented Generation (RAG). Designed for beginners and professionals alike, this course equips you with the skills to build chatbots, manage LLMs locally, and integrate powerful database query capabilities seamlessly into your projects.
With step-by-step guidance, you’ll explore:
-
Setting up and benchmarking local LLMs with Ollama.
-
Building state-of-the-art chatbots using LangGraph and LangChain.
-
Advanced type hinting, data validation, and OOPs principles for clean and efficient coding.
-
Designing intelligent agents for MySQL queries and RAG workflows.
Unlock your potential and learn how to create dynamic, memory-enabled chatbots, work with private datasets, and master graph-based programming for AI applications.
Ollama Setup for Local LLM
Learn how to install and configure Ollama to work with local LLMs. Explore available models, run benchmarks, and use powerful Ollama commands to manage and interact with AI models efficiently.
Getting Started with LangChain
Discover LangChain and its capabilities for integrating LLMs into applications. From installation to API calls, this section provides foundational knowledge to leverage LangChain for building intelligent systems.
LangGraph Basics
Gain a clear understanding of LangGraph, a state-machine-inspired tool for designing AI systems. Learn to navigate its Graph and ToolNode modules, and create interactive chatbots that use graph-based programming for enhanced functionality.
Type Hinting and Data Validation for LangGraph
Explore the importance of type hinting, data validation, and OOP principles in AI development. Master tools like TypedDict and Pydantic to write clean, efficient, and reliable code for your projects.
Graph Definitions in LangGraph
Delve into the concept of graph definitions within LangGraph to build complex systems. Learn how these definitions bring clarity and structure to your AI workflows.
Chatbot Development with LangGraph and Ollama
Combine the power of LangGraph and Ollama to build feature-rich chatbots. Implement tool nodes, design robust system architectures, and add memory for interactive and intelligent user conversations.
Agentic Text-to-MySQL Query Execution
Learn to integrate LLMs with MySQL for seamless query execution. Build agents that generate and execute database queries, connect results to AI systems, and create intelligent database-driven workflows.
Agentic RAG with Private Datasets
Master Retrieval-Augmented Generation (RAG) for private datasets. This section teaches you to prepare datasets, create embeddings, store them in vector databases, and implement RAG agents capable of real-time data retrieval and processing.
-
3Install OllamaVideo lesson
-
4Touch Base with OllamaVideo lesson
-
5Inspecting LLAMA 3.2 ModelVideo lesson
-
6LLAMA 3.2 Benchmarking OverviewVideo lesson
-
7What Type of Models are Available on OllamaVideo lesson
-
8Ollama Commands - ollama server, ollama showVideo lesson
-
9Ollama Commands - ollama pull, ollama list, ollama rmVideo lesson
-
10Ollama Commands - ollama cp, ollama run, ollama ps, ollama stopVideo lesson
-
11Create and Run Ollama Model with Predefined SettingsVideo lesson
-
12Ollama Model Commands - showVideo lesson
-
13Ollama Model Commands - set, clear, save and loadVideo lesson
-
14Ollama Raw API RequestsVideo lesson
-
15Load Uncesored Models for Banned Content Generation [Only Educational PurposeVideo lesson
-
16Langchain IntroductionVideo lesson
-
17Lanchain InstallationVideo lesson
-
18Langsmith Setup of LLM ObservabilityVideo lesson
-
19Calling Your First Langchain Ollama APIVideo lesson
-
20Generating Uncensored Content in Langchain [Only Educational Purpose]Video lesson
-
21Trace LLM Input Output at LangsmithVideo lesson
-
22Going a lot Deeper in the LangchainVideo lesson
-
23LangGraph Introduction and InstallationVideo lesson
-
24How State Machine Inspired LangGraphVideo lesson
-
25First Step Toward LangGraph UnderstandingVideo lesson
-
26Understanding LangGraph Example Code on High LevelVideo lesson
-
27Going Deeper in LangGraph Graph ModuleVideo lesson
-
28Going Deeper in LangGraph ToolNode ModuleVideo lesson
-
29Your First Chatbot with LangGraph and Ollama Part 1Video lesson
-
30Your First Chatbot with LangGraph and Ollama Part 2Video lesson
-
31Your First Chatbot with LangGraph and Ollama Part 3Video lesson
-
32Why You Need to Know OOPs ConceptsVideo lesson
-
33What is Parent and Child ClassesVideo lesson
-
34What is Type HintingVideo lesson
-
35Type Hinting Basic Part 1Video lesson
-
36Type Hinting Basic Part 2Video lesson
-
37Type Hinting with TypedDictVideo lesson
-
38Data Validation Using Pydantic Base ModelVideo lesson
-
39Data Validation using AnnotatedVideo lesson
-
41LangGraph Basic Chatbot Code SetupVideo lesson
-
42Tavily Search API SetupVideo lesson
-
43Chatbot System Design for Tool CallingVideo lesson
-
44Create Tools for Your ChatbotVideo lesson
-
45Build Your Chatbot with ToolsVideo lesson
-
46Chatting with Your ChatbotVideo lesson
-
47Adding Memory to Your ChatbotVideo lesson
-
48Text to MySQL Query Execution Background SetupVideo lesson
-
49Download Chinook DatabaseVideo lesson
-
50Explore Chinook DB with MySQL QueriesVideo lesson
-
51Getting LLM Connection - LLAMA vs Qwen ModelsVideo lesson
-
52Write Graph State for MySQL Query and LLM ResultVideo lesson
-
53Fetch MySQL Write Query LLM PromptVideo lesson
-
54Write Structured Output Parser Class for MySQL QueryVideo lesson
-
55Prepare MySQL Write Query NodeVideo lesson
-
56Prepare MySQL Query Execution NodeVideo lesson
-
57Prepare LLM Generate Node based on MySQL ResultVideo lesson
-
58Building LangGraph for MySQL Query ExecutionVideo lesson
-
59LangGraph MySQL Agent System Prompt PreparationVideo lesson
-
60LangGraph MySQL Toolkits Preparation for AgentVideo lesson
-
61Your MySQL AGENT is in ActionVideo lesson
External Links May Contain Affiliate Links read more