create label set
create_label_setCreate a golden set from human-graded requests to establish a calibration set for a judge, using explicit request IDs or the newest N grades.
Instructions
Create a golden set from human-graded requests — either explicit request ids or the newest N grades — as the first step toward a frozen, kappa-measured calibration set for a judge. POST /v1/label_sets (API-key scope: evals:write). Returns: 201 with the set object: { id, name, description, size, membership_hash: null, frozen_at: null, kappa: null, agreement: null, kappa_n: null, rater_count: null, attached_to: [], created_at }. The set is NOT frozen yet. Notes: A set needs at least 20 distinct graded requests (400 'A golden set needs at least 20 graded requests (have N)') and at most 5000. Verifier-sourced labels never count as members. Freeze the set (POST /v1/label_sets/{id}/freeze) before attaching it to a criterion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Set name, trimmed, 1..80 chars (400 otherwise). | |
| latest | No | When request_ids is absent/empty: take the newest N human grades. Default 200; clamped to 20..5000. | |
| description | No | Optional description; trimmed and truncated to 500 chars. | |
| request_ids | No | Explicit members. Every id must carry a human (non-verifier) grade in this workspace, otherwise 400 naming how many are missing. Deduplicated. Takes precedence over `latest` when non-empty. |