Изменить задание
Важно
Домен 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.