跳到主要内容

创建工作空间

请求方法

POST

请求地址

/api/v1/space/create

请求参数(application/json)

参数名参数类型参数释义
nameString必传,空间名称。允许小写字母、数字、-, 首字母必须是小写字母,长度4-32
sku_idNumber必传,SKU ID
imageString必传,镜像名。格式例如"base/pytorch:2.4.0-cuda12.4-cudnn9"
billing_modeString可选,计费模式,默认按量
auto_renewBoolean可选,是否自动续费(该字段只有计费模式为包周、包月时才有效,对按量计费无效)
custom_endpoints[]Endpoints可选,自定义端口。最多5个
custom_envs[]Env可选,自定义环境变量
command[]String可选,自定义启动命令
auto_stop_timeString可选,自动停止时间。格式为北京时间 YYYY-MM-DD HH:mm:ss
couponCoupon可选,优惠券(功能内测中)

Endpoints

参数名参数类型参数释义
portNumber必传,端口号
protocalString必传,协议。固定传"TCP"

Env

参数名参数类型参数释义
nameString必传,变量名
valueString必传,值

Coupon

参数名参数类型参数释义
coupon_ids[]String可选,优惠券ID

返回数据

参数名参数类型参数释义
codeNumber错误码,0为正常
msgString错误描述
dataData数据Object

Data

参数名参数类型参数释义
space_idNumber任务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
}
}