Project archetypes identify the type of flow contributors will experience when tasking. These archetypes allow standardization of the instructions, task parameters and response formats while allowing a customizable task flow. It is possible for projects to have multiple archetypes. For example, it is possible to construct a project that does RLHF on Process Supervision data.

Supported Archetypes

The following archetypes are currently supported in the v2 API.
  • Evals - Contributors can rate model responses on a pre-defined numeric scale.
  • RLHF - Contributors can indicate preferred model responses.
  • Rubrics - Contributors can create annotations on a pre-defined set of criteria determined during project creation.
  • SFT - Contributors can write and rewrite model responses.

Future Archetypes

The following archetypes are planned for the v2 API.
  • Multi-modal - Contributors can interact with multimodal data (e.g. images, videos, audio).
  • Process Supervision - Contributors can annotate the chain of thought of a model.
  • Browser Trajectories - Contributors can annotate browser usage of a model.
The following sections provide more detail on the response structure for each of the supported archetypes.