Rapidata SDK
Overview
Use this skill to plan and execute Rapidata labeling workflows with the Python SDK, including compare or classification jobs, audience curation, and MRI benchmarks.
Workflow Decision Tree
- •Use compare jobs for pairwise preference or quality comparisons.
- •Use classification jobs for single-item labeling with fixed options.
- •Use MRI when ranking multiple models across prompts with leaderboards.
Core Workflow
- •Initialize client and authenticate. See
references/quickstart.md. - •Choose an audience.
- •Use global audience for fast experiments.
- •Use custom audience for higher quality by adding qualification examples.
- •See
references/audiences.md.
- •Define the job.
- •Pick compare vs classification, set datapoints and contexts.
- •Add settings like
NoShuffle,Markdown, orAllowNeitherBothwhen needed. - •See
references/job_definitions.md.
- •Preview and run.
- •Call
job_definition.preview(). - •Assign with
audience.assign_job()and monitor withjob.display_progress_bar().
- •Call
- •Retrieve and interpret results. See
references/results.md.
Quality and Cost Controls
- •Use confidence-based early stopping for clear-cut tasks. See
references/early_stopping.md. - •Write concise, unambiguous instructions to reduce labeler confusion. See
references/prompting.md.
Migration (Order API -> Audience/Job)
- •Migrate legacy Order/Validation flows to Audience + Job Definition.
- •See
references/migration.mdfor side-by-side mapping.
MRI (Model Ranking Insights)
- •Create benchmarks, leaderboards, and evaluate models with prompts or identifiers.
- •Configure inverse ranking, level of detail, and prompt display as needed.
- •See
references/mri.md.
Resources
references/
- •
references/quickstart.md- install, auth, and core job workflow. - •
references/audiences.md- global vs custom audiences and qualification examples. - •
references/job_definitions.md- parameters, settings, and compare/classification examples. - •
references/results.md- result structure and userScore meaning. - •
references/prompting.md- instruction design best practices. - •
references/early_stopping.md- confidence threshold usage and result fields. - •
references/mri.md- MRI benchmark and leaderboard workflows. - •
references/config.md- logging and upload configuration entry points. - •
references/migration.md- legacy Order API migration guide.