in src/alpaca_eval/annotators/base.py [0:0]
def __init__(
self,
primary_keys: Sequence[str],
annotators_config: Union[utils.AnyPath, list[dict[str, Any]]] = constants.DEFAULT_ANNOTATOR_CONFIG,
seed: Optional[int] = 0,
is_avoid_reannotations: bool = True,
other_output_keys_to_keep: Sequence[str] = (
"price_per_example",
"time_per_example",
"raw_completion",
),
other_input_keys_to_keep: Sequence[str] = (),
is_store_missing_annotations: bool = True,
base_dir: Optional[utils.AnyPath] = None,
is_raise_if_missing_primary_keys: bool = True,
annotation_type: Optional[Type] = None,
is_reapply_parsing: bool = False,