Toloka documentation

create_task

toloka.client.TolokaClient.create_task

Creates a new task in Toloka.

You can send a maximum of 100,000 requests of this kind per minute and a maximum of 2,000,000 requests per day. To create several tasks at once use create_tasks.

Parameters Description

Parameters Type Description
task Task

Task to be created.

allow_defaults Optional[bool]

Overlap setting:

  • True — Use the overlap value that is set in the defaults.default_overlap_for_new_task_suites pool parameter.
  • False — Use the overlap value that is set in the overlap task suite parameter.

open_pool Optional[bool]

Open the pool immediately after creating a task suite, if the pool is closed.

  • Returns:

    The created task.

  • Return type:

    Task

Examples:

task = toloka.task.Task(
    input_values={'image': 'https://tlk.s3.yandex.net/dataset/cats_vs_dogs/dogs/048e5760fc5a46faa434922b2447a527.jpg'},
    pool_id='1'
)
toloka_client.create_task(task=task, allow_defaults=True)