Basics Of Practical Genai - English
Published 9/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.10 GB | Duration: 4h 0m
Published 9/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.10 GB | Duration: 4h 0m
From Zero to GenAI Hero – Learn, Build, and Launch ChatGPT-like Apps
What you'll learn
Understand the foundations of GenAI
Master OpenAI API Chat API
Build ChatGPT Clone with OpenAI API and Streamlit
Understand and apply Prompt Enigneering techniques
Practice with advanced OpenAI Assitants API and Function Calling
Get introduced to LangChain
Requirements
Python
NLP
Generative AI Foundations
Transformers
Description
Disclaimer: The audio narration in this course is AI-generated, based on human-written scripts and human-designed slides. The use of AI narration is to improve clarity for learners, while all instructional content remains instructor-created.This is Part 1 of the Practical GenAI Sequel.The goal of this sequel is to prepare you to become a professional GenAI engineer or developer. We’ll start from the ground up—covering the foundations of LLMs and GenAI—and progress all the way to building real, production-grade applications.The sequel is built around a hands-on approach. Every concept is demonstrated with code-based examples, and you’ll work through step-by-step projects in Python, Google Colab, and Streamlit.By the end of this course, you’ll have built your own ChatGPT clone. Along the way, we’ll dive into prompt engineering, explore how to create custom apps that go beyond ChatGPT’s capabilities, and leverage powerful tools such as OpenAI APIs, LangChain, and more. We’ll use Streamlit as our UI and deployment framework, taking advantage of its simplicity and Python-friendly design.Who is this course for?Entrepreneurs with a developer background who want to quickly prototype and prove their ideas (PoC).Developers with AI experience who want to integrate GenAI into their applications.Aspiring GenAI engineers who aim to master both the theory and practice of GenAI, and confidently handle the challenges of building GenAI-powered apps.
Overview
Section 1: Overview of Practical GenAI Sequel
Lecture 1 Overview of Practical GenAI Sequel
Lecture 2 Practical GenAI Sequel Contents
Section 2: GenAI Basics Introduction
Lecture 3 Introduction
Lecture 4 What is GenAI?
Lecture 5 Generative vs. Discriminative models
Lecture 6 Encoder-Decoder design pattern
Lecture 7 GenAI mappings
Lecture 8 Language Models
Lecture 9 Large Language Models (LLMs)
Lecture 10 Pre-trained Transformers
Lecture 11 BERT
Lecture 12 GPT
Lecture 13 ChatGPT
Section 3: ChatGPT Clone
Lecture 14 Generative AI Engineer (Why LLMs)
Lecture 15 OpenAI API
Lecture 16 OpenAI API Basics
Lecture 17 Basic API calls
Lecture 18 API Key Management
Lecture 19 Async Client and Streaming
Lecture 20 ChatGPT Clone in Command Line
Lecture 21 Azure OpenAI API (Optional)
Lecture 22 ChatGPT Clone in Streamlit
Lecture 23 ChatGPT Clone in Streamlit with Streaming
Lecture 24 ChatGPT Clone in Streamlit with History Management
Lecture 25 Deployment of ChatGPT Clone in Streamlit
Section 4: Prompt Engineering
Lecture 26 Prompt Engineetring - Part 1
Lecture 27 Prompt Engineetring - Part 2
Lecture 28 Prompt Engineetring - Part 3
Lecture 29 Prompt Engineetring - Part 4
Section 5: Agents
Lecture 30 Agents
Lecture 31 Custom GPTs
Lecture 32 Assistants API
Lecture 33 Function Calling
Section 6: LangChain
Lecture 34 LangChain
Lecture 35 Code
Section 7: Code
Lecture 36 Code
Entrepreneurs that want to build new ideas with GenAI,Developers that integrate AI capabilities in their apps,GenAI engineers/developers