Azure OpenAI API Hands-on LevelUp Labs

Welcome to the Azure OpenAI API Hands-on LevelUp Labs repository! This repository contains three hands-on labs that will help you build intelligent applications using Azure OpenAI API.

Lab 1: Transaction Classification Application

This lab demonstrates how to classify transaction records using OpenAI’s GPT-3 language model and Azure Storage, Azure Event Grid, and Azure Function services. You will learn how to build an intelligent transaction classification app that can automatically categorize financial transactions.

This lab shows how to use Azure OpenAI Service to access the ChatGPT model (gpt-35-turbo) and Azure Cognitive Search for data indexing and retrieval. You will learn how to build a chatbot that can answer questions using enterprise data.

Lab 3: Book Creator Sample Learning App

This lab demonstrates how to use the semantic kernel framework to integrate OpenAI’s Large Language Models (LLMs) with conventional programming languages. You will learn how to build an intelligent book creator app that can generate new content based on existing text.

Getting Started

To get started with these labs, you will need to have an Azure OpenAI API key and access to Azure services. Please follow the instructions in pre-req file to set up the necessary environment and dependencies

Contributors

  • ahmedbham
  • akhan-msft
  • chbasani
  • egmsft
  • Jaseemkh

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.