LangChain & LLMs – Build Autonomous AI Tools Masterclass

LangChain & LLMs – Build Autonomous AI Tools Masterclass

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 68 lectures (8h 41m) | 3.87 GB

Mastering AI Development: Hands-On Projects & Deep Insights with Python, LangChain & OpenAI’s Advanced LLMs

Welcome to the ultimate guide on building autonomous AI tools using LangChain, OpenAI APIs and LLMs.

Whether you’re an AI novice or a tech enthusiast eager to upgrade your skills, this course will help you harness the power of large language models (LLMs) like GPT-4 to create next-generation applications.

Dive deep into the transformative world of LangChain and Large Language Models (LLMs) with this comprehensive course tailored for novices and seasoned professionals.

This meticulously designed curriculum offers you a step-by-step journey through the unique facets of LangChain — from understanding its intricate layers, such as Parsers, Memory, and Routers, to mastering the tools it offers like Vectorstores and Embeddings.

But we don’t stop at theory.

Our hands-on approach ensures you apply your newfound knowledge through engaging real-world applications.

Discover how to extract crucial information with a Bill Extractor Application, engage users through a Multi-document Chatbot, and convert imagery into textual data.

What You’ll Learn:

  • Dive deep into the world of LangChain and LLMs.
  • Unlock the mysteries of Large Language Models (LLMs) and their application.
  • Craft several real-world projects that showcase the true potential of LangChain and LLMs.
  • Gain insights from detailed case studies across diverse industries.

By the end of this course, you won’t just understand LangChain; you’ll be ready to implement it in diverse scenarios, pushing the boundaries of what’s possible with AI.

Table of Contents

Introduction
1 Welcome
2 Introduction & Course Pre-requisites
3 What You’ll Build in this Course – Demo
4 Connect with Me

Download Course Resources
5 Download Code

Development Environment Setup
6 Setup OpenAI API – API Key
7 Install Python – Full Instructions
8 Setup VS Code and Python Extensions

LangChain and LLMs – Deep Dive
9 What’s an LLM
10 LangChain Deep Dive – How it Works and Benefits
11 Setup Python Environment VS Code
12 LangChain Building Blocks – Components – Chains – Agents
13 LangChain Language Model Types
14 LangChain Language Model Types

Checkpoint
15 Checkpoint – How are Things

LangChain Prompts Template
16 LangChain Prompt Template – Introduction and Motivation
17 Prompt Templates – Hands-on

LangChain Parsers
18 Parsers – Introduction
19 Output Parsers – Hands-on
20 Pydantic Output Parser – Introduction
21 Pydantic Parser
22 LangChain Building Blocks Summary

LangChain Memory and Chains
23 LangChain Memory – Introduction
24 Memory Hands-On – ConversationBufferMemory
25 LangChain Chains – Introduction
26 LLMChain Hands-on
27 LLMChain Input Variables – Hands-on
28 Sequential Chain Hands-on
29 Streamlit Application – Lullaby Generator – Demo
30 Lullaby Application with Streamlit – Hands-on

LangChain Routers, Document Loading and Document Splitting
31 Router Chains – Introduction and Hands-on – Part 1
32 Router Chains – Hands-on – Part 2
33 LangChain Document Loading – Loading a PDF File
34 Document Splitting – An Overview
35 CharacterTextSplitter – Hands-on
36 RecursiveCharacterTextSplitter – Hands-on

LangChain Embeddings and Vectorstores
37 Vectorstore & Embeddings – Full Overview
38 Embeddings and Semantic Similarity Test – Hands-on
39 Saving Embeddings to Chroma DB & Similarity Search
40 LangChain Retrievers

LangChain Agents – Deep Dive
41 Agents – Introduction
42 Agents – Motivation & Creating a Tool for an Agent
43 Built-in Math Tool & Testing an Agent
44 Adding a General Knowledge Tool for Our Agent
45 Agents Types
46 Looking Into the Agents Prompt Template
47 Conversational Agent and Memory – Hands-on
48 LangChain Docstore Agent
49 Self-Ask-with-Search Agent
50 What We’ve Learned So Far – Recap

[REAL-WORLD] App – PDF Extractor
51 Bill Extractor – Project Introduction and Functions Setpu
52 Front-end Setup and Testing

[REAL-WORLD] App – Newsletter Generator
53 Newsletter Generator Demo
54 Setup the Search Function with Serper API Key and Testing
55 Picking the Best Articles Function and Testing
56 Article Summary
57 Fixing a Python Libmagic Bug
58 Generating the Newsletter
59 Creating the Frontend with Streamlit – Final Result

[REAL-WORLD] App – Multi-document Chatbot
60 Document Chatbot – Resumé Analyzer Bot
61 Document Chatbot with LangChain QAChain
62 Multi-Document Chatbot with Streamlit – Full Chatbot

[REAL-WORLD] App – Image to Text
63 Image to Recipe App – Demo
64 Setup HuggingFace Token & Generating Text from an Image
65 Text to Speech
66 Generating Recipes from Image – Image Captioning
67 Adding a Frontend with Streamlit – Text to Recipe Application – Final Result

Next Steps
68 Next Steps

Homepage