Документация Толоки

Изменить задание

Важно

Домен toloka.yandex.com работает в режиме deprecated. Рекомендуем переключиться на домен toloka.dev для запросов API.

Меняет перекрытие задания.

Вы можете:

  • задать числовое значение или установить бесконечное перекрытие, чтобы выдавать задание всем исполнителям (например, для обучающих заданий);

  • добавить предварительные ответы или изменить их значения, если они уже были заданы.

    Предварительные ответы используются для расчета уверенности в ответе при динамическом перекрытии (incremental relabeling, IRL);

  • сделать из обычных заданий контрольные и тренировочные или отредактировать ответы и подсказки для уже существующих заданий.

    Контрольные задания — задания с правильными ответами. Используются для контроля качества ответов.

    Тренировочные задания — задания для обучения исполнителей. Тренировочные задания содержат правильные ответы и подсказки. Если исполнитель отвечает неправильно, на экран выводится подсказка. Исполнитель не может перейти к следующему заданию, пока не введет правильный ответ.

Запрос

PATCH https://toloka.dev/api/v1/tasks/<task_id>
Authorization: OAuth <OAuth token>
Content-Type: application/JSON
PATCH https://sandbox.toloka.dev/api/v1/tasks/<task ID>
Authorization: OAuth <OAuth token>
Content-Type: application/JSON

Заголовки

Заголовок Описание
Authorization Токен для авторизации аккаунта. В качестве префикса добавьте OAuth.
Content-Type Указывает формат данных в передаваемом теле запроса.

Path-параметры

Параметр Описание
task_id Идентификатор задания.

Тело запроса

Числовое значение перекрытия

{
  "overlap": <new overlap value>,
  "infinite_overlap": false
}

Бесконечное перекрытие

{
  "overlap": null,
  "infinite_overlap": true
}

Предварительные ответы

{
  "baseline_solutions":[
    {
      "output_values":{<output data values>},
      "confidence_weight":<from 0 to 1>
    }
]}

Ответы и подсказки для контрольных и тренировочных заданий

{
  "known_solutions":[
    {
      "output_values":{<output data values>},
      "correctness_weight":<from 0 to 1>
    }
  ],
  "message_on_unknown_solution": <message string>
}

Ответ

Содержит данные задания в формате JSON.