Azure AI 是微软推出的企业级人工智能云服务套件,由三大部分构成:Azure AI Foundry(统一开发、部署与治理门户)、Azure AI Services(语音、视觉、语言、决策等即用型 API 服务)和 Azure OpenAI Service(托管的 OpenAI 前沿模型,如 GPT-4o、o 系列)。它解决的核心问题是:企业在生产环境中使用大语言模型时面临的合规、数据隔离、多模型编排与成本控制难题。与直接调用 OpenAI 官方 API 或自建 GPU 推理集群相比,Azure AI 提供带 SLA 的托管推理端点、默认开启的内容安全过滤、基于 Microsoft Entra ID 的企业身份认证、Private Link 私有网络接入,以及从模型部署到应用评估的完整工具链。本篇攻略将从环境搭建、首个模型调用、RAG 应用构建到生产部署与成本管理的完整路径展开,并用对比表与面试题帮读者建立选型与面试的知识框架。

岗位关联

掌握 Azure AI 意味着你具备把大模型从「API 调用」升级为「企业级生产系统」的工程能力——这是 AI 应用架构师、平台工程师和 RAG 团队最稀缺的技能之一。

目录
  1. 为什么需要 Azure AI:从「调模型」到「跑生产系统」
  2. 安装与环境配置:四步就绪
  3. 快速上手:10 分钟跑通第一个模型调用
  4. 核心能力详解:五大支柱
  5. 生产部署与监控:从上线到运维
  6. 版本迭代
  7. AI 应用场景
  8. 常见误区
  9. 面试题
  10. 参考来源
工具类型
企业级 AI 云服务套件(PaaS + SaaS)
开发商
Microsoft(微软,美国华盛顿州)
开源协议
闭源商业服务(官方 SDK 采用 MIT 协议)
主要语言
Python / C# / JavaScript / REST API
当前版本
2025 年持续迭代(AI Foundry 已 GA,OpenAI 模型 API 月度更新)
安装方式
Azure 门户创建资源 + pip 安装官方 SDK
下载地址
上手难度
★★★☆☆(中等)
适合人群
企业 AI 工程师、RAG 应用团队、数据科学家
同类工具
AWS Bedrock、Google Vertex AI、阿里云百炼

速览卡是工具类内容的固定首屏模块:30 秒判断「这工具是什么、能不能商用、适不适合我」。

为什么需要 Azure AI:从「调模型」到「跑生产系统」

传统方式下,企业想让业务用上大模型有三条路,各有痛点。第一条路是直接调用 OpenAI 官方 API:上手快,但无企业级 SLA、无内容安全策略、数据默认在境外处理,金融、医疗、政务场景直接卡在合规上。第二条路是自建 GPU 集群部署开源模型:技术上可控,但算力采购、模型运维、弹性伸缩、多租户隔离每一项都是工程成本,一个小团队很难支撑。第三条路是各大云厂商的模型托管平台:能力参差不齐,尤其在国内跨境业务场景中,模型切换、数据驻留、私有网络接入的灵活性往往不足。

Azure AI 把这三条路的难点拆解掉:模型层由 Azure OpenAI Service 托管主流闭源模型,同时模型目录也提供 Llama、Mistral、DeepSeek、Phi 等开源模型,一套 API 切换;平台层由 Azure AI Foundry 统一管理「中心 + 项目」资源结构,把模型部署、数据接入、Prompt 编排(Prompt flow)、批量评估放在一条流水线上;合规层提供内容过滤、Entra ID 身份认证、Private Link 私有链接、客户数据不被用于训练的合同承诺。相比 LangChain 这类纯开源编排框架,Azure AI 的价值不在「编排语法」,而在「把编排、评估、治理打包成可审计的企业流程」。

安装与环境配置:四步就绪

步骤一:准备 Azure 账号与命令行工具。 注册 Azure 订阅(新用户有免费额度),本地安装 Azure CLI 并登录。订阅是计费与资源配额的单位,后续所有资源都挂在某个订阅下。

