开发与工程 ✓ Microsoft · 官方 azuredotnetweights-and-biasesmachine-learningexperiment-trackingmodel-managementsingle-sign-onazure-marketplace

Azure W&B .NET 管理技能

用 .NET 在 Azure Marketplace 部署并管理 Weights & Biases 实例。

FollowSkills 评估 · FSRS-2.0
不推荐
42/ 100 五分制 2.1 / 5
1 2 3 4 5 6
1信任安全13 / 25 · 2.6/5

技能明确使用 Azure 身份认证,并提及托管身份和 SSO,未见恶意行为或隐蔽外传;但示例包含创建、更新和删除云资源、Marketplace 订阅及管理员邮箱,缺少用户确认、最小权限、敏感数据处理、回滚和删除恢复说明,因此扣分。

2可靠稳定6 / 20 · 1.5/5

安装、认证、资源管理和错误处理路径有示例,且仓库存在通用 CI 与测试;但静态代码显示预览 API、未提供针对该技能的测试,GetDefaultSubscriptionAsync().Result 混用同步阻塞,名称可用性检查也只是间接推断,异常输入和失败诊断覆盖不足,因此受静态上限并扣分。

3适用触发8 / 15 · 2.7/5

触发词、目标 SDK、典型工作流和 .NET 环境较清楚;但未声明不适用范围、输入输出契约、权限前提、区域/预览限制及中国大陆网络可达性,也未提供中文使用支持,因此扣分。

4规范维护8 / 15 · 2.7/5

文档结构清晰,包含安装、环境变量、版本/API 版本、类型参考、区域、最佳实践、错误处理、相关 SDK、MIT 许可证和作者信息;但没有技能级 changelog、维护责任与更新路径、已知限制、兼容性说明或 FAQ,因此扣分。

5有效结果5 / 15 · 1.7/5

覆盖创建、读取、列出、SSO、更新、删除、命名检查和 W&B SDK 集成,具备较高的任务覆盖度;但示例存在潜在 API/编译与语义问题,预览版本且没有该技能的可验证输出,用户仍需较多审查和修正,因此按静态上限扣分。

6证据核验2 / 10 · 1.0/5

技能提供 NuGet、文档、Marketplace 和 GitHub 参考链接,仓库也有通用工作流与测试;但没有该技能专属 acceptance criteria、测试套件、CI 覆盖或第三方执行证据,关键代码结论无法在静态材料中独立复现,因此仅给有限分数。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • 创建和删除 Azure Marketplace 资源会产生外部影响和可能费用;执行前应要求明确确认,并说明权限、计费、数据位置及删除恢复方案。
  • 示例使用预览包/API,且部分调用链和名称可用性检查可能需要按实际 SDK 签名修正;应在目标版本上编译验证。
  • DefaultAzureCredential 可能读取多种本地或环境凭据;应明确凭据来源、最小 RBAC 权限和生产环境配置。
  • 技能未说明中国大陆网络可达性、区域可用性或中文支持。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向使用 Azure Resource Manager .NET SDK 管理 Weights & Biases 实例的开发者。它覆盖实例创建、查询、列表、更新、删除、名称可用性检查,以及 Entra ID SSO 配置。技能还说明 Marketplace offer、管理员用户、区域、子域名和可选托管身份的配置方式。当前 SDK 版本为 v1.0.0-beta.1,API 版本为 2024-09-18-preview。

指导编码代理生成或修改 C# 代码:安装 Azure.ResourceManager.WeightsAndBiases 和 Azure.Identity 包,使用 DefaultAzureCredential 创建 ArmClient,通过资源组或订阅访问 W&B 实例,配置 Marketplace、管理员、PartnerProperties、托管身份和 SSO,执行创建、读取、枚举、补丁更新与删除操作,并处理常见的 400、404 和 409 Azure 请求错误。

  1. Azure 平台工程师需要通过 C# 自动部署 Azure Marketplace 中的 Weights & Biases 实例时。
  2. 机器学习平台团队需要读取实例状态、区域、子域名和预配状态时。
  3. 企业开发者需要为 W&B 配置 Entra ID SAML 单点登录和允许的域名时。
  4. 云资源管理员需要通过标签更新实例,或在资源组和订阅范围内枚举实例时。
  5. 开发团队完成 Azure 资源部署后,需要使用 W&B Python SDK 初始化实验并记录指标时。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖完整的 ARM 实例生命周期:创建、查询、列表、更新和删除。
  • 提供 Marketplace、SSO、托管身份、标签和错误处理的 C# 示例。
  • 明确列出预览 SDK 版本、API 版本、支持区域和关键资源类型。
  • MIT 许可,且所属仓库持续开发、更新 SDK 模式并扩展测试。
局限
  • SDK 和 API 仍处于 preview 状态,版本为 v1.0.0-beta.1。
  • 示例依赖有效的 Azure 订阅、资源组、Marketplace 配置和身份凭据。
  • 来源没有提供该单个技能的独立测试覆盖或平台兼容性验证结果。
  • 名称可用性检查示例通过捕获 404 推断可用性,并注明 SDK 可能未直接公开该操作。

如何安装这个 Skill?

