We may earn an affiliate commission when you visit our partners.
Course image
Udemy logo

Azure Generative (OpenAI) + Predictive AI (23+ Hours)

Kuljot Singh Bakshi

NOTE: This course is only for people interested in learning "Microsoft Azure OpenAI service". If you are looking for open source version of OpenAI, then this course should not be on your wish list.

Read more

NOTE: This course is only for people interested in learning "Microsoft Azure OpenAI service". If you are looking for open source version of OpenAI, then this course should not be on your wish list.

This course covers all the key concepts related to Azure OpenAI. Be it function calling or something as small as knowing how your engine processes tokens, the course has it all covered. In this course you will learn about concepts such as temperature parameter, token parameter, adding external API's to Azure Open AI function calling, integrating other Azure services such as the Azure Speech Service with Azure Open AI to make your engine/ model more efficient and powerful. This course is tailored in a very concise and short manner, providing you with only the important stuff so that your time is well-spent. This course will act as a bridge to your journey in being a master at using Azure Open AI and its offerings. Although this course is short, the course assures that you get your money's worth

Course Level: The course goes all the way up from level 0 to level 100; Don't know what's the basic difference between Azure OpenAI and OpenAI, don't worry, the course's got your back.

Hand-On Labs: The hands-on labs in the course are very enriching. You will be provided with a github repository which will contain all the codes for the hands-on labs covered in this course. The hands-on labs offered in this course cover a variety of topics including:

1) Chat Completions API.

2) Making use of text embedding engine for enhanced machine learning processes.

3) integrating speech-to-text token query retrieval in your chat engine.

4) making use of function calling functionality exclusive to Azure Open Ai to call an external API to retrieve real-time information/data.

5) Exploring concept of RAG (Retrieval Augmented Generation) by integrating Azure Ai Search with your chat engine.

6) Using Vector search and information retrieval using Azure Machine Learning Workspace.

7) Using GPT-4 using Computer Vision.

Bonus Section: A bonus section that includes GitHub Copilot has been made available with this course as well. Concepts like multi language support, @VScode agent, @workspace agent and code debugging have been explained in depth.

Prerequisites: knowledge about Python programming language and basic command line interface commands makes up for the prerequisites for the course.

Buy this course and get ready to embark on a journey full of brilliant learning.

Enroll now

What's inside

Learning objectives

  • Learn about the fundamentals of azure openai
  • Learn to integrate other azure services with azure openai
  • Learn about generative ai
  • Becoming good at prompt engineering
  • Learn predictive ai (ai-102)
  • Learn about github copilot
  • Learn about securing azure openai

Syllabus

Introduction
Instructor Introduction

a brief introduction about what the course goals are and what the course is going to cover

Prerequisites
Read more

basic software download and other stuff walkthrough

Notice!
Join The Discord Server
Creating And Deploying Azure OpenAI Resource

Cloud Technology is a costly affair and we all know it. So following are the bullet points to keep in mind to minimize your chances of making unwanted losses.


1)Always delete the resource group and the resource immediately after your work gets over. It always pains me to remember the fact that I once incurred a loss of nearly $1000 after keeping my AI search resource undeleted for a week (fortunately I had to pay only 10 percent of the total bill according to Microsoft's one-time refund policy).


2)Always have a look at the price calculator before using a resource.


3)Fine-Tuning your azure OpenAI chat engine is costly as hell. I incurred a loss of $1000 because of this ,which again, fortunately, was waived off as a result of Microsoft's one-time refund policy (I had to pay only 10% of the total billing amount). I would suggest watching the Fine-Tuning video in this course only for educational intent unless and until you want to fine-tune your model for actual project work.


4)Take periodic looks and keep a track of your cost management in your azure subscription by going to the "cost management + billing" tab.

Creating an Azure OpenAI resource in your Azure portal account

Chat Playground (For The Complete Beginners)
Message!!

learn about how to deploy a model of your choice

Chatting With Our Model
Using Dall-E
Using GPT-4
Chatting With Our GPT-4 Engine
Deploying A Web App (Chat Engine) Using Your Own Data in 10 mins
Prompt Engineering
Prompts V/s Completions

master the art of prompt engineering

tips to refine your prompt engineering skills

Few Shot Learning And Chain Of Thoughts
Chat Completions API
Notice!!! GitHub Repo For C#
Tokens

