发布任务v2
POST
/api/tasks/publish请求参数
Body 参数application/json
name
string
任务名称
desc
string
任务描述
points
integer
任务点数
domain_prefix
string
任务域名前缀
gpu_required
array[integer]
可选
GPU 类别要求,不传代表不限制,需要传对应的 ID
cuda_version_required
array[string]
可选
CUDA 版本要求,不传代表不限制
docker_compose_content
string
必需
docker-compose.yml 文件内容
示例1
{
"name": "task_name",
"desc": "tasK_desc",
"points": 1,
"domain_prefix": "task_prefix",
"docker_compose_content": "version: '3.8'\nservices:\n stable_diffusion_1: # 第一个服务\n image: harbor.suanleme.cn/xhsz/xiaoaishop\n network_mode: bridge\n labels:\n # 第一个转发端口\n - suanleme_0.http.port=7860\n - suanleme_0.http.prefix=sd7860\n # 第二个转发端口\n - suanleme_1.http.port=8003\n - suanleme_1.http.prefix=sd8003\n deploy:\n resources:\n reservations:\n devices:\n - driver: nvidia\n count: 1\n capabilities: [gpu]"
}
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
object {0}
示例
"此接口响应参考公共响应体"
最后修改时间: 4 个月前