安装整个技能集合:运行 npx skills add microsoft/skills,然后在向导中选择需要的技能。README 说明技能会安装到所选代理的目录,例如 GitHub Copilot 使用 .github/skills/;该单个技能的专用安装命令未在来源中说明。使用 .NET SDK 时,运行:dotnet add package Azure.ResourceManager.WeightsAndBiases --prereleasedotnet add package Azure.Identity

如何使用这个 Skill?

向编码代理提出包含触发词的请求,例如:“请用 Azure.ResourceManager.WeightsAndBiases 在 Azure 中创建一个 W&B 实例,配置 Marketplace、托管身份和 Entra SSO。”准备 AZURE_SUBSCRIPTION_IDAZURE_RESOURCE_GROUPAZURE_WANDB_INSTANCE_NAME;若生产环境使用 DefaultAzureCredential,还需设置 AZURE_TOKEN_CREDENTIALS=prod 或指定凭据值。

常见问题

这个技能是否负责 W&B 实验记录本身?
主要负责通过 Azure ARM 部署和管理 W&B 实例。来源另外给出 W&B Python SDK 示例,用于登录实例、初始化运行和记录指标。
使用它需要哪些 Azure 权限或凭据?
来源要求 Azure 订阅 ID、资源组名称和实例名称,并使用 DefaultAzureCredential 或具体凭据;具体 RBAC 角色未说明。
可以配置企业单点登录吗?
可以。示例配置 SAML 类型、启用状态、Entra 企业应用 ID 和允许的 Azure AD 域名。
它支持哪些区域?
来源列出 East US、Central US、West US、West Europe、Japan East 和 Korea Central。

同仓库的其他 Skills

均来自 microsoft/agent-skills

开发与工程 ✓ Microsoft · 官方

Arize AI Azure 管理 SDK 技能

帮助 .NET 开发者通过 Azure 管理 Arize AI 可观测性资源。

开发与工程 ✓ Microsoft · 官方

Azure PostgreSQL Flexible Server .NET 技能

用 .NET 管理 Azure PostgreSQL Flexible Server 的部署、配置与运维。

开发与工程 ✓ Microsoft · 官方

Microsoft Docs 技术研究助手

通过官方 Microsoft 文档帮助编码代理准确理解技术概念、配置、教程与限制。

开发与工程 ✓ Microsoft · 官方

Azure Durable Task 资源管理器技能

帮助 .NET 开发者通过 Azure Resource Manager 配置和管理 Durable Task Scheduler。

开发与工程 ✓ Microsoft · 官方

MCP 服务器开发指南

帮助开发者为外部 API 构建结构清晰、可测试、便于 LLM 使用的 MCP 服务器。

开发与工程 ✓ Microsoft · 官方

MongoDB Atlas Azure ARM 管理技能

帮助 .NET 开发者通过 Azure Marketplace 管理 MongoDB Atlas 组织资源。

开发与工程 ✓ Microsoft · 官方

Azure Playwright 工作区管理技能

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

开发与工程 ✓ Microsoft · 官方

Fabric 容量管理助手(.NET)

用 .NET 通过 Azure Resource Manager 管理 Microsoft Fabric 容量。

开发与工程 ✓ Microsoft · 官方

Azure API 管理 .NET 管理 SDK

用 .NET 创建、配置和治理 Azure API Management 资源。

开发与工程 ✓ Microsoft · 官方

Azure Bot Service 管理 SDK(.NET)

帮助 .NET 开发者通过 ARM 创建和管理 Azure Bot 及其渠道。

开发与工程 ✓ Microsoft · 官方

Azure Redis 管理 SDK(.NET)

帮助 .NET 开发者通过 Azure Resource Manager 配置和管理 Azure Cache for Redis。

开发与工程 ✓ Microsoft · 官方

Azure Event Hubs .NET 技能

为 .NET 开发者提供 Azure Event Hubs 高吞吐事件发送、接收与检查点处理指南。

开发与工程 ✓ Microsoft · 官方

Azure SQL .NET 管理技能

用 .NET 部署和管理 Azure SQL 资源。

开发与工程 ✓ Microsoft · 官方

Azure MySQL Flexible Server .NET 技能

帮助 .NET 开发者以 Azure SDK 管理 MySQL Flexible Server 及其数据库资源。

开发与工程 ✓ Microsoft · 官方

Azure Maps .NET 开发技能

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

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB .NET 资源管理技能

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

开发与工程 ✓ Microsoft · 官方

Azure AI 内容安全 Python 技能

帮助 Python 应用检测文本和图像中的有害内容,并管理自定义屏蔽词。

开发与工程 ✓ Microsoft · 官方

Azure Event Grid .NET 技能

为 .NET 应用提供发布、接收和处理 Azure Event Grid 事件的实用指导。

开发与工程 ✓ Microsoft · 官方

Azure AI Search .NET 开发技能

为 .NET 应用提供 Azure AI Search 的全文、向量、语义和混合检索实现指南。

开发与工程 ✓ Microsoft · 官方

Azure 持久化智能体 .NET 技能

为 .NET 开发者提供 Azure AI 持久化智能体的完整开发模式。

相关 Skills