步骤二:创建资源组与 Azure AI 资源。 推荐用 CLI 完成,比门户点选更可复现。先建资源组,再创建 kind=OpenAI 的认知服务资源(即 Azure OpenAI 资源),随后创建 AI Foundry 的中心(hub)与项目(project)。中心是团队级共享资源池,项目是具体应用的工作区。

步骤三:安装 Python SDK。 核心包是 azure-ai-projects(Foundry 项目与 Agent 编排)和 azure-ai-inference(统一模型推理),配合 azure-identity 做 Entra ID 认证、openai 官方包对接 Azure OpenAI 兼容端点。

步骤四:部署模型并验证。 在资源中创建一个模型部署(deployment),例如 gpt-4o-mini,然后读取 endpoint 与 api-key 完成一次最小调用。

bash27 行
# 1. 登录并确认订阅az loginaz account show --output table # 2. 创建资源组与 Azure OpenAI 资源(kind=OpenAI)az group create --name rg-ai-demo --location eastusaz cognitiveservices account create \  --name my-openai-demo \  --resource-group rg-ai-demo \  --kind OpenAI --sku S0 --location eastus # 3. 创建 AI Foundry 中心与项目az ml workspace create --kind hub \  --name hub-ai-demo --resource-group rg-ai-demoaz ml workspace create --kind project \  --hub-id /subscriptions/<订阅ID>/resourceGroups/rg-ai-demo/providers/Microsoft.MachineLearningServices/workspaces/hub-ai-demo \  --name proj-ai-demo # 4. 部署一个模型并验证az cognitiveservices account deployment create \  --name my-openai-demo --resource-group rg-ai-demo \  --deployment-name gpt-4o-mini \  --model-name gpt-4o-mini --model-version 2024-07-18 \  --model-format OpenAI --sku-name Standard --sku-capacity 10 # 5. 安装 Python SDKpip install azure-ai-projects azure-ai-inference azure-identity openai

快速上手:10 分钟跑通第一个模型调用

最小可用流程的思路是「先部署、再对话、后接代码」:在 Foundry 门户完成模型部署与交互验证,确认质量和成本符合预期后,再把端点接入自己的代码。这样避免一上来就在代码里调参。

1. 浏览器打开 https://ai.azure.com,用 Azure 账号登录,进入 Azure AI Foundry。

2. 创建项目:填写项目名称、选择订阅与资源组,系统会自动创建中心(hub)与项目。

3. 在左侧「模型目录」中搜索 gpt-4o-mini,点击进入模型详情页,选择「部署」,部署名建议与模型名一致,便于代码引用。

4. 进入「聊天游乐场」(Chat playground),选择刚部署的模型,在系统提示词中填写角色设定(如「你是一名电商运营助手」),输入测试消息并提交,观察输出与 token 消耗。

