Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Уровень: промежуточный
В этом руководстве показано, как Azure OpenAI, Службы коммуникации Azure и Microsoft Graph Toolkit можно интегрировать в приложение Line of Business (LOB), чтобы повысить производительность пользователей, повысить удобство работы пользователей и перейти к следующему уровню бизнес-приложений. К ключевым функциям приложения относятся:
- ИИ: позволяет пользователям задавать вопросы на естественном языке и преобразовывать ответы на SQL, которые можно использовать для запроса базы данных, разрешать пользователям определять правила, которые можно использовать для автоматического создания сообщений электронной почты и SMS-сообщений, а также узнать, как естественный язык можно использовать для получения данных из собственных пользовательских источников данных. Azure OpenAI используется для этих функций.
- Обмен данными. Включение звонков по телефону в приложении клиентам и функциям электронной почты и SMS с помощью Служб коммуникации Azure.
- Организационные данные: вытягивание связанных данных организации, которые могут потребоваться пользователям (документы, чаты, сообщения электронной почты, события календаря), так как они работают с клиентами, чтобы избежать переключения контекста. Предоставление доступа к данным организации этого типа снижает потребность пользователя в Outlook, Teams, OneDrive, других пользовательских приложениях, телефоне и т. д., так как необходимые данные и функциональные возможности предоставляются непосредственно в приложении. Microsoft Graph и Microsoft Graph Toolkit используются для этой функции.
Приложение — это простое приложение для управления клиентами, которое позволяет пользователям управлять своими клиентами и связанными данными. Он состоит из интерфейсного интерфейса, созданного с помощью TypeScript, который вызывает внутренние API для получения данных, взаимодействия с функциями ИИ, отправки сообщений электронной почты и SMS и извлечения данных организации. Ниже приведен обзор решения приложения, которое вы узнаете в этом руководстве:
В этом руководстве описан процесс настройки необходимых ресурсов Azure и Microsoft 365. Кроме того, вы узнаете о коде, который используется для реализации функций ИИ, обмена данными и организации. Хотя вам не потребуется копировать и вставлять код, некоторые из упражнений будут изменять код, чтобы попробовать различные сценарии.
Что вы создадите в этом руководстве
Выбор собственного приключения
Вы можете завершить весь учебник, начиная с завершения или завершения конкретных вопросов, интересующих вас. Руководство разбито на следующие разделы:
- Клонируйте упражнение проекта (обязательное упражнение).
- Упражнения ИИ: создайте ресурс Azure OpenAI и используйте его для преобразования естественного языка в SQL, создания сообщений электронной почты или SMS и работы с собственными данными и документами.
- Упражнения по обмену данными. Создайте ресурс Служб коммуникации Azure и используйте его для звонков из приложения и отправки сообщений электронной почты или SMS.
- Упражнение по данным организации. Создание регистрации приложения идентификатора Записи Майкрософт , чтобы Microsoft Graph и Microsoft Graph Toolkit могли использоваться для проверки подлинности и извлечения данных организации в приложение.
Предпосылки
- Узел — узел 20+ и npm 10+ будет использоваться для этого проекта
- Git
- Visual Studio Code (хотя visual Studio Code рекомендуется, любой редактор можно использовать)
- Подписка Azure
- Клиент разработчика Microsoft 365
- Docker Desktop или другая среда выполнения контейнеров, совместимая с OCI (Open Container Initiative), например Podman или nerdctl , способный запускать контейнер.
Технологии Microsoft Cloud, используемые в этом руководстве
- Службы коммуникации Azure
- Azure OpenAI в моделях Foundry
- Майкрософт Ентра айди
- Microsoft Graph
- Microsoft Graph Toolkit