创建团队标注任务
功能介绍
创建团队标注任务。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
POST /v2/{project_id}/datasets/{dataset_id}/workforce-tasks
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| dataset_id | 是 | String | 数据集ID。 | 
| project_id | 是 | String | 用户项目ID。获取方法请参见获取项目ID和名称。 | 
请求参数
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| auto_sync_dataset | 否 | Boolean | 团队标注任务的标注结果是否自动同步至数据集。可选值如下: 
 | 
| data_sync_type | 否 | Integer | 同步类型。可选值如下: 
 | 
| repetition | 否 | Integer | 团队标注任务每个样本可以由多少人标注,最少为1。 | 
| sample_conditions | 否 | String | 数据集样本的筛选条件,筛选出符合条件的样本进行团队标注。 | 
| synchronize_auto_labeling_data | 否 | Boolean | 团队标注任务是否同步智能标注结果。可选值如下: 
 | 
| workforces_config | 否 | WorkforcesConfig object | 团队标注任务团队信息:委托团队管理员分配,或指定团队自行分配。 | 
| task_name | 否 | String | 团队标注任务名称 | 
| synchronize_data | 否 | Boolean | 是否同步更新新增数据 | 
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| agency | 否 | String | 管理员。 | 
| workforces | 否 | Array of WorkforceConfig objects | 执行标注任务的团队列表。 | 
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| workers | 否 | Array of Worker objects | 标注成员列表。 | 
| workforce_id | 否 | String | 标注团队ID。 | 
| workforce_name | 否 | String | 标注团队名称,名称不能包含!<>=&"',长度为0-1024位。 | 
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| create_time | 否 | Long | 创建时间。 | 
| description | 否 | String | 标注成员描述,长度为0-256位,不能包含^!<>=&"'特殊字符。 | 
|  | 否 | String | 标注成员邮箱。 | 
| role | 否 | Integer | 角色。可选值如下: 
 | 
| status | 否 | Integer | 标注成员的当前登录状态。可选值如下: 
 | 
| update_time | 否 | Long | 更新时间。 | 
| worker_id | 否 | String | 标注成员ID。 | 
| workforce_id | 否 | String | 所属标注团队ID。 | 
响应参数
状态码: 200
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| task_id | String | 团队标注任务ID。 | 
请求示例
创建团队标注任务。设置任务名称为“task-eb17”,同步更新新增数据为“false”,团队标注任务是否同步智能标注结果为“false”。
{
  "task_name" : "task-eb17",
  "synchronize_data" : false,
  "synchronize_auto_labeling_data" : false,
  "workforces_config" : {
    "workforces" : [ {
      "workforce_id" : "feSUo5NUIUnQAQNNTiS",
      "workers" : [ {
        "email" : "xxx@xxx.com"
      }, {
        "email" : "xxx@xxx.com"
      }, {
        "email" : "xxx@xxx.com"
      } ]
    } ]
  },
  "auto_sync_dataset" : false
}
 响应示例
状态码: 200
OK
{
  "task_id" : "6phXEto29utpaMwbQkg"
}
 状态码
| 状态码 | 描述 | 
|---|---|
| 200 | OK | 
| 401 | Unauthorized | 
| 403 | Forbidden | 
| 404 | Not Found | 
错误码
请参见错误码。
 
    