Title100/100
Create classification task
The title clearly communicates the tool’s action and subject. Keep it concise.
Description98/100
Create a classification task where humans pick one answer option per item. Creates a DRAFT job definition and does NOT start collecting responses (or spend): it returns ``confirmation_required`` and expects you to confirm the cost with the user, then call ``start_job``. When run, the task goes to the global audience (no targeting).
The description explains the capability, when to use it, and what to expect.
Inputs95/100
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
name
Internal label for the task; not shown to annotators.
Clear enough to supply this argument.
instruction
The question annotators answer for each item.
Clear enough to supply this argument.
answer_options
The options annotators choose from (at least two).
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
datapoint_urls
One publicly reachable URL per item to label (image/video/audio). Optional — omit it to ask the instruction on its own against a generic placeholder image.
Clear enough to supply this argument.
responses_per_datapoint
Number of human responses to collect per item.
Clear enough to supply this argument.
contexts
Optional per-datapoint text shown alongside the instruction. If given, must have one entry per datapoint.
Clear enough to supply this argument.
confidence_threshold
Optional early-stop: stop a datapoint once this confidence is reached or the response cap is hit.
Clear enough to supply this argument.
Annotations75/100
Declare idempotentHint based on the tool’s actual behavior.
{
"title": "Create classification task",
"readOnlyHint": false,
"openWorldHint": true,
"destructiveHint": false
}Output schema8/100
Declare the result fields and their types in the output schema.
View output schema
{
"type": "object",
"title": "create_classification_taskDictOutput",
"additionalProperties": true
}