class BaseRewardModel(ABC):
def __init__( self, model_type: Union[ModelType, str], api_key: Optional[str] = None, url: Optional[str] = None ):
def evaluate(self, messages: List[Dict[str, str]]):
def get_scores_types(self):