Агрегировать ответы на одно задание

Чтобы запустить агрегацию ответов на одно задание, отправите POST-запрос к ресурсу /api/v1/aggregated-solutions/aggregate-by-task.

Запрос

POST /api/v1/aggregated-solutions/aggregate-by-task
Host: https://sandbox.toloka.yandex.com
Authorization: OAuth <OAuth-токен>
Content-Type: application/JSON
{
  "task_id": "afd1234d-12314a-cfd1424d-31214b",
  "pool_id": "283",
  "type": "WEIGHTED_DYNAMIC_OVERLAP", 
  "answer_weight_skill_id": "1289",
  "fields": [
    {
      "name": "result"
    }
  ]
}
Скопировано
Описание ключей
Ключ Значение Тип данных

task_id

Идентификатор задания. Строка
pool_id Идентификатор пула. Строка
type Тип агрегации. WEIGHTED_DYNAMIC_OVERLAP — агрегация ответов в пуле с динамическим перекрытием. Строка
answer_weight_skill_id Навык, который определяет вес ответа исполнителя. Строка
fields Поля выходных данных, ответы на которые будут агрегированы. Для получения наилучших результатов каждое из этих полей должно иметь ограниченное количество вариантов ответа. JSON
fields.name Имя поля выходных данных. Строка
Ключ Значение Тип данных

task_id

Идентификатор задания. Строка
pool_id Идентификатор пула. Строка
type Тип агрегации. WEIGHTED_DYNAMIC_OVERLAP — агрегация ответов в пуле с динамическим перекрытием. Строка
answer_weight_skill_id Навык, который определяет вес ответа исполнителя. Строка
fields Поля выходных данных, ответы на которые будут агрегированы. Для получения наилучших результатов каждое из этих полей должно иметь ограниченное количество вариантов ответа. JSON
fields.name Имя поля выходных данных. Строка

Ответ

Содержит агрегированный ответ на задание.

{
  "confidence": 0.937152,
  "output_values": {
    "result": "OK"
  }, 
  "pool_id": "283",
  "task_id": "afd1234d-12314a-cfd1424d-31214b"
}
Описание ключей
Ключ Значение Тип данных

task_id

Идентификатор задания. Строка
pool_id Идентификатор пула. Строка
confidence Уверенность в агрегированном ответе. Число
output_values Поля выходных данных и агрегированный ответ. JSON
Ключ Значение Тип данных

task_id

Идентификатор задания. Строка
pool_id Идентификатор пула. Строка
confidence Уверенность в агрегированном ответе. Число
output_values Поля выходных данных и агрегированный ответ. JSON