Skip to content

nitya/mslearn-contoso-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Contoso Chat E2E with Azure AI Studio : Guided Projects

This repo contains the instructions and assets required to support a hands-on workshop or training session to build Contoso Chat - an end-to-end custom copilot application using Azure AI Studio and Prompt flow.

The content is structured as a series of Guided Project modules using the Microsoft Learn format for convenience. Guided projects focus help you build a solution to a real-world scenario, step-by-step. Each module is designed to be completed in a single session (30 mins), building on the previous module.

1 | Introduction

The workshop targets a real-world application, a customer service chat AI (Contoso Chat) that implements a conversational Q&A chatbot experience for customers visiting their Contoso Outdoors website. The application sc

End to End story

2 | Pre-Requisites

To complete this series of guided projects, you will need:

  1. An active GitHub account - Create a free account
  2. An active Azure subscription - Create a free account
  3. Approved access to Azure Open AI service - Request access here

Familiarity with these technologies is desirable. Usage experience is a plus.

  1. Microsoft Azure Fundamentals - Refresh your knowledge
  2. Microsoft Azure AI Fundamentals - Refresh your knowledge
  3. Microsoft Azure AI Studio (preview) - Refresh your knowledge
  4. Using Python & Jupyter Notebooks - Refresh your knowledge

3 | Guided Projects

A guided project is a learning module that guides you through a solution to a real-world use case or challenge. The module format typically involves a preparation step (setup) followed a sequence of exercises (tasks) to build that solution block-by-block. This workshop involves four guided projects:

Project Goal Description
Setup Provision app resources with Azure AI Studio
Ideation Build custom copilot function with Prompt flow
Iteration Evaluate custom copilot for Responsible AI
Operationalization: Deploy copilot API, integrate with chat UI app

4 | Related Resources

5 | Reporting Issues

If you encounter any issues with the content, please report them by opening a relevant issue in this repository. Please check existing issues to see if the problem has already been reported, to avoid duplication. If so, add any additional information you have as a comment to the existing issue, and track progress there.