learn how you can control your engine responses with help of the "temperature" parameter

learn about "ChatCompletions" API and its significance

Lab Note

learn how to use the Chat Completions API to get a response to your query from your engine

Important concepts to learn before moving onto the labs

learn what makes Azure OpenAI have an upper edge

Continuation of the fundamental differences between Azure OpenAi and OpenAi. Understanding why Azure OpenAi stands out from the crowd

learn about the basics of Open AI

Is ChatGPT The New Google?

understanding what is function calling using Azure OpenAI.

Using GPT-4 alongwith Azure Machine Learning in ML Studio (RAG Lab)

master the art of function calling with Azure OpenAI

What is Generative AI?

combining azure cognitive search solution with Azure Open Ai to create a very powerful document analyzer

Vector Search With Azure Cognitive Search Theory
lab: Using GPT Engine As Your Code Buddy
Lab: Text Summarisation
Understanding Generative Adversarial Networks (GANs)
Difference between a ChatBot and Generative AI
Predictive AI v/s Generative AI
LLM V/s LAM
The Synergistic Coexistence of Gen AI and Pred AI
Fine-Tuning Your Model

Fine-Tuning your custom model using your own training dataset for refined responses

Caution

A Demo of How You Can Fine-Tune your own custom model

Evaluating the performance of your custom model on the basis of your custom training dataset

Jargons (small revision)
Jargons
Attention!!
Hybrid Search (Vector + keyword search) With Azure Cognitive Search Lab
Whisper Model And Speech Service in OpenAI
Understanding Whisper Model
Lab On Whisper Model via Azure OpenAI
RAG Pain Points

a lab where you learn to integrate Azure Speech service with Azure OpenAI

GPT 4 - The Talk Of The Town!
Introduction To GPT-4 engine
Chat Playground Of GPT-4 engine
Calling The GPT-4 Engine
Using GPT-4 Engine To Describe an Image
Integrating GPT-4 With Azure Vision Resource
GPT-4o : The Best of The Rest
Introduction to GPT-4o
Chat Completions API with GPT-4o (Hands-On Lab)
Image Analysis Using GPT-4o (Hand-On Lab)
Working With Your Own Data
What is RAG?
Azure Machine Learning Vector Indexing

learning to use Azure OpenAI's text embedding engine

