AutoDL Skill

AutoDL GPU 算力平台的接入说明书:账户、容器实例的完整生命周期、弹性部署。它纠正的几处错误,官方文档自己就写错了。

已实测autodlapi.autodl.comToken(不带 Bearer)GPU 算力更新 2026-09-10
3份 reference
7个易错点
5处文档勘误
1/3场景显著
INSTALL · 安装

安装

选你用的 Agent,复制命令。

npx -y skills add fxp/skillify --skill autodl --agent claude-code --yes

装到项目的 .claude/skills/;加 -g 装到全局。装完需要你手动执行 /reload-plugins,这一步 Agent 代劳不了。

或者让 Agent 自己装

读 https://github.com/fxp/skillify/blob/main/skills/autodl/prompt.md 并照它执行

装对了的标志:references/ 下有 3 份文档,里面 grep '<!-- Gap:' 能搜到 5 处。

TRY ASKING · 装好后可以这样问

装好后,可以这样问你的 Agent

每一条都是这份 Skill 覆盖、并用真实调用验证过的任务。点一下复制。

CAPABILITIES · 能力清单

3 类能力

每类能力对应一份 reference,Agent 按任务只打开需要的那份。

账户

查余额、切换专用 NFS 存储

references/account.md/api/v1/dev/wallet/balance

容器实例 Pro

创建、查询、开关机、释放、保存镜像

references/instances.md/api/v1/dev/instance/pro/*

弹性部署

按副本数伸缩的容器集群、GPU 库存、地区与 CUDA 编码表

references/elastic-deployment.md/api/v1/dev/deployment/* · /machine/region/gpu_stock
FACTS · 当前事实

当前事实

和训练记忆冲突时,以这里为准。

Base URLhttps://api.autodl.com
鉴权Authorization: <TOKEN>不带 Bearer 前缀
响应结构统一 {"code": "Success", "msg": "", "data": …},出错也返回 HTTP 200,要判断 code
金额单位整数,除以 1000 才是元
GET 传参一律用 query string,不管文档示例怎么写
GOTCHAS · 易错点

你的 Agent 可能记错的 7 件事

每一条都用真实调用验证过。

  1. 官方文档把 GET 接口的传参方式写错了。文档示例是 JSON 请求体,放进 body 实际返回 RequestParameterIsWrong,只有 query string 能被正确解析。
  2. create 会自动开机。创建后状态直接是 running,不需要再调 power_on
  3. release 前必须确认已 shutdown文档说「否则可能无法释放」,实测是 100% 拒绝;中间还有文档没列的 starting / shutting_down 状态。
  4. image/save 要求实例已关机,文档完全没写。对运行中的实例调用会返回 InternalError
  5. 金额是「元 × 1000」。余额 29.29 元对应 29290;按常见的「除以 100」会放大 10 倍,而且不会报错。
  6. 余额里有文档没提的 blocked_asset(冻结金额)。可用余额是 (assets - blocked_asset) / 1000
  7. 企业认证门槛按接口区分。查 GPU 库存、查私有镜像,个人实名就能调;碰到创建、列出部署等接口才被拒。
创建实例或部署之前,先确认账号做了实名 / 企业认证:未实名会被 TORealName 拒绝,未企业认证会被 BadRequest 拒绝。这不是参数问题,重试和充值都没用。
LATEST TEST · 最新测试结果

最新测试结果

拉开差距的恰好是官方文档写错的那一条:两边都联网查了文档,但文档本身是错的。另外两个场景打平。

场景考的是什么装了 Skill没装p
查询实例状态官方文档把 GET 传参写成了请求体,实际只认 query string5/50/50.008
余额告警金额单位是「元 × 1000」5/55/51.000
弹性部署权限探测企业认证门槛按接口区分5/55/51.000
合并15/1510/150.042

2026-09-07 · 执行 Agent GLM-5.3 · 数字是满分次数。两边都能联网查官方文档,唯一差别是有没有装这份 Skill;判分由脚本真实调用线上 API 决定,标准在开跑前固定;p 为 Fisher 精确检验(双尾),小于 0.05 记为显著。三个场景都只调用只读接口,零费用。

这轮测试针对 2026-09-07 的版本。此后 09-10 只调整了 SKILL.md 的结构,references 没有改动,还没有重跑对照测试。

已验证:账户与容器实例 Pro 的全部接口、弹性部署的全部只读接口,含一次完整的实例生命周期。未验证:弹性部署的创建与管理接口——测试账号没有企业认证,这是账号级限制。