开发与工程 ✓ Microsoft · 官方 azure-openaimodel-deploymentregion-selectioncapacity-discoveryazure-cliai-foundry

Azure OpenAI 智能区域部署

自动检查 Azure 区域容量,并将 Azure OpenAI 模型部署到合适的可用区域。

FollowSkills 评估 · FSRS-2.0
不推荐
44/ 100 五分制 2.2 / 5
信任安全11 / 25 · 2.2/5

文档要求 Azure 认证、项目资源 ID 和用户选择区域,并对 Anthropic 行业字段要求明确询问;但创建项目、部署模型及可能产生费用的外部变更缺少部署前最终确认、成本提示、最小权限细化和回滚流程,且高级用法仅提供删除命令,数据流与租户信息读取披露有限,因此扣分。

可靠稳定7 / 20 · 1.8/5

主流程、异常表和部署状态轮询较完整,失败时通常给出后续命令;但两个 workflow reference 对模型格式、容量计算和 quota 相对路径存在不一致,依赖 jq、awk、openssl 及未在所给材料中验证存在的 scripts,部分边界条件处理不足,因此限制在静态评估上限内并扣分。

适用触发8 / 15 · 2.7/5

触发条件和不适用场景在 front matter 中较清楚,覆盖当前区域、跨区域和创建项目场景;但输入参数、输出契约和区域选择策略仍依赖交互,缺少非 Azure 环境边界及中文说明,且 Azure CLI/管理 API 的网络可达性未说明,因此扣分。

规范维护8 / 15 · 2.7/5

具备 MIT 许可、作者、版本号、分阶段结构、先决条件、示例、错误处理和相关技能链接;但缺少 changelog、维护责任与更新路径,引用文件和脚本依赖的安装说明不完整,且文档之间存在维护一致性问题,因此扣分。

有效结果6 / 15 · 2.0/5

提供了可直接改用的 Azure CLI、REST 和轮询命令,覆盖部署、替代区域、项目创建和失败指导,核心任务价值明确;但示例结果与耗时不可由静态材料验证,脚本缺失证据、重复文档冲突及容量逻辑风险意味着仍需较多人工审查,因此未超过静态上限并扣分。

证据核验4 / 10 · 2.0/5

引用了具体命令、API 版本、错误路径和仓库级 CI/测试材料,具备一定审计性;但所给 CI 测试并未证明该目标技能的关键路径,示例中的成功结果和性能数据也没有第三方执行证据,因此仅给有限分数。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • 部署和创建资源属于外部且可能计费的变更;执行前应增加明确的最终确认、成本/配额提示,并记录可恢复方案。
  • 两个 workflow reference 对 OpenAI 与非 OpenAI 模型、容量计算和 quota 相对路径存在冲突,应先统一并验证。
  • 依赖的 generate_deployment_name、generate_deployment_url、jq、awk、openssl 未在所给目标材料中得到完整可用性证明。
  • Anthropic 流程会读取租户 countryCode 和 displayName;应说明用途、权限范围和敏感信息处理方式。
查看完整评分方法 →

它能做什么 & 适用场景

这是 Microsoft Agent Skills 仓库中 Azure AI Foundry 的一个模型部署技能,专注于按区域容量选择部署位置。它会验证 Azure 身份与项目范围,检查当前区域,并在容量不足时查询其他区域。技能支持筛选或创建项目,使用 GlobalStandard SKU 部署模型并监控进度。它适合希望快速完成标准部署的用户,不适合需要自定义 SKU、版本、容量或 PTU 的场景。

验证 Azure CLI 登录状态和订阅;解析并验证 Azure AI Foundry 项目资源 ID;列出可用模型供选择;通过 Azure REST API 查询 GlobalStandard 容量;在当前区域无容量时查询其他区域并展示替代方案;筛选或创建目标区域中的项目;生成唯一部署名称,按可用容量计算部署容量并执行部署;监控部署进度。

  1. Azure AI Foundry 开发者希望在当前项目区域有容量时快速部署模型。
  2. 平台工程师需要在当前区域容量不足时比较多个 Azure 区域并选择替代位置。
  3. 团队希望通过 Azure CLI 将模型部署到现有或新建的 Foundry 项目。
  4. 需要标准 GlobalStandard 部署并接受自动区域选择的原型或快速搭建场景。

优缺点一览

优点
  • 自动优先检查当前项目区域,并在无容量时查询其他区域。
  • 覆盖身份验证、项目验证、容量发现、项目选择、部署和进度监控。
  • 支持在需要时创建目标区域的新项目。
  • 安装集合采用 `npx skills add microsoft/skills`,并支持多 Agent 配置。
局限
  • 仅支持 GlobalStandard SKU;自定义 SKU、版本、容量和 PTU 部署应使用 customize 技能。
  • 要求 Azure CLI、有效订阅、项目资源 ID,以及相应的 Cognitive Services 权限。
  • 部署依赖实时 Azure 区域容量,容量不足或区域不支持模型时仍可能无法部署。
  • 提供的材料没有该单个技能的专门测试结果;仓库整体仍处于积极开发阶段。

如何安装

