引導式專案 - 使用 Azure OpenAI、Azure Cosmos DB for NoSQL 和 Blazor 建置聊天機器人
使用其 .NET 軟體開發套件,將現有的 Blazor Web 應用程式連線至 Azure Cosmos DB for NoSQL 和 Azure OpenAI。 您的程式碼會在適用於 NoSQL 的 API 容器中管理及查詢項目。 您的程式碼也會傳送提示至 Azure OpenAI 並剖析回應。
注意
本課程模組是引導式專案,您可以依照逐步指示完成端對端專案。
學習目標
在本課程模組中,您將練習如何:
- 使用 .NET SDK 連線到 Azure OpenAI 帳戶。
- 將提示傳送至模型部署並剖析回應。
- 使用 .NET SDK 連線至 Azure Cosmos DB for NoSQL 帳戶。
- 在適用於 NoSQL 的 API 容器中建立、更新、查詢和刪除項目。
必要條件
GitHub 帳戶
使用 Azure CLI 執行指令碼的能力
使用 Azure Resource Manager 部署範本的能力
具備 Azure Cosmos DB 概念,例如資料庫、容器和項目的經驗
體驗 Azure OpenAI 概念,例如模型、部署和提示
體驗 Azure Cosmos DB for NoSQL 的撰寫查詢
能夠以中繼層級撰寫 C#
體驗執行 ASP.NET Web 應用程式
體驗執行 Blazor Web 應用程式