# 更新数据集

通过接口更新指定数据集下的一些信息,包含数据集名称、标签、描述。

# 请求地址和请求方式

HTTP请求地址 请求方式
{service}/api/v1/datasets/{dataset-id} PATCH

# 请求参数Path

序号 参数 是否必须 描述
1 dataset-id 数据集id

# 请求参数Header

序号 参数 内容 说明
1 Content-Type application/json

# 请求参数Body

序号 参数 类型 是否必填 长度限制 描述 示例值
1 name string 2-50 数据集名称,如果标注平台中存在同名数据集,则返回:数据集名称已存在,请重新命名 人脸检测数据集002
2 tags string[] - 数据集标签组。
全替换的方式进行更新。
单个标签长度为:15。
总标签数量为:5。
当为空字符串时,不进行更新。
["face", "detection"]
3 describe string 200 数据集描述。
当为空字符串时,不进行更新。
用于人脸检测数据集

# 请求示例

{
  "name": "人脸检测数据集002",
  "tags": ["face","detection"],
  "describe": "用于人脸检测数据集"
}

# 返回结果(返回正确)

{
  "code":0,
  "message":"调用成功"
}

# 返回结果(返回错误)

{
  "code":217,
  "message":"数据集id不存在"
}

# 错误码说明

序号 错误码 错误提示信息
1 201 数据集名称不允许有除下划线以外的其它特殊字符
2 202 数据集名称不能以下划线开始和结尾
3 203 数据集名称只能2到50个字符
4 204 数据集名称不能为空
5 205 数据集名称已存在,请重新命名
6 206 数据集描述不能超过200字符
7 211 单个标签长度不能超过15
8 212 标签数量不能超过5个
9 217 数据集id不存在