-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathopenai-acs-msgraph.yml
100 lines (86 loc) · 3.39 KB
/
openai-acs-msgraph.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
### YamlMime:Tutorial
title: Integrate OpenAI, Communication, and Organizational Data Features into a Line of Business App
metadata:
title: Integrate OpenAI, Communication, and Organizational Data Features into a Line of Business App
description: This tutorial demonstrates how Azure OpenAI, Azure Communication Services, and Microsoft Graph/Microsoft Graph Toolkit can be integrated into Line of Business (LOB) applications to enhance user productivity, elevate the user experience, and take LOB apps to the next level.
audience: Developer
level: Intermediate
displayType: one-column
ms.date: 9/3/2024
author: danwahlin
ms.author: dwahlin
ms.topic: tutorial
ms.custom: scenarios:microsoft-cloud, languages:HTML, CSS, TypeScript, services:azure communication services, azure openai, microsoft graph, microsoft graph toolkit
ms.service: microsoft-cloud-for-developers
ms.collection: ce-advocates-ai-copilot
items:
- title: |
Overview
durationInMinutes: 4
content: |
[!INCLUDE [](openai-acs-msgraph/includes/00-Overview.md)]
- title: |
Clone the Project
durationInMinutes: 5
content: |
[!INCLUDE [](openai-acs-msgraph/includes/01-Clone-Project.md)]
- title: |
AI: Create an Azure OpenAI Resource and Deploy a Model
durationInMinutes: 5
content: |
[!INCLUDE [](openai-acs-msgraph/includes/02-OpenAI-Create-Resource.md)]
- title: |
AI: Natural Language to SQL
durationInMinutes: 10
content: |
[!INCLUDE [](openai-acs-msgraph/includes/03-OpenAI-NL-SQL.md)]
- title: |
AI: Generating Completions
durationInMinutes: 10
content: |
[!INCLUDE [](openai-acs-msgraph/includes/04-OpenAI-Completions.md)]
- title: |
AI: Azure OpenAI On Your Data
durationInMinutes: 15
content: |
[!INCLUDE [](openai-acs-msgraph/includes/05-OpenAI-On-Your-Data.md)]
- title: |
Communication: Creating an Azure Communication Services Resource
durationInMinutes: 8
content: |
[!INCLUDE [](openai-acs-msgraph/includes/06-Communication-Create-ACS-Resource.md)]
- title: |
Communication: Making a Phone Call
durationInMinutes: 10
content: |
[!INCLUDE [](openai-acs-msgraph/includes/07-Communication-Phone-Call.md)]
- title: |
Communication: Sending Email and SMS Messages
durationInMinutes: 10
content: |
[!INCLUDE [](openai-acs-msgraph/includes/08-Communication-Email-SMS.md)]
- title: |
Organizational Data: Creating a Microsoft Entra ID App Registration
durationInMinutes: 8
content: |
[!INCLUDE [](openai-acs-msgraph/includes/09-OrgData-Create-EntraID-App.md)]
- title: |
Organizational Data: Signing In a User and Getting an Access Token
durationInMinutes: 10
content: |
[!INCLUDE [](openai-acs-msgraph/includes/10-OrgData-Add-Auth-MGT.md)]
- title: |
Organizational Data: Retrieving Files, Chats, and Sending Messages to Teams
durationInMinutes: 20
content: |
[!INCLUDE [](openai-acs-msgraph/includes/11-OrgData-Retrieving-Files-Chats.md)]
- title: |
Organizational Data: Retrieving Emails and Calendar Events
durationInMinutes: 20
content: |
[!INCLUDE [](openai-acs-msgraph/includes/12-OrgData-Retrieving-Emails-Events.md)]
- title: |
Congratulations!
durationInMinutes: 1
content: |
[!INCLUDE [](openai-acs-msgraph/includes/20-Congratulations.md)]