
Learn how to use Azure OpenAI with OpenAI to build powerful applications with minimal code through hands-on labs. Benefit from practical labs over theory, guided by an experienced trainer.
Explore Azure OpenAI fundamentals, cover concepts, models, and features, and examine real-world use cases before diving into labs and application building.
Explore how Azure OpenAI provides access to OpenAI models via APIs, enabling you to deploy and fine-tune chatbots, language translation, sentiment analysis, and computer vision within Azure.
Explore Azure OpenAI features for sentiment analysis, NLP, chat bots, speech recognition, and text summarization. Apply machine learning, deep learning, computer vision to fraud detection, predictive maintenance, and personalized marketing.
Explore real-world use cases of azure openai across industries, from uber's ride-query chatbot and reddit's ai moderation to medical imaging diagnostics and starbucks' ai powered virtual assistant for orders.
Compare OpenAI and Azure OpenAI to see they share APIs for training and fine-tuning models like GPT-4, GPT-3, Codex, and Dalet, while Azure adds networking, regional availability, and content filtering.
Learn how to request access to Azure OpenAI by filling the apply now form with your name, subscription ID, contact details, and region selections.
Explore prompts and completions within Azure OpenAI, labeling the prompt input and model-generated completion while grounding concepts with practical examples and token basics.
Explore how Azure OpenAI processes text by breaking it into tokens, which can be words or character chunks. Learn how token length impacts latency and throughput for prompts and responses.
Explore tokens, prompts, and completions, and see how token counts drive processing and output in prompt interactions.
Explore learnings in prompt engineering: few-shot, one-shot, and zero-shot approaches, showing how multiple or single examples in prompts guide model behavior and training versus direct use.
Explore the Da Vinci model in Azure OpenAI for deep content understanding, summarization, and content generation, and apply it to tasks like email prioritization and large-content summarization.
Compare the Curie model with Da Vinci in speed and depth, showing when to use Query for sentiment, classification, summarization, and question answering.
Explore the Babbage model's simple classification, sentiment analysis, and semantic search for ranking documents, and learn why it's faster for straightforward tasks than DaVinci.
Explore Ada and Eda models, emphasizing fast text parsing, grammar corrections, and lightweight classification, while showing how more context and data boost performance.
Codex enables writing, fixing, and optimizing code, leveraging GPT-3 based models trained on natural language and billions of lines of public GitHub code.
Understand prompt engineering: design prompts, fine-tune GPT models with curated datasets, and use Azure OpenAI APIs to produce accurate, engaging responses for specific tasks.
Explore the Azure OpenAI API's generative capabilities by fine-tuning models to generate new ideas and outputs, improving accuracy, and creating business plans, descriptions, and slogans.
Create an Azure OpenAI resource by selecting subscription, resource group, east US region, and name, set pricing tier and network, add environment demo tag, then validate and deploy.
Explore a hands-on first look at Azure OpenAI Studio, create deployments with DaVinci 003 and Code DaVinci, and fine-tune models using one-shot or zero-shot learning.
Explore how to fine-tune and train models in Azure OpenAI Studio using the playground to generate responses and adjust prompts. Watch token behavior and use case examples.
Explore Azure OpenAI Studio using the DaVinci model to generate emails, subject lines, and bodies with predefined and custom prompts, and learn summary and posting workflows.
Explore how to generate Python scripts and bash scripts using Code DaVinci and Codex models in the playground, compare results, and fine-tune for better code generation.
Understand data sets and how high-quality data enables fine tuning of models, guiding you to upload datasets in Azure OpenAI for tailored, higher quality responses.
Fine-tune your model with a high-quality dataset in Azure OpenAI to tailor results and reduce latency. Avoid incorrect or inappropriate answers by fine-tuning with high-quality data.
Explore a simple architecture for deploying Azure OpenAI in a resource group and building a chatgpt-style application with Python, using API endpoints and existing code.
Explore configuring the environment for Azure OpenAI apps, authenticating API keys and endpoints, and cloning the OpenAI samples repository to run Python code on an Azure Linux VM.
Clone the OpenAI samples repository on GitHub, inspect the completions README, and install dependencies from requirements.txt. Configure the environment and model name to run a ChatGPT function demo.
Update config.json with your ChatGPT and completion model names, api base, and OpenAI version, then create and deploy a gpt 35 turbo model in Azure OpenAI Studio.
Deploy and demonstrate a ChatGPT-style chat app by loading a Python completion script, configuring OpenAI API details, and running a simple prompt-driven workflow in Visual Studio Code.
Build a ChatGPT-like application by using a Python script to load OpenAI config, define system messages, manage a messages dataset, and call the completion api with token control.
Master building a final chatgpt-like application by configuring a GPT model, managing conversation history, and implementing a base system message with prompts and token counting.
Explore the chat playground in azure open ai studio, deploy gpt-35 turbo, and fine-tune a marketing writing assistant. View code or raw json and adjust tokens, temperature, and top p.
Create a new deployment by selecting the text area and the text embedding option for the model version, then submit to see it appear; learn how to name a deployment.
Explore embeddings with Azure OpenAI to convert sentences into vector representations, compute cosine similarity, and apply semantic meaning to downstream tasks such as sentiment analysis.
Demonstrate embeddings in Azure OpenAI by showing how to generate vector representations of text with a Python script, configure the model and API, and feed embeddings into machine learning models.
Explore Azure OpenAI Studio workflows for completions, classification, and fine-tuning a GPT Turbo model with deployment and code view, adjusting temperature, token length, and top P.
Clone a GPT-based repository, set up a chat-like bot, and run the demo in Visual Studio Code. Install streamlit, pandas, and Jinja2, then run streamlit app.py to configure OpenAI API.
Welcome to the "Azure Open AI & Prompt Engineering Zero to Hero with Chatgpt" course!
In this course, you will learn how to work with Azure OpenAI, specifically the GPT-3.5/4 model and how to use it for prompt engineering, which is the art of crafting effective prompts to generate high-quality text responses. You will start with the basics of Azure OpenAI and progress to more advanced topics, such as prompt engineering, data preparation, and model fine-tuning.
By the end of this course, you will have a strong understanding of Azure OpenAI and how to use it for prompt engineering, as well as the skills to build your own powerful AI applications using GPT-3.5.
This course is designed for developers and data scientists who are interested in learning how to work with Azure OpenAI and want to become proficient in prompt engineering.
Learn about the fundamentals of Azure Open AI and Prompt Engineering.
Understand the concept of natural language processing and how it works with AI.
Dive deep into the principles of prompt engineering, and how it can be used to generate human-like text.
Explore the different tools and platforms offered by Azure for Open AI and Prompt Engineering.
Understand the importance of pre-training and fine-tuning in creating robust AI models.
Discover how to use GPT-3 models for text completion and generation.
Learn how to train and deploy GPT-3 models on Azure.
Gain insights into best practices for working with Open AI and Prompt Engineering.
Learn about the ethical considerations and potential risks associated with AI and how to mitigate them.
By the end of this course, you will have a solid understanding of Azure Open AI and Prompt Engineering and be able to apply this knowledge to create powerful and effective AI models. Whether you are a developer, data scientist, or AI enthusiast, this course will provide you with the skills and knowledge you need to take your AI projects to the next level.
Enroll today and start your journey to becoming an Azure OpenAI and prompt engineering expert!