Generative AI:Beginner to Pro with OpenAI & Azure OpenAI

Generative AI:Beginner to Pro with OpenAI & Azure OpenAI

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 260 Lessons (16h 43m) | 5.51 GB

Gen-AI Basics, OpenAI, AI Search, RAG, Fine Tuning, Tools, LangChain , AI Foundry ,AI Agents , MCP, Semantic Kernel

Generative AI refers to a type of artificial intelligence technology that can generate new content based on the data it has been trained on. This includes text, images, music, video, and other forms of media. The AI learns from a large dataset to recognize patterns, styles, or features and then uses this understanding to create new, original content that mimics the input it has studied.

The course will present you with a foundational understanding of AI. The course has several modules where you will be explained basic concepts around AI, Machine Learning, Deep Learning, Generative AI, Large Language Models (LLMs) , ChatGPT , Azure Open AI

Unlock the power of Artificial Intelligence with this comprehensive course designed to take you from foundational concepts to advanced applications. Whether you are a beginner or an experienced professional, this course will guide you through the intricacies of AI, Machine Learning, Deep Learning, and Generative AI. You’ll also gain hands-on experience with OpenAI, Azure OpenAI, and fine-tuning models. Perfect for developers, data scientists, and AI enthusiasts.

What you’ll learn

  • AI Concepts & Workloads
  • Machine Learning Foundations
  • Types of Machine Learning
  • Demo Lab on Machine Learning
  • Deep Learning Foundations
  • Types of Deep Learning
  • Demo Lab on Deep Learning
  • Generative AI Foundations
  • Embeddings Vs Vector Databases
  • AI Infrastructure
  • OpenAI / ChatGPT / APIs
  • Azure OpenAI
  • Bring Your Own Data – RAG with Azure AI Search
  • Azure OpenAI Fine Tuning
  • Azure OpenAI Content Filtering
  • Azure OpenAI – IAM / RBAC Model
  • Azure OpenAI – Making API Calls (Python Codes)
  • Assistants API
  • Assistants API – Code Interpreter (Python Code)
  • Assistants API – Function Calling
  • Assistants API – Code Interpreter
  • Assistants API – File Search
  • RAG-Using Azure AI Search & LangChain
Table of Contents

AI Concepts and Workloads – (For Absolute Beginners- Optional)
1 A friendly Note !!!
2 AI Concepts & Workloads- Title
3 What is AI
4 History of AI
5 Benefits of Artificial Intelligence (AI)
6 Types of AI Workloads
7 AI vs ML vs DL

Machine Learning Foundations (For Absolute Beginners-Optional)
8 Machine Learning Title
9 Machine Learning – Real World Example
10 Machine Learning – Key Terminologies
11 What is Machine Learning
12 Types of Machine Learning
13 What is Supervised Machine Learning
14 What is Classification in SML
15 What is Regression in SML
16 What is Unsupervised Machine Learning
17 What is Re-inforcement Machine Learning
18 What is a Jupyter Notebook
19 Demo – Install Anaconda
20 Demo – Understanding the IRIS Dataset
21 Demo – Creating & Training your ML Model
22 Machine Learning Quiz Title

Deep Learning Foundations (For Absolute Beginners- Optional)
23 Deep Learning Title
24 What is Deep Learning
25 What is a Neural Network
26 Deep Learning Models
27 What is a Transformer Model
28 Demo – GANs – Deep Fake Video
29 Let’s keep Updated
30 Demo- Creating & Training Deep Learning Model
31 Deep Learning Quiz

Generative AI Foundations (For Beginners)
32 Generative AI Title
33 What is Generative AI
34 Predictive AI vs Generative AI
35 What is LLM
36 What is Embedding
37 What is a Vector Database
38 Embedding vs Vector Database
39 What is Retriever Augmented Generation (RAG)
40 What is Langchian
41 Role of Langchain in RAG
42 Prompt Engineering & Fine Tuning
43 Quiz Time

AI Infrastructure
44 AI Infrastructure Title
45 What is a GPU
46 Demo – CPU Vs GPU
47 What is RDMA Cluster Network
48 Quiz Time

OpenAI – ChatGPT – APIs
49 Title – OpenAI – ChatGPT – APIs
50 What is OpenAI
51 What is ChatGPT
52 Demo on chatgpt
53 Time to reach 100M users
54 Get an understanding of Various OpenAI Models
55 GPT-3 vs GPT-4
56 New – What is GPT-4o
57 New – Demo – GPT-4 Vs GPT-4o
58 New – What is GPT-4o Mini
59 What are tokens
60 Pricing Model for ChatGPT
61 Demo – How to make API Calls with OPENAI APIs
62 Demo – Make a simple API Call
63 Demo – How to create Embeddings
64 Demo – Image generation using DALLE in the API
65 Demo – Convert Speech to Text
66 New – What is OpenAI O1 Model
67 Demo – Compare GPT-4o vs OpenAI O1
68 Quiz Time
69 Let’s Get Connected

