腾讯云 TI-ONE 查询工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-skiklvewddd。
技能介绍
要解决什么问题
在腾讯云 TI-ONE 训推平台上,训练任务、在线推理、Notebook 开发机、计费资源组、模型版本和数据集往往分散在不同控制台页面里。排障时你通常要核对任务状态、实例 ID、Pod 名称、资源余量,再去看日志和事件——若全靠手点控制台,上下文切换成本高,也不利于在对话里让助手按条件检索。
本技能把常见 只读查询 收敛到 scripts/ 目录下的预定义 bash 脚本,由助手按参数调用,而不是临时拼 API。
技能如何工作
脚本内部通过 tccli 调用 TI-ONE 的 Describe* 类接口,身份认证依赖环境变量 TENCENTCLOUD_SECRET_ID 与 TENCENTCLOUD_SECRET_KEY;未指定地域时默认 ap-shanghai,也支持北京、广州等若干地域。
按模块划分的能力包括:
- 训练任务:列表、详情、Pod 列表;按状态查询时应走
Status过滤,避免全量拉取后再筛 - 在线服务:服务组/服务详情、调用信息;状态如
Normal、Abnormal等同样建议用 filter - Notebook:开发机列表与详情
- 资源组:列表与节点;查询「有空闲 GPU」类问题时可结合
AvailableNodeCount等过滤,脚本会对 CPU/内存/GPU 单位做可读转换 - 模型仓库与数据集:版本列表、详情及数据集列表
- 日志与事件:按
TRAIN/NOTEBOOK/INFER/BATCH查询;--service-id必须是实例级 ID(如从详情里的LatestInstanceId、PodName、服务实例ServiceId取得),时间范围宜从详情里的起止时间收窄 - 控制台跳转:
generate-console-url.sh可为训练、Notebook、服务组、资源组生成控制台详情链接
超出脚本覆盖的需求,应明确说明技能不支持,并引导用户到控制台操作。
边界与注意点
- 调用方式:只允许
bash scripts/... [参数],不得直接调用 tccli、SDK 或其它 API 绕过脚本 - 权限模型:仅查询,不具备创建、修改、删除云资源的能力
- 凭证:不得输出或展示密钥内容;只能确认是否已配置
- 地域:用户未说明地域时,使用默认地域前应提示
更细的参数与过滤示例见技能内 references/cmd-reference.md、references/tione-guide.md。
使用场景
- 训练任务失败后,按 `FAILED` 状态筛出近期任务并查详情里的 `LatestInstanceId`,再拉对应实例日志定位报错。
- 在线推理告警时,用服务组 `Status=Abnormal` 过滤异常服务,核对实例 ID 后查事件时间线。
- 扩容前核对计费资源组:用 `AvailableNodeCount` 过滤有空闲节点的组,查看 GPU/显存余量是否够新任务。
- 用户只说「去看控制台」时,用 `generate-console-url.sh` 为 train/nb/ms/rsg 资源生成可打开的详情页链接。
适合人员
- 负责 TI-ONE 训练队列的算法工程师,需要快速列出 RUNNING/FAILED 任务并追到 Pod 与日志
- 维护在线推理服务的 SRE,要在对话里按状态查服务组、调用信息与异常事件
- 管理 GPU 资源组的平台运维,要查哪些资源组有空闲节点、节点规格与到期时间
- 使用 Notebook 开发机的数据科学家,要确认开发机状态并在排障时按实例 ID 查 NOTEBOOK 日志