def __init__()

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,