Azure OpenAI Foundations
70 Title – Azure OpenAI
71 Azure OpenAI – Intro
72 What is Azure OpenAI
73 Ensure you have Microsoft Account or a Working Azure Account
74 History behind Azure OpenAI
75 Models available with Azure OpenAI(Regions)
76 Limits & Quotas – Important Consideration
77 How Pricing Works in Azure OpenAI
78 Demo – Setup Azure OpenAI Service
79 Important Note
80 What is Azure Open AI Studio
81 Demo – Azure OpenAI Studio Walkthrough
82 Chat Playground – Demo – Create a Deployment of Chats Playground
83 Understand the Chat Playground
84 Demo – Deploy a Webapp from the Playground
85 DALL-E PlayGround – Demo on Generating Images
86 What is Completions Playground
87 Demo – Completions Playground
88 Quiz Time

[NEW ] Azure AI Foundry
89 Title – Azure AI Foundry
90 What is Azure AI Foundry
91 Architecture of Azure AI Foundry
92 Projects vs Hubs
93 Navigating Azure AI Foundry Portal
94 Key Difference – Azure OpenAI With & Without Project
95 Demo – Creating a Project & Hub
96 Model Benchmarks
97 Access the Playgrounds via Foundry

Azure OpenAI – Making API Calls
98 Title – Azure OpenAI – Making API Calls
99 API Calls – Intro
100 OpenAI API Calls Vs Azure OpenAI API Calls
101 Demo – Create a New Azure OpenAI Service
102 Demo – Get the Values of Endpoint URL & API Keys
103 Demo – Create an azureopenai.env File
104 Demo – Get the value of api_version
105 Let’s Stay Updated !!
106 Demo – Create a New Deployment of Chats Completion
107 Demo – Make a Simple Azure OpenAI API Call

Azure OpenAI – RAG with Azure AI Search
108 Title – BYOD
109 RAG – Introduction
110 What is Azure AI Search
111 How Vector Search Works with Azure AI Search
112 Understanding the ACAS Data
113 Pre-reqs for RAG with Azure AI Search
114 Create a Storage Account
115 Create an Embedding Deployment
116 Create a chats deployment
117 Create Azure AI Search Resource
118 Uploads Documents to Chats Deployment
119 Perform Queries – Using your Own Data

Azure OpenAI – Fine Tuning
120 Azure OpenAI Fine Tuning
121 Azure OpenAI Fine Tuning- Introduction
122 What is Fine Tuning
123 Understanding of Fine Tuning Regions & Models
124 Use Cases of Fine Tuning
125 Demo – Create Azure OpenAI Service in US East2
126 Demo – Prepare & Upload data
127 Demo – Create a Fine Tuning Job
128 Demo – Evaluate Fine Tuning Model
129 Demo – Deploy the Fine Tuned Model
130 Demo – Query the Fine Tuned Model-Part1
131 Demo – Query Fine Tuned Model – Part 2
132 Demo – FT – Python Code – Understand the Environment
133 Demo – FT – Python Code – Upload the Training & Validation Dataset to Azure OpenAI
134 Demo – FT – Python Code – Start the Fine Tuning Job
135 Demo – FT – Python Code – Monitor the Fine Tuning Job
136 Demo – FT – Python Code – Create a Deployment based on Fine Tuned Model
137 Demo – FT – Python Code – Query against your Deployment based on Fine Tuned Model

Azure OpenAI – Content Filtering
138 Title- Azure OpenAI Content Filtering
139 Content Filtering – Introduction
140 What is Content Filtering
141 Categories Covered under Content Filtering
142 What are Prompt Shields
143 Demo – Run a Query in Chats without Content Filtering
144 Demo – Create a Custom Filter
145 Demo – Apply Content Filter to Deployment
146 Demo – See the impact of Content Filtering

Azure OpenAI – Identity & Access Control(IAM)
147 Title- Azure OpenAI Access Control
148 IAM – RBAC – Introduction
149 What is Azure RBAC Model
150 RBAC for Azure OpenAI
151 Demo – Login to Azure OpenAI Service and Check Permissions
152 Demo – Create a new User in Azure
153 Demo – Login with the new User and check resources
154 Demo – Perform Role Assignment based on Cognitive Roles
155 Demo – Refresh and check the access

