技能 API 提供技能的创建、查询、版本管理与删除操作。
创建 Skill
POST /skills
上传技能包前需先通过 File API 上传 zip 文件获得 file_id。
请求体
| 字段 | 必填 | 类型 | 说明 |
|---|---|---|---|
file_id | 是 | string | 已上传的 zip 文件 ID |
请求示例
查询 Skill
GET /skills/{skill_id}
列出 Skill
GET /skills
分页列出工作空间下的技能。
删除 Skill
DELETE /skills/{skill_id}
硬删除,不可恢复。
上传 Skill 新版本
POST /skills/{skill_id}/versions
版本号由服务端自动生成。
请求示例
查询 Skill 版本
GET /skills/{skill_id}/versions/{version}
列出 Skill 版本
GET /skills/{skill_id}/versions
下载 Skill 包
GET /skills/{skill_id}/versions/{version}/download
返回 zip 文件的下载 URL。