lab: Using Form Recognizer With GPT Engine
Semantic Kernel: AI Orchestration Engine
What Is Semantic Kernel?
GitHub Repo for C#
Plugins and Kernels
Prompt Template Plugins
Native Plugins
Lab1: Getting Started (Hands-On) (Python)
Lab1: Getting Started (Hands-On) (C#)
Lab2: Exploring Prompt Template Plugins (Hands-On) (Python)
Lab2: Exploring Prompt Template Plugins (Hands-On) (C#)

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops generative AI skills, which are highly relevant in industry
Develops prompt engineering skills, which are core skills for generative AI
Taught by Kuljot Singh Bakshi, who are recognized for their work in Azure OpenAI
Develops predictive AI (AI-102) skills, which are core skills for data analysts and data scientists
Examines generative AI, which is highly relevant to data analysts, data scientists, ML engineers, and AI researchers
Offers hands-on labs and interactive materials, which are useful for reinforcing learning

Save this course

Save Azure Generative (OpenAI) + Predictive AI (23+ Hours) to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Azure Generative (OpenAI) + Predictive AI (23+ Hours) with these activities:
Azure OpenAI Study Group
Join forces with fellow learners to establish a study group dedicated to Azure OpenAI, where you can share knowledge, engage in discussions, and reinforce your understanding of key concepts.
Browse courses on Azure OpenAI
Show steps
  • Find a Group of Interested Learners
  • Establish a Regular Meeting Schedule
  • Assign Roles and Responsibilities
  • Prepare Study Materials and Discussion Topics
Azure AI Community Contribution
Engage with the vibrant Azure AI community by volunteering your time to contribute to open-source projects, support forums, and assist other learners.
Browse courses on Azure OpenAI
Show steps
  • Identify Ways to Contribute to the Community
  • Join Azure AI Community Forums
  • Contribute to Open-Source Projects
  • Lead or Host Community Events
Using ChatGPT to Get Started with Azure OpenAI
This tutorial will help you become familiar with the basics of Azure OpenAI and get started using ChatGPT.
Show steps
  • Sign up for an Azure OpenAI account
  • Create a new ChatGPT instance
  • Send a message to your ChatGPT instance
  • Explore the different features of ChatGPT
Nine other activities
Expand to see all activities and additional details
Show all 12 activities
Azure OpenAI Mentorship Program
This mentorship program will connect you with an experienced Azure OpenAI expert who can help you learn and grow.
Show steps
  • Apply to the Azure OpenAI Mentorship Program
  • Meet with your mentor and discuss your goals
  • Work with your mentor to develop a learning plan
  • Meet with your mentor regularly to discuss your progress
Azure OpenAI Meetup
This meetup will provide you with an opportunity to network with other Azure OpenAI users and learn from experts.
Show steps
  • Find an Azure OpenAI meetup in your area
  • Register for the meetup
  • Attend the meetup and participate in the discussions
  • Follow up with the people you meet
Code Gist Practice
This hands-on activity allows you to develop your skills in using Microsoft Azure's Chat Completions API to build a more robust chat engine.
Browse courses on Prompt Engineering
Show steps
  • Fork the Provided Code Repository
  • Configure Your Azure Account and Obtain a Subscription Key
  • Implement the Chat Completions Functionality
  • Test Your Chat Engine Using Postman
  • Explore Additional Code Gists for Extended Functionality
GitHub Copilot Hands-On
Participate in this comprehensive tutorial to master the powerful features of GitHub Copilot, empowering you to enhance your coding proficiency.
Browse courses on GitHub Copilot
Show steps
  • Install GitHub Copilot in Your Preferred Code Editor
  • Familiarize Yourself with Copilot's Interface and Functionality
  • Utilize Copilot for Code Auto-Completion and Suggestion Generation
  • Explore Copilot's Advanced Features
Azure OpenAI Chatbot Challenge
This challenge will test your knowledge of Azure OpenAI and help you improve your skills in using ChatGPT.
Show steps
  • Answer a series of questions about Azure OpenAI and ChatGPT
  • Receive feedback on your answers and learn from your mistakes
  • Repeat the challenge until you achieve a perfect score
Vector Search and Information Retrieval Hackathon
Engage in a collaborative workshop where you will harness Azure Machine Learning Workspace to implement vector search and information retrieval techniques, ultimately creating a fully functional application.
Browse courses on Vector Search
Show steps
  • Gather a Team and Define Your Project Goals
  • Explore Azure Machine Learning Workspace and Its Capabilities
  • Implement Vector Search and Information Retrieval Functionality
  • Design and Develop Your Application's User Interface
  • Deploy and Test Your Application
Azure OpenAI Hackathon
This hackathon will give you the opportunity to apply your Azure OpenAI skills to solve real-world problems.
Show steps
  • Find an Azure OpenAI hackathon in your area
  • Register for the hackathon
  • Form a team and develop a project
  • Present your project to a panel of judges
Azure OpenAI Blog Post
This project will help you demonstrate your understanding of Azure OpenAI and share your knowledge with others.
Show steps
  • Choose a topic related to Azure OpenAI
  • Research your topic and gather information
  • Write a blog post that is informative and engaging
  • Publish your blog post on a platform such as Medium or LinkedIn
Azure OpenAI Open Source Project
This project will give you the opportunity to contribute to the Azure OpenAI open source community.
Show steps
  • Find an Azure OpenAI open source project that you are interested in
  • Fork the project and make your changes
  • Submit a pull request to the project
  • Work with the project maintainers to get your changes merged

Career center

Learners who complete Azure Generative (OpenAI) + Predictive AI (23+ Hours) will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Azure Generative (OpenAI) + Predictive AI (23+ Hours).
Building Your Own Database Agent
Most relevant
Generative AI:Beginner to Pro with OpenAI & Azure OpenAI
Most relevant
Generative AI using Azure OpenAI ChatGPT for Beginners
Most relevant
Open-source LLMs: Uncensored & secure AI locally with RAG
Most relevant
Microsoft Applied Skills: Gen AI solutions with Azure...
Most relevant
AI-Agents: Automation & Business with LangChain & LLM Apps
Most relevant
LLM Mastery: ChatGPT, Gemini, Claude, Llama3, OpenAI &...
Generative AI using OpenAI API for Beginners
Azure AI Fundamentals
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser