Knowlify
CatalogStart free

Generative AI Development with Python: Build LLM Applications

Learn to build production-ready generative AI applications using Python, LangChain, and OpenAI APIs through real-world projects like chatbots and virtual assistants. Perfect for developers launching AI careers or starting freelance AI services businesses.

4.3
(168 ratings)
8,240students enrolled
Arbaz Khan

Created by

Last updated · 4/26/2026
Generative AI Development with Python: Build LLM Applications
Price
$19.99
This course includes
2 sections
Lifetime access
Access on mobile and desktop
Outcomes

What you'll learn— skills you'll gain

  • Build complete end-to-end LLM applications using Python and LangChain framework
  • Integrate OpenAI and alternative LLM APIs into custom applications
  • Create interactive chatbots and conversational AI using Streamlit
  • Develop WhatsApp and Telegram bots with GPT integration for real-world messaging platforms
  • Implement PDF document processing and querying with natural language interfaces
  • Design and deploy an AGI-powered virtual assistant with multi-modal capabilities
  • Monetize and scale generative AI applications for freelance or commercial use
  • Debug, optimize, and troubleshoot LLM application performance and reliability
Curriculum

Course content

2 sections · 26 lectures
1. Course Introduction: Generative AI Development with Python

VIDEO file: 1. Gen-AI Dev.mov

2.1 Python Installation and Development Environment Configuration

VIDEO file: 2.1 Development Environment Setup.mp4

2.2 VS Code Setup and Configuration for AI Development

VIDEO file: 2.2 Vs code setup.mov

2.3 Setting Up AWS Free Tier Account for Cloud Deployment

VIDEO file: 2.3 AWS acount.mp4

3. Getting Started with GPT API

VIDEO file: 3. Getting Started with GPT API.mp4

4. ChatBot with GPT API

VIDEO file: 4. ChatBot with GPT API.mp4

5. Flask GPT App -1

VIDEO file: 5. Flask GPT App -1.mp4

6. Flask GPT App -2

VIDEO file: 6. Flask GPT App -2.mp4

7. Flask GPT Clone App -4

VIDEO file: 7. Flask GPT Clone App -4.mp4

8. Flask Text To Image

VIDEO file: 8. Flask Text To Image.mp4

9. Streamlit Text To Image

VIDEO file: 9. Streamlit Text To Image.mp4

10. Building a WhatsApp Chatbot with GPT API and Twilio

VIDEO file: 10. whatsapp GPT Bot.mp4

11. Creating a Telegram Bot with GPT Integration Using Telebot

VIDEO file: 11. Telegram GPT Bot.mp4

12. Building Chat-with-PDF Application Using Streamlit and LangChain

VIDEO file: 12. ChatToPDF.mp4

Quiz: Generative AI Apps _ Building Intelligent Systems With Python
Creating and Running a Workflow

VIDEO file: 5 Creating and Running a Workflow.mp4

Langchain chatbot

VIDEO file: 7 Langchain chatbot.mp4

Webpage Summary

VIDEO file: 8 Webpage Summary.mp4

Access Fine-tune Model

VIDEO file: Access Fine-tune Model.mp4

Custom Model Fine-tune

VIDEO file: Custom Model Fine-tune.mp4

Gradio GUI ChatBot - I

VIDEO file: Gradio GUI ChatBot - I.mp4

Gradio GUI ChatBot - II

VIDEO file: Gradio GUI ChatBot - II.mp4

J.A.R.V.I.S AI - I

VIDEO file: J.A.R.V.I.S AI - I.mp4

J.A.R.V.I.S AI - II

VIDEO file: J.A.R.V.I.S AI - II.mp4

Step-by-step Guide to Fine-tuning

VIDEO file: Step-by-step Guide to Fine-tuning.mp4

Quiz: Additional Content
Overview

About this course

Learn to build production-ready generative AI applications from scratch using Python and modern LLM frameworks. This comprehensive course guides you through developing dozens of real-world projects including chatbots, PDF chat applications, WhatsApp and Telegram bots, and an advanced AGI-powered virtual assistant inspired by Jarvis from Iron Man. You'll master essential tools and libraries including LangChain, Streamlit, OpenAI APIs, and integration with messaging platforms like WhatsApp and Telegram. The course combines practical coding lessons with hands-on projects, teaching you how to architect, deploy, and monetize generative AI solutions. Whether you're launching a career as a generative AI developer or building a freelance AI services business, this course provides the complete toolkit and real-world experience needed to succeed in the rapidly growing field of AI application development.

Taught by

Meet your instructor

AI Agents & GenAI Mentor | AI Coach to 300K+ | Founder @GetSetCode | Ex-OpenAI UC Dev

Hello, I am Arbaz Khan, a Computer Science Engineer. I have experience in IoT, Python, Data Science, and learning New Technologies. Also, I am good at C, C++, JAVA. I love to Automate things like Home Automation and other tasks using Python Programming Language. I'm also running my own startup named GetSetCode were We are working on innovative real-time projects related to AI, ML, IOT, Automation, and Robotics.