5. 在项目「概览」页复制 endpoint(形如 https://<资源名>.openai.azure.com/)与 API key 备用。

6. 本机运行下方 Python 代码验证连通性。

运行成功说明部署、认证与代码链路全部打通。注意代码中 model 参数必须填「部署名」而不是模型名,两者默认一致时容易忽略,改名后会立刻报 404。进阶用法是把 key 换成 DefaultAzureCredential(Entra ID 认证),彻底避免密钥明文落盘。

python18 行
import osfrom openai import AzureOpenAI client = AzureOpenAI(    api_version="2025-01-01-preview",          # 你的资源支持的 API 版本    azure_endpoint=os.environ["AZURE_OPENAI_ENDPOINT"],  # https://<资源名>.openai.azure.com/    api_key=os.environ["AZURE_OPENAI_API_KEY"],) resp = client.chat.completions.create(    model="gpt-4o-mini",                       # 部署名,而非模型名    messages=[        {"role": "system", "content": "你是一名电商运营助手,用中文回答。"},        {"role": "user", "content": "用一句话总结春季大促的选品原则。"},    ],)print(resp.choices[0].message.content)print("tokens:", resp.usage.total_tokens)

核心能力详解:五大支柱

支柱一:Azure OpenAI Service——模型托管与内容安全。 这是套件中最核心的推理层。平台托管 GPT-4o、o3、o4-mini 等前沿模型,并提供微调、批量推理(Batch API)、内容过滤三级联动(提示词输入过滤、输出过滤、DALL·E 图像过滤)。内容过滤默认开启,按仇恨、性、暴力、自伤四类内容分严重级别拦截,企业可在 Foundry 中调整级别或配置自定义过滤词表。对需要私有数据的客户,可在订阅中启用「客户数据不用于训练 + 静态加密 + 指定区域驻留」的组合政策。

支柱二:Azure AI Foundry——统一开发与治理门户。 门户采用「中心 + 项目」两级资源结构:中心承载团队共享的模型部署、连接器与安全策略,项目是具体业务应用的隔离工作区。核心能力包括:模型目录(支持 1800+ 开源与闭源模型,一键部署)、Prompt flow(可视化编排 prompt 调用链,支持 Python 节点与条件分支)、评估流程(对多个 prompt/模型配置做批量对比并输出质量与成本指标)、监控面板(跟踪 token 用量、延迟与内容拦截率)。Foundry 不是渲染 UI 的「玩具台」,而是模型服务从试点到生产的治理中枢。

支柱三:Azure AI Services——成熟的感知与语言 API。 前身是 Azure 认知服务,按能力分为四类:语音(实时转写、文本转语音、说话人识别)、视觉(图像分析 OCR、人脸、视频索引)、语言(情感分析、观点挖掘、命名实体识别、自定义问答)、决策(内容审查、异常检测)。这些 API 与 OpenAI 模型互补:大模型负责开放域推理,AI Services 负责高精度、低成本的专用任务。例如商品评论的情感分类用语言服务的 opinion mining,比直接让 GPT-4o 逐条打标更便宜且更稳定。

支柱四:Azure AI Search——RAG 应用的检索底座。 微软官方推荐的 RAG 数据层是 Azure AI Search:支持向量检索(内嵌文本嵌入)与关键词检索的混合检索(hybrid search),并内置语义排序器(semantic ranker)对召回结果重排。对电商场景,商品表、评论、说明书等异构数据可以走索引器(indexer)定时同步,配合分块策略后直接作为大模型的上下文来源。检索质量直接决定 RAG 回答质量,这一步不能省。

支柱五:Azure AI Agent Service——企业级 Agent 编排运行时。 2024 年底随 AI Foundry GA 推出的托管 Agent 服务,解决了「让模型调用工具」的生产化问题:Agent 可安全调用 Azure Functions、OpenAPI 定义的业务接口,自动维护多轮会话的线程状态(thread),并带有代码解释器、文件搜索等内置工具。相比自研 ReAct 循环,Agent Service 把对话状态存储、工具鉴权、成本审计托管化,适用于客服机器人、数据分析助手等需要多步工具调用的场景。

生产部署与监控:从上线到运维

部署方式一:无服务器按量推理端点。 在 Foundry 中把模型或应用发布为托管在线端点(Managed Online Endpoint),按实际调用量计费、自动伸缩,无需管理底层节点。适合流量波动大的线上服务,例如电商大促期间的客服机器人。端点支持多模型流量拆分(mirror traffic),可先切 10% 流量验证新模型再全量切换。

部署方式二:容器化私有网络接入。 把应用部署到 Azure Container Apps 或 AKS,Azure OpenAI 与 AI Search 资源开启 Private Link 后仅在内网可达,出站流量经防火墙白名单控制。应用侧使用托管身份(Managed Identity)代替 API key 调用模型服务,身份由 Entra ID 统一管理并支持 RBAC 细粒度授权,满足金融、政务等强合规要求。

可观测性:三层监控。 第一层是 Azure Monitor + Application Insights:记录每次 LLM 调用的延迟、token 数、HTTP 状态码与内容过滤触发情况,配置 429 限流、5xx 错误率告警。第二层是 Foundry 评估与监控面板:按周对线上抽样问答做质量打分,跟踪准确率、相关性、拦截率趋势。第三层是成本管理:在 Azure 成本分析中按资源、按模型维度拆分账单,对高消耗项目设置预算告警。

<p class="para-label">避坑清单:</p>

<ul class="dash-list"><li>Azure OpenAI 与 OpenAI 官方 API 不兼容:需要改 base_url、额外传 api-version、用部署名而非模型名,直接替换 key 必然报错。</li><li>内容过滤默认开启且无法彻底关闭:某些行业术语会误触发过滤,需在 Foundry 配置严重级别与例外规则,上线前必须做拦截率回归测试。</li><li>配额(quota)是硬限制:每个资源有 RPM/TPM 上限,超限返回 429;大促流量需提前提升配额或配置预留容量,而非靠重试硬扛。</li><li>api-version 是必填参数且版本间有差异:锁定版本后升级要回归测试,切忌在代码里写死无验证的「最新版」字符串。</li><li>模型版本有停用时间表:微软会提前数月公布模型版本退役日期,到期后旧版本停止服务,需建立模型升级看板提前迁移。</li></ul>

维度Azure AIAWS BedrockGoogle Vertex AI阿里云百炼
定位企业级全栈 AI 平台(模型 + 编排 + 治理)AWS 上的模型托管与 Agent 服务GCP 的 ML/AI 统一平台阿里云大模型应用平台
编排范式Prompt flow 可视化 DAG + Agent ServiceAgents for Bedrock + Lambda 函数Agent Builder + LangChain 集成应用工作流编排 + 插件机制
类型约束组件间强 schema 约束,适合规范化团队SDK 自由组合,约束弱依赖 GCP 资源模型,绑定较深HTTP API 为主,约束适中
学习曲线★★★☆☆(Azure 生态概念多)★★★☆☆(AWS 概念转化)★★★★☆(GCP 概念较陌生)★★☆☆☆(国内上手快)
生态集成深度集成 M365、Teams、Fabric、Power Platform集成 AWS 全套服务与 SageMaker集成 BigQuery、GCP 数据栈、Gemini集成阿里云、钉钉、通义千问
生产部署托管端点 + Container Apps + Private Link,合规最全SageMaker 推理 + 多区域低延迟Vertex Endpoints 托管推理百炼应用托管 + 阿里云 ACK
License闭源商业服务,SDK 开源闭源商业服务闭源商业服务闭源商业服务
适合谁Azure 存量客户、合规要求高的企业、重度 RAG 团队AWS 生态内需多模型对比的团队GCP 技术栈、需要 Gemini 深绑定的团队国内业务、阿里云生态、追求快速上线的团队

选型建议:已有 Azure 订阅或强合规诉求(金融、医疗、政务)优先选 Azure AI,其内容过滤、客户数据隔离与评估工具链最完整;AWS 技术栈选 Bedrock,多模型切换最灵活;Google 生态选 Vertex AI,Gemini 模型集成最深;纯国内业务且无出海计划选百炼,合规与支付链路最省事。RAG 是 Azure 的明显强项(AI Search 混合检索 + 语义排序),检索密度高的应用可重点考虑。

版本迭代

Azure AI 的演进主线是从「独立服务」走向「统一平台」。2023 年 1 月 Azure OpenAI Service 正式商用,2023 年中认知服务整合为 Azure AI Services,2024 年 5 月 Build 大会推出 Azure AI Studio 公开预览,2024 年 11 月 Ignite 大会将 Studio 升级为 Azure AI Foundry 并正式 GA,2025 年继续在 Agent 托管与评估观测能力上增强。(截至 2025 年年中)

版本时间变化提升
Azure OpenAI Service GA2023-01OpenAI 模型托管正式商用可用性 SLA、企业合规条款、内容过滤正式生效
Azure AI Services 品牌整合2023-06认知服务统一更名为 Azure AI Services统一密钥管理、统一区域部署模型、计费口径合并
Azure AI Studio 公开预览2024-05统一开发门户上线(Build 2024)模型目录、Prompt flow、评估工具进入预览
Azure AI Foundry GA2024-11Studio 升级为 Foundry 并正式商用(Ignite 2024)中心/项目架构落地、Agent Service 预览、模型目录大幅扩展
Azure AI Foundry 年度更新2025-05Foundry 工具链持续增强评估与监控能力深化、无服务器按量端点普及、Agent 服务能力扩展
结论

Azure AI 的迭代主线是「治理能力前置」——2024 年 GA 后重点不再是模型数量,而是评估流程、内容安全和成本观测这些生产级能力。Azure AI 作为平台服务没有统一公开基准分;模型能力取决于所托管的模型(如 GPT-4o、DeepSeek-R1、o3 各有独立评测),选型时应以具体目标模型的公开评测为准,而非平台名称。建议技术选型时把「评估与治理工具链」作为平台关键差异项考察。

AI 应用场景

智能客服与售前导购(RAG 管道构建)

阶段:RAG 管道构建 / Agent 编排

解决的问题:人工客服响应慢、商品知识不统一,传统关键词机器人答非所问。用 Azure AI Search 建立商品知识索引(SKU 属性、促销规则、售后政策),由 Azure OpenAI 模型基于召回结果生成答复,并对高置信问答自动放行、低置信转人工。

具体案例:微软官方客户案例中,CarMax 使用 Azure OpenAI 支持的客服助手后,客服通话时长减少约 65%,坐席从查资料中解放出来专注客户沟通。同类模式在电商售前场景中,可将常见咨询的首次解决率从 50% 量级提升至 80% 以上。

商品内容批量生成(文档智能)

阶段:文档智能 / 多模态内容生成

解决的问题:电商运营为数千 SKU 编写标题、卖点、详情页文案,人力成本高且风格不一。用 Azure OpenAI 的 GPT-4o 系列配合结构化商品属性(品类、材质、参数),批量生成多个版本的文案,再由语言服务做敏感词与合规预检。

具体案例:以 1000 个 SKU 为例,单条文案的初稿生成从人工 20-30 分钟降至分钟级,运营只需做审核与微调;微软官方示例项目 Contoso Chat 即演示了商品问答与内容生成的标准实现路径,新团队可在一到两天内复刻原型。

评论洞察与选品分析(语言服务建模)

阶段:文档智能 / 决策辅助

解决的问题:商品评论量大、人工标注成本高,难以闭环到选品决策。利用 Azure AI 语言服务的情绪分析和观点挖掘(opinion mining),对评论按情感极性、商品属性维度(质量、物流、价格)自动归类,再聚合出差评热点词与竞品对比视图。

具体案例:对 10 万条评论数据,语言服务 API 可在数分钟内完成全量情绪打分与属性归类,原先需要数人日的人工标注压缩到以小时计,且分析结果可自动流入选品周会报表。

常见误区

误区把官网的 key 换成 Azure 的 key,代码不用改就能跑,反正都是 GPT 模型。

正解两者在传输层就不兼容:Azure 需要 azure_endpoint 指向 https://<资源名>.openai.azure.com/,必须显式传 api_version 参数,model 字段填的是「部署名」而非模型名。另外 Azure 侧还默认叠加内容过滤,响应结构里可能多出过滤审计字段。迁移不是换 key,而是改连接配置并做一次完整回归。

为何常见:OpenAI 官方 SDK 同时支持直连和 Azure 模式,很多人只见过示例代码里「换个 base_url」的写法,没注意到版本参数和部署名这两个隐藏差异。

误区Azure AI = Azure OpenAI,申请资源、部署模型、调接口,其余都不需要。

正解Azure AI 是套件,大模型推理只是其中一层。语言服务的情绪分析、语音服务的实时转写、AI Search 的混合检索在成本、延迟、准确性上对特定任务(评论分类、客服录音质检、RAG 召回)明显优于让大模型硬做。正确姿势是「大模型做推理,专用 API 做感知与结构化,Search 做召回」。

为何常见:大模型能力过于亮眼,官方文档又常以 OpenAI 模型作为入口示例,新人容易忽略同页面里并列的其他服务。

误区资源创建好、模型部署好,流量再大也能扛,顶多多花点钱。

正解每个 Azure OpenAI 资源都有 RPM(每分钟请求数)与 TPM(每分钟 token 数)配额上限,超限返回 429 而非自动扩容。tokens 数和并发数需要提前在配额页面申请提升,或配置预留容量。压测前务必确认配额,否则大促当天线上直接限流。

为何常见:Serverless 计费模式让很多开发者默认「按量付费=无上限」,忽略了配额是独立的管控维度。

误区只要调用了 Azure OpenAI,我的商品数据、客户对话就变成了微软的训练语料。

正解在标准企业协议下,Azure OpenAI 服务的客户数据(prompt、补全、微调数据)默认不会被微软用于训练基础模型,且数据采用静态加密与传输加密,可在指定区域驻留。企业还可以加购数据处理隐私条款、开启 Private Link 把流量限制在私有网络内。这是 Azure AI 相比部分开源平台自托管的重要卖点。

为何常见:对 OpenAI 早期政策中训练数据条款的印象被沿用到了 Azure 上,且「云上数据不安全」的直觉容易压倒合同条款事实。

误区Prompt flow 就是把代码画成流程图,会用 Python 就没必要学它。

正解Prompt flow 的核心价值在工程化而非可视化:节点输入输出有明确 schema 约束,流程可版本化、可批量评估(同一批测试集跑多种配置对比质量与成本)、可导出为部署产物。对需要多人协作、合规审计的团队,这比自由 Python 脚本更可控。个人原型阶段两者差别不大,上生产后评估与追溯能力成为硬需求。

为何常见:教程通常从「拖拽连线」讲起,让人误以为它只是个可视化工具,忽略了背后整套评估与版本管理机制。

面试题

Q1. 调用 Azure OpenAI 与 OpenAI 官方 API 的关键差异是什么?

单选题 · easy

  • A.需指定 endpoint、api-version 且 model 参数填部署名← 正确答案
  • B.完全兼容,仅需更换 API key
  • C.只能使用微软自研的小模型
  • D.必须使用 JavaScript 语言调用

答案:A。Azure OpenAI 的调用地址是 https://<资源名>.openai.azure.com/,必须显式传 api_version,且模型参数使用的是在资源中创建的「部署名」。选项 B 是典型误区;选项 C 错误,Azure 托管的是 OpenAI 模型及开源模型;选项 D 错误,官方 SDK 支持多语言。

Q2. 在 Azure AI Foundry 中「部署模型」的准确含义是什么?

单选题 · easy

  • A.将模型安装到本地 GPU 服务器
  • B.创建可被 API 调用的托管推理端点← 正确答案
  • C.把模型权重提交到 Git 仓库
  • D.将模型打包成离线安装包

答案:B。部署(deployment)是在云侧为一个模型版本创建推理服务,返回一个可在 API 中引用的部署名。模型权重并不下载到本地(A 错误),也与代码仓库(C)、离线安装包(D)无关。

Q3. 关于 Azure OpenAI 的内容过滤(content filter),下列说法正确的是?

单选题 · mid

  • A.默认关闭,需开发者手动开启
  • B.默认开启,按严重级别拦截并可配置← 正确答案
  • C.仅对图像生成生效,文本不处理
  • D.部署后终端用户可自行完全关闭

答案:B。内容过滤对文本和图像都默认生效,按仇恨、性、暴力、自伤四类内容分级拦截,管理员可在 Foundry 中调整严重级别并配置自定义过滤。它无法被终端用户关闭,也不能彻底禁用,只能调整策略。

Q4. Azure OpenAI 支持的两种身份认证方式是哪两种?

单选题 · easy

  • A.API Key 与 Microsoft Entra ID← 正确答案
  • B.用户名密码与短信验证码
  • C.GitHub Token 与 SSH Key
  • D.客户端证书与指纹识别

答案:A。Azure OpenAI 支持 API Key 认证,以及基于 Entra ID 的托管身份/服务主体认证。生产环境推荐后者(配合 RBAC),避免密钥落盘。B、C、D 均不是该服务提供的认证方式。

Q5. 在 Azure 上构建电商 RAG 应用,官方推荐的数据检索底座是?

单选题 · mid

  • A.Azure AI Search← 正确答案
  • B.Azure Blob Storage 纯文件方案
  • C.Azure Table Storage 键值表
  • D.Azure Front Door 加速器

答案:A。Azure AI Search 提供向量检索与关键词检索的混合模式,并内置语义排序器,是官方推荐的 RAG 检索层。Blob 只负责文件存储(B),Table Storage 不适合语义检索(C),Front Door 是流量入口而非检索服务(D)。

Q6. 下列哪些属于 Azure AI Services(认知服务)的能力类别?

多选题 · mid

  • A.语音(Speech)转写与合成← 正确答案
  • B.视觉(Vision)图像分析与 OCR← 正确答案
  • C.语言(Language)情感分析与实体识别← 正确答案
  • D.决策(Decision)内容审查与异常检测← 正确答案

答案:ABCD。Azure AI Services 按四类划分:语音、视觉、语言、决策,对应选项 A、B、C、D 全部正确。这些专用 API 与 OpenAI 模型互补,适合高精度、低成本的专业任务。

Q7. 生产环境希望不保存 API Key、直接以应用身份调用 Azure OpenAI,正确做法是?

单选题 · hard

  • A.将 key 写入应用环境变量,运行时读取
  • B.开启托管身份并授权 RBAC 角色,用 DefaultAzureCredential 获取令牌← 正确答案
  • C.将 key 加密后硬编码在源码中
  • D.使用调用方的浏览器 cookie 完成认证

答案:B。正确流程是为资源启用系统/用户托管身份,在 Azure OpenAI 资源上为身份授予对应 RBAC 角色,应用代码使用 DefaultAzureCredential 自动完成 Entra ID 令牌获取。A 和 C 仍是密钥管理问题,D 是前端会话机制,与服务端模型调用无关。

Q8. Azure AI Foundry 的评估流程(Evaluation)在生产中的主要作用有哪些?

多选题 · hard

  • A.对多组 prompt、模型、检索策略做批量回归对比← 正确答案
  • B.自动决定是否购买某一开源模型的商业授权
  • C.跟踪生成内容质量与成本的变化趋势← 正确答案
  • D.完全替代人工测试的所有环节

答案:AC。评估流程用固定测试集对 prompt、模型、检索配置做批量对比,输出质量指标与成本,并支持持续监控线上趋势,A、C 正确。它不参与模型采购决策(B),也无法完全替代人工审核(D 绝对化,生产环境仍需要人工抽检与内容审核兜底)。

Q9. 将 Azure AI 服务接入电商生产系统,下列哪些合规事项必须处理?

多选题 · mid

  • A.数据驻留区域选择与传输加密← 正确答案
  • B.内容过滤策略配置与拦截率审计← 正确答案
  • C.服务 SLA 与可用性设计← 正确答案
  • D.确认客户数据默认不用于模型训练← 正确答案

答案:ABCD。A 涉及数据驻留与加密,B 涉及内容安全策略,C 涉及生产可用性,D 是合同层面的数据使用承诺。四项均为 Azure AI 生产落地必须确认的合规要点。

Q10. 当 Azure OpenAI 中的某个模型版本进入停用(retirement)流程,正确的应对是?

单选题 · extreme

  • A.在停用日前迁移到新版本并完成输出质量回归← 正确答案
  • B.永久保存所有历史请求的完整日志
  • C.立即删除全部线上模型部署
  • D.停止支付该资源的账单以规避费用

答案:A。微软会提前数月公布模型版本的停用时间表,客户需在停用日前将流量切换到新版本并做回归测试,A 正确。保存日志与停用无关(B),删除部署会导致服务中断(C),停付账单会停止所有资源而非规避停用(D)。

参考来源