Assistants API- Intro & Code Interpreter
156 Introduction to Assistants API
157 What is Assistants API
158 Assistants API Component – Key Terms
159 Assistants API Architecture
160 Demo – AAPI – Python Code – Introduction (Maths Tutor)
161 Demo – AAPI – Python Code – Initialise Environment
162 Demo – AAPI – Python Code – Create Client & Assistant Objects
163 Demo – AAPI – Python Code – Create a Thread
164 Demo – AAPI – Python Code – Send Messages from User to Thread
165 Demo – AAPI – Run Assistant & Display the Messages back to the user
166 Demo – Run like a ChatBot (in a while Loop)
167 What is Code Interpreter
168 Demo – Analysing the Code and checking what it does
169 Demo – Code Interpreter – Making Code Fixes
170 Demo – Code Interpreter – Uploading the Failed_Banks Data
171 Demo – Code Interpreter – Query the Data
172 Usage of Google Collab
173 Demo – CI – Python Code – Intro
174 Demo – CI – Python Code – Setting up Environment
175 Demo – CI – Python Code – Upload a file to the Azure OpenAI service
176 Demo – Python Code – Create an Assistant
177 Demo – CI – Python Code – Create a Thread
178 Demo – CI – Python Code – Helper Function to download and save a file
179 Demo – CI – Python Code – Get user message & Add to Thread
180 Demo – CI – Python Code – Get run status and retrive results and show it to user
181 Demo – CI – Python Code – Enter the text and request for a Graph

Assistants API – Function Calling
182 Assistants API – Function Calling – Intro
183 What is Function Calling
184 Demo – FC – Python Code – Function Calling Intro
185 Demo – FC – Python Code – Get an API Key from openweathermap.org
186 Demo – FC – Python Code – Initialise and Set the Environment
187 Demo – FC – Python Code – Instantiate the Client Object of Azure OpenAI
188 Demo – FC – Python Code – Define the get_weather Function
189 Demo – FC – Python Code – Define the tools list required for the Assistants API
190 Demo – FC_ Python Code – Create an Assistant & Thread
191 Demo – FC – Python Code – Create a function for running the conversation
192 Demo – FC – Python Code – Take the User input and show result

Assistants API – File Search
193 Assistants API – Intro
194 What is File Search
195 Demo – Look into Pre-Reqs and File to be uploaded
196 Demo – Create a Deployment & Assistants API Resource
197 Demo – Configure the Assistants API & Upload the File
198 Demo – Run Queries against the Uploaded Document
199 Demo – Understand the Flow of the Python Program
200 Demo – Code – Initialise and Set the Environment
201 Demo – Code – Create a new Assistant with File Search Enabled
202 Demo – Code – Upload files and create a vector store
203 Demo – Code – Attach a Vector Store to Assistant
204 Demo – Code – Upload File and Create a Thread
205 Demo – Code – Main loop to handle Questions
206 New Content

[RAG] – Azure AI Search – Azure OpenAI-LangChain
207 Title – Azure AI Search – Azure OpenAI-LangChain
208 Intro Video
209 Understanding the workflow
210 Demo – Look into Pre-Reqs and File to be uploaded
211 Demo – Install Libraries and Setup Environment
212 Demo – Create a new Azure Table based on Uploaded File
213 Demo – Create Azure AI Search Service & Indexer
214 Demo – Update your environment variables
215 Demo – Initialize the Retriever, Prompt, and LLM (langchain in action)
216 Demo – Processing Chain and User Input Loop

[NEW] AI Agents
217 Title – Azure AI Agents
218 What is Agentic AI
219 Demo – AI Agent
220 What is AI Agent
221 Assistants API vs Azure AI Agents
222 Understand the Workflow for Agent Creation
223 Demo – Create Azure AI Project via Azure AI Foundry
224 Demo – Create a new Deployment inside Project
225 Demo – Create Entra ID Application & Grant Contributor access
226 Demo – Understand the Workflow for Weather Agent
227 Demo – Understand the Environment Variables
228 Demo – Install Libraries and Setup Enviornment
229 Demo – Understand the Get_Weather Function
230 Demo – Calling your Azure AI Agent

[NEW] OpenAI Agents SDK & MCP
231 Title – OpenAI Agents SDK & MCP
232 Full Course on MCP
233 What is MCP
234 Trending on GitHub stars
235 What is OpenAI Agents SDK
236 What is Azure MCP Server
237 Understand the Workflow
238 Demo – Work on the Pre-Reqs
239 Demo – Project Setup & Install Packages
240 Demo – Check Environment File & Ensure az cli works
241 Demo – Understanding the Code
242 Demo – Running the Code

Semantic Kernel
243 Title – Semantic Kernel
244 What is Semantic Kernel
245 Architecture of Kernel
246 What is Plugin
247 Various Orchestration Frameworks in Semantic Kernel
248 What are we going to build
249 Demo – Setup the Project in VS Code
250 Demo – Import Dependencies & Load Env Variables
251 Demo – Understand the Functions Defined
252 Demo – Understand the role of each Agent
253 Demo – Define Function run_business_post_example
254 Demo – Understand the main block
255 Demo – Execute the Agents

New Course – Mastering MCP – Beginner to Pro Across the AI Ecosystem
256 MCP Across AI Frameworks & Platforms – LangChain,LlamaIndex,OpenAI SDK,Google ADK

Glimpse of New Course – AI Agents
257 Azure AI Agent Service – Beginner to Pro

A Glimpse of New Course – Ollama
258 A Glimpse of New Course

Homepage