引导式项目 - 使用 Azure OpenAI、Azure Cosmos DB for NoSQL 和 Blazor 生成聊天机器人
使用现有 Blazor Web 应用程序的 .NET 软件开发工具包将其连接到 Azure Cosmos DB for NoSQL 和 Azure OpenAI。 代码在 API for NoSQL 容器中管理和查询项。 代码还会向 Azure OpenAI 发送提示并分析响应。
注意
本模块是一个引导式项目,你可以在其中按照分步说明完成端到端项目。
学习目标
在本模块中,你将练习如何:
- 使用 .NET SDK 连接到 Azure OpenAI 帐户。
- 将提示发送到模型部署并分析响应。
- 使用 .NET SDK 连接到 Azure Cosmos DB for NoSQL 帐户。
- 在 API for NoSQL 容器中创建、更新、查询和删除项。
先决条件
能够使用 Azure CLI 执行脚本
能够使用 Azure 资源管理器部署模板
体验如何使用 Azure Cosmos DB 概念,例如数据库、容器和项
体验 Azure OpenAI 概念,例如模型、部署和提示
体验为 NoSQL 的 Azure Cosmos DB 编写查询
能够以中级水平编写 C#
体验运行 ASP.NET Web 应用程序
体验运行 Blazor Web 应用程序