Agent Skills
返回列表
腾讯云 TI-ONE 查询工具

腾讯云 TI-ONE 查询工具

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-m6xe1azv/skill-name-name。

技能介绍

要解决什么问题

在腾讯云 TI-ONE 训推平台上排障或盘点资源时,你往往要在控制台里来回切换:查训练任务状态、看在线服务是否异常、确认资源组是否还有空闲 GPU、再对着实例 ID 拉日志。人工对照 API 文档和 tccli 参数也容易出错,尤其是日志与事件接口要求实例级 ID,而不是顶层的 train-xxx / nb-xxx。

本技能把 TI-ONE 常见只读查询封装成 scripts/ 目录下的固定 bash 脚本,由 Agent 以 bash <脚本> [参数] 的方式调用,统一走环境变量里的 TENCENTCLOUD_SECRET_ID / TENCENTCLOUD_SECRET_KEY 认证。

如何工作

脚本内部调用 tccli 执行 Describe* 类 API,覆盖这些模块:

  • 训练任务:列表、详情、Pod 列表;按状态查询时应带 Status filter(如 RUNNING、FAILED),避免全量拉取后再筛。
  • 在线服务:服务组列表与详情、单服务、调用信息;状态过滤值包括 Normal、Abnormal 等。
  • Notebook:开发机列表与详情,同样支持按 Status 过滤。
  • 资源组:计费资源组列表与节点;查「有空闲 GPU」类问题时可配合 AvailableNodeCount 等 filter,返回里 CPU/内存/GPU 等单位已做转换。
  • 模型仓库与数据集:模型版本列表/详情、数据集列表。
  • 日志与事件:按 TRAIN / NOTEBOOK / INFER / BATCH 查询;--service-id 须用详情接口拿到的实例 ID,时间范围宜从详情的 StartTime / EndTime 收窄。
  • 控制台跳转:generate-console-url.sh 可生成 training / notebook / service / resource-group 详情页链接。

未指定地域时,默认使用 TENCENT_TIONE_DEFAULT_REGION(常为 ap-shanghai);支持北京、上海、广州等若干地域,使用前宜向用户确认地域。

边界与注意点

  • 只读:不能创建、修改或删除任何云资源;超出脚本范围应明确说明不支持,并建议去控制台操作。
  • 禁止绕过:不得直接调 tccli、SDK 或裸 API,只能走预定义脚本。
  • 凭证:不得输出或展示密钥内容;仅能确认是否已配置。
  • 参数与过滤示例见技能内 references/cmd-reference.md,控制台 URL 与地域映射见 references/tione-guide.md。

使用场景

  • 训练任务报错后,按地域用 Status=FAILED 过滤列表,再查详情与 Pod,避免全量任务翻页
  • 在线服务用户反馈超时,先筛 Abnormal 服务组,再查单服务与调用信息定位异常实例
  • 要从某次训练拉日志时,先用详情拿 LatestInstanceId,再按 TRAIN 与运行时间窗口调 describe-logs
  • 盘点 GPU 资源时,对资源组列表加 AvailableNodeCount 过滤,只看仍有可用节点的计费组

适合人员

  • 在 TI-ONE 上跑分布式训练的算法工程师,需要快速列出失败任务并对照 Pod 与事件
  • 负责训推集群的平台运维,要按地域核对资源组节点与可用 GPU,再决定是否扩容
  • 维护在线推理服务的后端 SRE,习惯用状态过滤查异常服务组并核对实例级日志
  • 使用 Notebook 开发机的数据科学家,要确认开发机 Running/Stopped 状态并在停止前排障