Интерактивный проект. Создание чат-бота с помощью Azure OpenAI, Azure Cosmos DB для NoSQL и Blazor
Подключение существующее веб-приложение Blazor в Azure Cosmos DB для NoSQL и Azure OpenAI с помощью своих комплектов разработки программного обеспечения .NET. Код управляет элементами и запрашивает элементы в контейнере API для NoSQL. Код также отправляет запросы в Azure OpenAI и анализирует ответы.
Примечание.
Этот модуль представляет собой пошаговое практическое занятие, в рамках которых вы реализуете комплексный проект, следуя пошаговым инструкциям.
Цели обучения
В этом модуле вы узнаете, как:
- Подключение учетной записи Azure OpenAI с помощью пакета SDK для .NET.
- Отправка запросов в развертывание модели и анализ ответов.
- Подключение в учетную запись Azure Cosmos DB для NoSQL с помощью пакета SDK для .NET.
- Создание, обновление, запрос и удаление элементов в контейнере API для NoSQL.
Предварительные требования
Умение выполнять скрипты с помощью Azure CLI.
Возможность развертывания шаблонов с помощью Azure Resource Manager
Опыт работы с такими концепциями Azure Cosmos DB, как базы данных, контейнеры и элементы.
Взаимодействие с концепциями Azure OpenAI, такими как модели, развертывания и запросы
Создание запросов к Azure Cosmos DB для NoSQL
Умение писать код C# на среднем уровне.
Работа с веб-приложениями ASP.NET
Работа с веб-приложениями Blazor