
In this lecture the following topics are covered:
1. What is Generative AI
2. What are Large Language Models
3. Where does Generative AI fit
4. Training Process of Generative Models
5. Distinguish between a Generative AI and Non- Generative AI Application
In this lecture the following topics are covered:
1. What is a Large Language Model
2. What makes the transformer architecture so powerful
3. Where LLMs can be used for
4. Prompt Design
5. What is Zero Shot Learning
6. What is Few Shot Learning
In this video tutorial the following topics are covered
How we can use OpenAI Models in our applications
What are the limitations of using OpenAI Models directly in the application
What is LangChain ?
How we can use different open source and close source models with LangChain?
How we can access data from external data sources with LangChain?
How we can access real time information from Google, Wikipedia etc using LangChain ?
In this video tutorial you will learn how to create account on OpenAI and create your own API Key
In this video tutorial you will learn how to create an account on Hugging Face and create your own Access Token.
In this tutorial, we will set up the environment and initialize the OpenAI and Hugging Face model wrappers
In this lecture, we will learn how to create prompt template and how to use LLM Chain to run/execute the prompt template.
In this video tutorial, we will learn how to use Agents in LangChain to get real time information from Google Search Tool and Wikipedia etc.
In this video tutorial we will learn about Simple Sequential Chain and Sequential Chain, we will cover the limitations of Simple Sequential Chain and why we need Sequential Chain
In this video tutorial, we will learn how to use memory in LangChain so that our Large Language Model can keep track of the previous conversation
In this video tutorial, we will cover how we can upload PDF file, doc files, txt files and extract the data from the uploaded files with LangChain
This lectures presents a quick overview of Llama 2 model, how Llama 2 model was trained and how Llama 2 outperforms other benchmark models.
In this lecture, we will cover how to run Llama 2 model in Google Colab
In this lecture, we will cover how to run Llama 2 with LangChain
In this lecture, we will learn how to create prompt template and how to use LLM Chain to run/execute the prompt template.
In this video tutorial, we will learn how to use memory in LangChain so that our Large Language Model can keep track of the previous conversation
In this video tutorial, we will cover how we can upload PDF file, doc files, txt files and extract the data from the uploaded files with LangChain
In this video tutorial, we will learn how we can create a simple chatbot with LangChain and Llama 2
In this video tutorial, we will cover how we can use pandas dataframe agent in LangChain to analyze single or multiple dataframe
In this video tutorial, we will cover how we can use different opensource models from hugging face.
This lecture presents a demo of the Streamlit Application that generates the title and script of your Youtube Video. You will pass the topic of your Youtube video as input and the application will generate the title and script of the Youtube video.
In this lecture, we will create an initial Streamlit application that generates the title of the Youtube video.
In this video tutorial, we will further go ahead and update our Streamlit application and create a Prompt Template to generate the title of the Youtube video and execute the Prompt Template with LLMChain.
In this video tutorial, we will create Prompt Templates and LLM Chains to generate the title and script of the Youtube video.
To run Multiple LLM Chains, we use Simple Sequential Chain, in this tutorial we will explore how to use Simple Sequential Chain to run multiple LLM Chains, along with this we will also discuss the limitations of Simple Sequential Chain as well.
In this video tutorial, we will see how we can add memory into our Streamlit application so that we can keep track of our previous conversation.
In this video tutorial, we will explore how we can use Agents to get information from other tools like Wikipedia, Google Search etc.
In this video tutorial, we will see how we can chat with our PDF files with LangChain and OpenAI. We will start by discussing the complete process flow of the project in detail. We will use Google Colab for implementation and the complete project is divided into multiple parts.
In this video tutorial, we will create a Streamlit application to Chat with our PDF file using LangChain and OpenAI. We will start by discussing the complete process flow of the project in detail. We will use PyCharm Community Edition 2021 for implementation and the detail explanation of each line of the code is provided in this project.
In this video tutorial, we will learn how we can summarize any Youtube video using LangChain and OpenAI. The video starts by explaining the complete process flow in detail. The complete project is divided into multiple small steps and the explanation of each line of the code is provided in the video.
Master LangChain, OpenAI, Llama, DeepSeek and Hugging Face. Learn to Create hands-on generative LLM-powered applications with LangChain.
Create powerful web-based front-ends for your LLM Application using Streamlit.
By the end of this course, you will have a solid understanding of the fundamentals of LangChain OpenAI, Llama, DeepSeek and HuggingFace. You'll also be able to create modern front-ends using Streamlit in Python.
Dive into hands-on projects that will shape your expertise, including:
Project 1: Create a Simple Chatbot with Llama 2 and LangChain
Project 2: PDF Chat App (GUI) | ChatGPT for Your PDF File - Streamlit Application to chat with your PDF file using LangChain and OpenAI.
Project 3: YouTube Script Writing App - Effortlessly create title and script for the YouTube video using LangChain and OpenAI
Project 4: MCQ Quiz Creator App - Seamlessly create multiple-choice quizzes for your students using LangChain and OpenAI/ Hugging Face
Project 5: Chat with Multiple PDF Documents | Streamlit Application- Chat with your PDF files using LangChain and OpenAI.
Project 6: Support Chat Bot For Your Website - Helps your visitors/customers to find the relevant data or blog links that can be useful to them.
Project 7: YouTube Video Summarizer - YouTube Video Summarizer, powered by the dynamic duo of LangChain and OpenAI! In this groundbreaking tool, we have harnessed the cutting-edge capabilities of language processing technology to transform the way you consume YouTube content.
Project 8: Summarize PDF Using LangChain, OpenAI and Gradio: Summarize PDF files using Lang Chain and OpenAI and create a sharable web interface using Gradio
Project 9: PrivateGPT- Chat with your Files Offline and Free
Project 10: Question a Book with (LangChain + Llama 2 + Pinecone): Create a chatbot to chat with Books or with PDF files. using LangChain, Llama 2 Model and Pinecone as vector store.
Project 11: Chat with Multiple Documents with Llama 2/ OpenAI and ChromaDB: Create a chatbot to chat with multiple documents including pdf, .docs, .txt using LangChain, Llama 2/ OpenAI and ChromaDB as our vector database.
Project 12: Create a Custom Chatbot for any Website with LangChain and Llama 2/ OpenAI: Create a chatbot for your own or for any website using LangChain, Llama 2/ OpenAI and FAISS as the vector store / vector database
Project 13: Creating a Flask API for Automatic Content Summarization using LangChain and Llama 2/ Open AI
Project 14: Introducing 'GPT-LLM-Trainer' — the world's simplest way to train a task-specific model. Just input your idea, and let the AI do the rest.
Project 15: Create a Medical Chatbot with Llama2, Pinecone and LangChain
Project 16: Fine-Tune Llama 2 Model with LangChain on Custom Dataset
Project 17: ChatCSV App - Chat with CSV files using LangChain and Llama 2
Project 18: Chat with Multiple PDFs using Llama 2, Pinecone and LangChain
Project 19: Run Code Llama on CPU and Create a Web App with Gradio
Project 20: Source Code Analysis with LangChain, OpenAI and ChromaDB
Project 21: Chat with Multiple PDFs using PaLM 2, Pinecone and LangChain
Project 22: Streamlit App | Chat with Multiple PDFs using PaLM 2, FAISS and LangChain
Project 23: Chat with Your Documents using Llama-Index and Google PaLM 2
Project 24: Create a Streamlit AI Chatbot with DeepSeek R1 LLM (via Ollama)
Project 25: Build a RAG-Powered Streamlit App with DeepSeek R1 via Ollama
Project 26: Build MCP Servers from Scratch with LangChain in Python
Course Content:
In this course, we will explore the capabilities of LangChain, to build scalable and performant AI applications.
You will gain in-depth knowledge of LangChain components, including LLM wrappers, Prompt Template, Chains, Agents, Memory and Document Loaders. Additionally, we will delve into embeddings and vector databases