Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ ModelArts/ Referencia de la API/ Gestión de datos/ Gestión de tareas de etiquetado/ Consulta de la lista de tareas de etiquetado de equipos por un miembro del equipo
Actualización más reciente 2022-11-14 GMT+08:00

Consulta de la lista de tareas de etiquetado de equipos por un miembro del equipo

Función

Esta API se utiliza para consultar la lista de tareas de etiquetado del equipo por un miembro del equipo.

URI

GET /v2/{project_id}/workforces/worker-tasks

Tabla 1 Parámetros de ruta

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID del proyecto. Para obtener más información sobre cómo obtener el ID de proyecto, consulte Obtención de un ID de proyecto.

Tabla 2 Parámetros de Query

Parámetro

Obligatorio

Tipo

Descripción

limit

No

Integer

Número máximo de registros devueltos en cada página. El valor varía de 1 a 100. El valor predeterminado es 10.

offset

No

Integer

Página de inicio de la lista de paginación. El valor predeterminado es 0.

order

No

String

Método de clasificación. Opciones:

  • asc: orden ascendente
  • desc: orden descendente (valor predeterminado)

search_content

No

String

Palabra clave de búsqueda difusa. De forma predeterminada, este parámetro se deja en blanco.

sort_by

No

String

Modo de clasificación de la consulta. Opciones:

  • create_time: Ordenar por hora de creación. (Valor predeterminado)
  • workforce_task_name: Ordenar por nombre de tarea.

Parámetros de solicitud

Ninguno

Parámetros de respuesta

Código de estado: 200

Tabla 3 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

count

Integer

Número total de tareas de etiquetado del equipo.

worker_tasks

Array of WorkerTask objects

Lista de tareas de etiquetado de equipo consultada por página.

Tabla 4 WorkerTask

Parámetro

Tipo

Descripción

create_time

Long

Hora en que se crea la tarea de un miembro del equipo de etiquetado.

dataset_id

String

ID de un conjunto de datos asociado a la tarea de un miembro del equipo de etiquetado.

dataset_type

Integer

Tipo de etiquetado de la tarea de un miembro del equipo.

email

String

Dirección de correo electrónico de un miembro del equipo de etiquetado.

email_status

Integer

Estado de notificación por correo electrónico de la tarea de etiquetado de un miembro del equipo de etiquetado. Opciones:

  • 0: El correo electrónico no ha sido enviado.
  • 1: El formato de correo electrónico es incorrecto.
  • 2: La dirección de correo electrónico es inalcanzable.
  • 3: El correo electrónico ha sido enviado.

last_notify_time

Long

Marca de tiempo del último correo electrónico de notificación enviado a un miembro del equipo de etiquetado.

pass_rate

Double

Tasa de aprobación de la revisión de aceptación de tareas para un miembro del equipo de etiquetado.

role

Integer

Función de un miembro del equipo de etiquetado.

sample_stats

SampleStats object

Estadísticas de ejemplo de la tarea de un miembro del equipo de etiquetado.

score

Double

Puntuación promedio de aceptación de las muestras de tareas de los miembros del equipo de etiquetado.

task_id

String

ID de tarea de etiquetado de equipo asociado a la tarea de un miembro.

task_status

Integer

Estado de la tarea de un miembro del equipo de etiquetado. Opciones:

  • 6: creado
  • 0: iniciando
  • 1: en ejecución
  • 2: bajo aceptación
  • 3: aprobado, indicando que la tarea de etiquetado del equipo se ha completado
  • 4: rechazado, indicando que la tarea debe ser etiquetada y revisada de nuevo

update_time

Long

Hora en que se actualiza la tarea de un miembro del equipo de etiquetado.

worker_id

String

ID de un miembro del equipo de etiquetado.

workforce_task_name

String

Nombre de tarea de etiquetado de equipo asociado a la tarea de un miembro.

Tabla 5 SampleStats

Parámetro

Tipo

Descripción

accepted_sample_count

Integer

Número de muestras aceptadas por el propietario.

auto_annotation_sample_count

Integer

Número de muestras a confirmar después del etiquetado inteligente.

deleted_sample_count

Integer

Número de muestras eliminadas.

rejected_sample_count

Integer

Número de muestras que no pasaron la aceptación del propietario.

sampled_sample_count

Integer

Número de muestras que deben ser aceptadas por el propietario y muestreadas.

total_sample_count

Integer

Número total de muestras.

unannotated_sample_count

Integer

Número de muestras sin marcar.

uncheck_sample_count

Integer

Número de muestras que han sido aprobadas por el revisor y deben ser aceptadas por el propietario.

unreviewed_sample_count

Integer

Número de muestras que han sido etiquetadas por el etiquetador pero que no han sido revisadas por el revisor.

Solicitudes de ejemplo

Consulta de la lista de tareas de etiquetado de equipos por un miembro del equipo

GET https://{endpoint}/v2/{project_id}/workforces/worker-tasks?offset=0&limit=10&sort_by=create_time&order=desc&filePreview=false

Ejemplo de respuestas

Código de estado: 200

OK

{
  "count" : 2,
  "worker_tasks" : [ {
    "email" : "xxx@xxx.com",
    "worker_id" : "8c15ad080d3eabad14037b4eb00d6a6f",
    "role" : 0,
    "task_id" : "tY330MHxV9dqIPVaTRM",
    "workforce_task_name" : "task-cd60",
    "dataset_id" : "WxCREuCkBSAlQr9xrde",
    "sample_stats" : {
      "total_sample_count" : 309,
      "unannotated_sample_count" : 308,
      "unreviewed_sample_count" : 0,
      "uncheck_sample_count" : 1,
      "sampled_sample_count" : 0,
      "rejected_sample_count" : 0,
      "accepted_sample_count" : 0,
      "auto_annotation_sample_count" : 0
    },
    "create_time" : 1606224714358,
    "update_time" : 1606224878490,
    "email_status" : 3,
    "last_notify_time" : 0,
    "dataset_type" : 1,
    "task_status" : 1
  }, {
    "email" : "xxx@xxx.com",
    "worker_id" : "8c15ad080d3eabad14037b4eb00d6a6f",
    "role" : 0,
    "task_id" : "MJVjCQDMso95a8dvUm4",
    "workforce_task_name" : "task-2720",
    "dataset_id" : "OY82gjEHxt9w1efgrhS",
    "sample_stats" : {
      "total_sample_count" : 50005,
      "unannotated_sample_count" : 50005,
      "unreviewed_sample_count" : 0,
      "uncheck_sample_count" : 0,
      "sampled_sample_count" : 0,
      "rejected_sample_count" : 0,
      "accepted_sample_count" : 0,
      "auto_annotation_sample_count" : 0
    },
    "create_time" : 1605949737134,
    "update_time" : 1605949737134,
    "email_status" : 3,
    "last_notify_time" : 0,
    "dataset_type" : 0,
    "task_status" : 2
  } ]
}

Códigos de estado

Código de estado

Descripción

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

Códigos de error

Consulte Códigos de error.