华为云 ModelArts 运维集成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_980833a7/huawei-cloud-modelarts-skill 到 AI 助手中。
技能介绍
解决的问题
在调用华为云 ModelArts 时,常见痛点是把 Notebook、资源池、节点池、训练任务、推理服务、SWR、工作空间等分散在多个 API 与脚本中;本地 CI 与云上 Notebook 的认证方式不一致,也容易造成 AK/SK、PROJECT_ID、REGION 这类参数散落。该技能把 ModelArts 运维操作拆成可路由模块,让调用方按任务名进入对应能力,而不是重新拼临时脚本。
工作方式和边界
技能采用模块化设计:notebook、pool、node_pool、train、infer_v1、infer_v2、management、swr、common 各自维护一个 reference。认证上,Notebook Mode 会自动识别 ModelArts 环境;Local Mode 从 MODELARTS_AK、MODELARTS_SK、MODELARTS_PROJECT_ID、MODELARTS_REGION 读取环境变量。凭证在内部处理,不回传给 LLM。
能力覆盖:
- Notebook:创建、启停、删除,保存镜像,挂载/卸载 OBS 存储,创建/删除 OBS Bucket
- 资源池与节点池:专用池、批量节点操作、节点池扩缩容、插件与节点配置模板查询
- 训练与推理:训练任务生命周期;旧版推理服务、新版推理服务、服务版本、事件与健康监控
- 管理与镜像:工作空间、授权、配额、定时事件、SWR 训练镜像查询
注意它偏运维 API 集成,不替代云上控制台里的可视化诊断;调用前仍要确认区域、资源配额和 IAM 授权是否匹配。
使用场景
- 在本地或 CI 环境中通过环境变量读取 ModelArts 凭证,创建训练任务并查询运行状态。
- 管理 Notebook:创建、启停、删除实例,并挂载 OBS Bucket 作为存储。
- 对专用资源池执行批量节点重启、锁定、扩缩容,并查询节点配置模板。
- 维护推理服务:列出 v1/v2 服务、启停更新,并查询服务事件与健康状态。
适合人员
- 需要把 ModelArts 训练任务纳入 CI/CD 的算法工程师。
- 要管理云上 Notebook 与 OBS 存储的数据工程师。
- 负责资源池、节点池和插件运维的云运维工程师。
- 需要批量维护新旧版推理服务与查询 SWR 镜像的平台工程师。