安装整个技能集合:运行 npx skills add microsoft/skills,然后在向导中选择需要的技能。也可以克隆仓库后,将 .github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/preset/ 复制到所选 Agent 的技能目录。README 未提供该单个技能的独立安装命令。

如何使用

确保已安装并配置 Azure CLI,并准备具有 Cognitive Services 读取和创建权限的 Azure 订阅。提供 PROJECT_RESOURCE_ID,或按提示交互式提供项目资源 ID。然后使用能够匹配“快速部署”“选择最佳区域”“检查多区域容量”等意图的请求触发该技能。技能会让用户选择模型,并在必要时选择区域和项目。

对比同类

与同一 Foundry 模型部署范围内的 customize 技能相比,preset 自动选择区域并使用 GlobalStandard,适合快速标准部署;customize 适合指定 SKU、版本、容量或 PTU。遇到配额不足时,相关说明建议转交 quota 技能处理配额请求和故障排查。

常见问题

使用此技能需要哪些权限?
需要活动 Azure 订阅,以及 Cognitive Services 的读取和创建权限;权限不足时可能出现 Forbidden 或 Unauthorized。
当前区域没有容量时会怎样?
技能会查询所有区域,展示可用替代方案,并让用户选择区域和项目后再部署。
能否部署 PTU 或指定模型版本?
不能作为该技能的目标用法。PTU、自定义 SKU、特定版本和自定义容量应使用 customize 技能。
它是否保证部署成功?
不能保证。区域容量、模型可用性、权限和项目配置都会影响结果;所有区域容量为零时需要处理配额或尝试其他模型。

同仓库的其他 Skills

均来自 microsoft/agent-skills

开发与工程 ✓ Microsoft · 官方

Azure Identity Python 认证技能

为 Python Azure 应用提供基于 Microsoft Entra ID 的可复用身份认证指导。

开发与工程 ✓ Microsoft · 官方

Azure Event Hubs Java 开发技能

帮助 Java 开发者构建高吞吐、可 checkpoint 的 Azure 事件流应用。

开发与工程 ✓ Microsoft · 官方

Azure Tables Python 技能

帮助 Python 开发者使用 Azure Tables 完成安全认证、实体管理、查询与批量事务操作。

开发与工程 ✓ Microsoft · 官方

Azure Identity TypeScript

为 TypeScript Azure 应用配置安全、可切换的 Microsoft Entra ID 身份验证。

自动化与运维 ✓ Microsoft · 官方

Azure 应用可靠性顾问

评估并提升 Azure Functions 与 App Service 的可靠性。

开发与工程 ✓ Microsoft · 官方

Azure 云架构师

帮助编码代理按照 Azure 架构中心最佳实践设计和审查生产级云系统。

开发与工程 ✓ Microsoft · 官方

Azure AI 文本分析 Python 技能

为 Python 开发者提供 Azure 文本分析与自然语言处理集成指导。

自动化与运维 ✓ Microsoft · 官方

Azure 资源架构可视化器

分析 Azure 资源组及其依赖关系,生成详细的 Mermaid 架构图。

开发与工程 ✓ Microsoft · 官方

Azure Maps .NET 开发技能

为 .NET 应用提供地理搜索、路线、地图、定位与天气开发指导。

开发与工程 ✓ Microsoft · 官方

Azure AI Vision 图像分析技能

为 Python 编码代理提供 Azure AI Vision 图像理解实现指南。

开发与工程 ✓ Microsoft · 官方

Azure Blob Storage Python 技能

帮助 Python 开发者安全高效地操作 Azure Blob Storage。

开发与工程 ✓ Microsoft · 官方

Azure Queue Storage Python 技能

帮助编码代理使用 Python 构建安全、可靠的 Azure Queue Storage 异步消息处理。

自动化与运维 ✓ Microsoft · 官方

Azure AI 网关治理

用 Azure API Management 统一治理 AI 模型、MCP 工具和智能体流量。

自动化与运维 ✓ Microsoft · 官方

AKS Automatic 就绪评估

评估 Kubernetes 工作负载能否迁移到 AKS Automatic,并定位兼容性阻塞项。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB .NET 资源管理技能

用 .NET 通过 ARM 部署和管理 Azure Cosmos DB 资源。

开发与工程 ✓ Microsoft · 官方

Azure Playwright 工作区管理技能

用 .NET 通过 Azure Resource Manager 配置和管理 Microsoft Playwright Testing 工作区。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB Python 技能

帮助 Python 开发者可靠地构建和操作 Azure Cosmos DB NoSQL 应用。

开发与工程 ✓ Microsoft · 官方

Azure Key Vault Python SDK 技能

帮助 Python 编码代理安全管理 Azure Key Vault 中的机密、加密密钥和证书。

开发与工程 ✓ Microsoft · 官方

Azure API Management Python 技能

帮助编码代理使用 Python SDK 管理 Azure API Management 的服务、API、产品、订阅与策略。

开发与工程 ✓ Microsoft · 官方

Azure Monitor 查询 Python 技能

帮助 Python 开发者查询 Azure Monitor 日志与指标。

相关 Skills