标签

生成式AI入门:Azure OpenAI开发环境配置指南

发布时间:2026-03-29 08:18来源:微信阅读:13

若要在本课程中运用 Microsoft Foundry 模型构建 .NET AI 应用,请按此指南操作。

无需使用 Azure OpenAI?

👉若要使用 Azure OpenAI,请查阅此指南 👉若要使用 Ollama,请参考此步骤

要使用 Microsoft Foundry 模型,需在 Microsoft Foundry 门户创建 Hub 和项目,然后部署模型。本节将指导你完成这些步骤。

🎉完成!你已在 Microsoft Foundry 中创建首个项目。

接下来,将向项目部署 gpt-5-mini 模型:

🎉完成!你已在 Microsoft Foundry 中部署首个大语言模型。

📝注意:端点可能类似 https://< your hub name>.openai.azure.com/openai/deployments/gpt-5-mini/chat/completions?api-version=2024-08-01-preview。所需端点名称仅为 https://< your hub name >.openai.azure.com/*。

为安全起见,将刚创建的 API 密钥添加到 Codespace Secrets 中。

确保已将此仓库 fork 到 GitHub 帐户。

转到 fork 仓库的 Settings 标签页,展开左侧菜单的 Secrets and variables,选择 Codespaces。

将 Secret 命名为 AZURE_AI_SECRET。

将从 Microsoft Foundry 门户复制的 API 密钥粘贴到 Secret 字段。

接下来,创建 GitHub Codespace 用于后续开发。

从 Dev container configuration 下拉菜单选择:

选项 1: C# (.NET):若计划使用 Azure OpenAI,推荐此选项。它包含所有核心 .NET 工具,启动迅速。

选项 2: C# (.NET) - Ollama:若无需连接 Azure OpenAI,可选 Ollama。它在核心工具基础上添加 Ollama,但启动较慢,平均需五分钟。查阅此指南了解 Ollama 使用。

保持其他设置默认,点击 Create codespace 按钮开始创建。

现在更新代码以使用新部署模型。首先,添加 NuGet 包支持 Azure OpenAI。

打开终端并切换到项目目录:

运行以下命令添加所需包:

打开/workspaces/Generative-AI-for-beginners-dotnet/02-SetupDevEnvironment/src/BasicChat-01MEAI/Program.cs。

在文件顶部添加以下 using 语句:

Create new variables to hold the model name, endpoint, and API key:

Making sure to replace< deployment name >, and< endpoint >with the values you noted above.

Replace theIChatClientcreation with the following code:

Run the following command in the terminal:

You should see output similar to the following:

🙋需要帮助?:问题无法解决?打开 issue,我们将协助你。

本课中,你学习了如何设置开发环境。创建了 GitHub Codespace 并配置使用 Azure OpenAI,还更新示例代码以使用新部署模型。

接下来,将探索创建首个 AI 应用程序!🚀

👉核心生成式 AI 技术

免责声明: 本文档使用基于机器的人工智能翻译服务进行翻译。尽管我们努力确保翻译的准确性,但请注意,自动翻译可能包含错误或不准确之处。应以原文的母语版本作为权威