创建工作空间
请求方法
POST
请求地址
/api/v1/space/create
请求参数(application/json)
参数名 | 参数类型 | 参数释义 |
---|---|---|
name | String | 必传,空间名称。允许小写字母、数字、-, 首字母必须是小写字母,长度4-32 |
sku_id | Number | 必传,SKU ID |
image | String | 必传,镜像名。格式例如"base/pytorch:2.4.0-cuda12.4-cudnn9" |
billing_mode | String | 可选,计费模式,默认按量 |
auto_renew | Boolean | 可选,是否自动续费(该字段只有计费模式为包周、包月时才有效,对按量计费无效) |
custom_endpoints | []Endpoints | 可选,自定义端口。最多5个 |
custom_envs | []Env | 可选,自定义环境变量 |
command | []String | 可选,自定义启动命令 |
auto_stop_time | String | 可选,自动停止时间。格式为北京时间 YYYY-MM-DD HH:mm:ss |
coupon | Coupon | 可选,优惠券(功能内测中) |
Endpoints
参数名 | 参数类型 | 参数释义 |
---|---|---|
port | Number | 必传,端口号 |
protocal | String | 必传,协议。固定传"TCP" |
Env
参数名 | 参数类型 | 参数释义 |
---|---|---|
name | String | 必传,变量名 |
value | String | 必传,值 |
Coupon
参数名 | 参数类型 | 参数释义 |
---|---|---|
coupon_ids | []String | 可选,优惠券ID |
返回数据
参数名 | 参数类型 | 参数释义 |
---|---|---|
code | Number | 错误码,0为正常 |
msg | String | 错误描述 |
data | Data | 数据Object |
Data
参数名 | 参数类型 | 参数释义 |
---|---|---|
space_id | Number | 任务ID |
请求示例
{
"name": "space-tk1m5rcij6",
"sku_id": 2,
"image": "base/pytorch:2.4.0-cuda12.4-cudnn9",
"custom_endpoints": [
{
"port": 8800,
"protocal": "TCP"
}
]
}
返回示例
{
"code": 0,
"msg": "OK",
"data": {
"space_id": 1
}
}