When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Generative AI:Beginner to Pro with OpenAI & Azure OpenAI

AI Basics, Gen-AI, OpenAI,ChatGPT, Azure AI Search,RAG, Fine Tuning,Assistants API, Code Interpreter, Function Calling

     
  • 4.5
  •  |
  • Reviews ( 318 )
₹2999

This Course Includes

  • iconudemy
  • icon4.5 (318 reviews )
  • icon12 total hours
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Generative AI:Beginner to Pro with OpenAI & Azure OpenAI

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

Course Description:

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 Will Learn:

1. AI Concepts & Workloads

What is AI?

Benefits of Artificial Intelligence (AI)

Types of AI Workloads

AI vs ML vs DL

Quiz: AI Concepts

2. Machine Learning

Real-World Examples of Machine Learning

Key Terminologies in Machine Learning

What is Machine Learning?

Types of Machine Learning

Supervised Machine Learning: Classification and Regression

Unsupervised Machine Learning

Reinforcement Learning

Introduction to Jupyter Notebook

Demos:

Understanding the IRIS Dataset

Creating & Training Your ML Model

3. Deep Learning

What is Deep Learning?

Understanding Neural Networks

Deep Learning Models and Transformer Models

Demos:

GANs and Deep Fake Video Creation

Creating & Training Deep Learning Models

4. Generative AI

What is Generative AI?

Predictive AI vs Generative AI

Overview of GPT, GPT-3, and GPT-4

Large Language Models (LLM)

Embeddings and Vector Databases

Introduction to Prompt Engineering

5. AI Infrastructure

Understanding GPUs vs CPUs

What is High-Performance Computing?

RDMA Cluster Networks

Demo: CPU vs GPU Performance

6. OpenAI

What is OpenAI?

Understanding ChatGPT

Demos:

ChatGPT Overview and Reaching 100M Users

ChatGPT Models: GPT-3 vs GPT-4

Tokens and Pricing Models

Making API Calls with OpenAI APIs

Creating Embeddings

Image Generation using DALL·E API

Speech to Text Conversion

7. Azure OpenAI

Overview of Azure OpenAI and Its History

Models, Limits, and Quotas in Azure OpenAI

Pricing and the Azure OpenAI Studio

Playgrounds:

Chat Playground

Completions Playground

Creating Images using DALL-E

8. Bring Your Own Data - RAG with Azure AI Search

What is Azure AI Search?

How Vector Search Works with Azure AI Search

Demos:

Pre-requisites for RAG with Azure AI Search

Creating a Storage Account and Embedding Deployment

Setting Up Azure AI Search Resource

Uploading Documents and Performing Queries with Your Data

9. Azure OpenAI Fine Tuning

What is Fine Tuning?

Regions & Models for Fine Tuning

Demos:

Creating Azure OpenAI Service

Preparing & Uploading Data

Creating and Evaluating Fine Tuning Jobs

Deploying and Querying the Fine Tuned Model

10. Azure OpenAI Content Filtering

What is Content Filtering?

Categories Covered and Prompt Shield

Demo: Impact of Content Filtering

11. Azure OpenAI Identity & Access Management

What is Azure RBAC Model ?

RBAC for Azure OpenAI

Demos:

Perform Role Assignment based on Cognitive Roles

12. Azure OpenAI Assistants API

What is Assistants API?

Assistants API Components / Key Terms

Architecture

Demo:

Python Code for a Maths Tutor using Assistants API

What is a Code Interpreter ?

Demo:

Analysing the Code

Making Code Fixes

Working on Failed Banks and creating Graphs

What is Function Calling ?

Target Audience:

Aspiring AI and ML practitioners

Data Scientists looking to enhance their skills

Developers interested in AI-driven applications

Professionals seeking knowledge in OpenAI and Azure AI tools

What You Will 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.