所有文章 > 日积月累 > Azure AI Foundry 教程:从入门到精通
Azure AI Foundry 教程:从入门到精通

Azure AI Foundry 教程:从入门到精通

在本文中,我们将详细探讨如何在 Azure AI Foundry 上部署 DeepSeek 大模型。无论您是初学者还是有经验的开发者,这份指南都将带您从基础知识到高级应用,帮助您全面掌握 Azure AI Foundry 的使用技巧。

🌟 文档概要

本教程旨在帮助您在 Azure AI Foundry 平台上顺利部署 DeepSeek R1(671B 满血版本)模型。我们将详细介绍环境准备、资源管理、模型测试及 API 调用等步骤。当前版本为免费测试版,支持 37B 活动参数。

🛠️ 先决条件

在开始之前,您需要准备以下几项:

  1. 微软、Azure 有效账号 – 可以通过 Azure入口微软官网 进行注册。
  2. 支持 Visa/万事达的银行卡 – 这是进行身份验证的必要条件。
  3. 浏览器建议 – 使用最新版的 Chrome、Safari 或 Edge。
  4. 国内网络环境 – 可以直接访问,但可能会有加载速度较慢的问题。

📌 核心概念说明

Azure AI Foundry 架构

Azure AI Foundry 是一个集成平台,用于构建、训练和部署机器学习与人工智能模型。以下是其核心组件:

  • Hub(中心):资源管理中心,负责管理数据集、模型、项目和部署环境。
  • Project(项目):业务实现单元,包含训练脚本、配置文件和实验日志。
  • Models(模型):推理服务载体,支持在线测试、版本回滚和监控分析。

🚀 分步部署指南

第一阶段:登录并创建 Azure 免费账户

  1. 打开 Microsoft Azure 官网
  2. 点击“免费试用 Azure”选项,新用户可享受长达 12 个月的免费试用期。
  3. 登录微软账户,并按照页面提示填写信息。
  4. 勾选用户条款,进入下一步。
  5. 进行银行卡身份认证(仅支持 Visa/万事达信用卡或借记卡),填写信息并进行验证。
  6. 系统可能会暂时扣费 1 美元,验证后会自动退还。

Azure 免费账户注册

第二阶段:创建 AI Hub

  1. 访问 Azure AI Foundry 控制台
  2. 点击首页“探索模型”。
  3. 找到【DeepSeek-R1】,点击“Check out model”。
  4. 点击左上角“部署”,填写项目名称,并点击“创建”。
  5. 保持网络通畅,等待创建完成。

第三阶段:初始化项目

  1. 进入 Hub 控制台左侧面板。
  2. 点击“操场”选项,进入模型部署在线测试页面。
  3. 在左侧聊天框中进行询问。

第四阶段:API 调用部署

  1. 进入 Hub 控制台左侧面板目录。
  2. 找到“我的资产”,进入“模型+终结点”选项。
  3. 右侧会显示刚部署的 deepseek-r1 模型的 URL 及密钥。

推荐使用 Github 开源 AI 客户端「cherry-studio」进行 API 调用测试。

这里推荐使用 Github 开源 AI 客户端「cherry-studio」(为例)

  1. 下载安装 cherry-studio,选择“Azure OpenAI”。
  2. 将获取的“密钥”复制粘贴到软件中。
  3. 将显示的“URL”复制为 API 地址。
  4. 在 API 地址末尾加入 # 符号。

🧪 模型能力评估

基准测试表现

任务类型 DeepSeek-R1 GPT-3.5 优势说明
数学推理 89.2% 85.1% 复杂公式解析能力突出
代码生成 92% 88% 支持 20+ 编程语言
逻辑推理 86.5% 83.2% 多步推论准确性高
语义理解 84% 87% 上下文关联稍弱

⚠️ 重要注意事项

  1. 服务限制

    • 高峰时段响应延迟可能超过 5 秒。
    • 注意额度用完后的订阅通知,避免不必要的付费。
  2. 最佳实践

    • 复杂任务建议分步请求。
    • 重要操作记录会话 ID(X-Request-ID)。
    • 定期清除无用的测试部署。

📈 生产环境建议

  1. 监控配置

    • 设置成功率/延迟率警报阈值。
    • 启用请求日志分析。
  2. 安全增强

    • 配置 VNET 网络隔离。
    • 启用内容审核过滤器。

📖 附录

技术支持

如遇到技术问题,可访问以下资源:

FAQ

问:如何注册 Microsoft Azure 账户?

问:DeepSeek 模型对数学推理的表现如何?

  • 答:DeepSeek-R1 在数学推理任务中表现优异,准确率达到 89.2%。

问:部署 DeepSeek 模型需要哪些准备工作?

  • 答:您需要一个有效的微软账号、支持 Visa/万事达卡的银行卡,以及支持的浏览器。

问:可以在 Azure AI Foundry 上使用哪些编程语言?

  • 答:DeepSeek 支持超过 20 种编程语言的代码生成。

问:如何确保 API 安全性?

  • 答:建议配置 VNET 网络隔离和启用内容审核过滤器,以增强 API 的安全性。

通过本指南,您已完成从零到生产的完整部署流程。建议部署后执行以下验证测试:压力测试、安全扫描和成本评估。

#你可能也喜欢这些API文章!