def _prepare_inputs(inputs_df: pd.DataFrame, query_column: str = Columns.query, 
                            content_column: str = Columns.field_content) -> List[List[str]]:
        """subselects the columns from the formatted dataframe and converts to a list
        for feeding to the cross encoder

        Args:
            inputs_df (pd.DataFrame): _description_
            query_column (str, optional): _description_. Defaults to Columns.query.
            content_column (str, optional): _description_. Defaults to Columns.field_content.

        Returns:
            pd.DataFrame: _description_
        """
        return inputs_df[[query_column, content_column]].values.tolist()
subselects the columns from the formatted dataframe and converts to a list
        for feeding to the cross encoder

        Args:
            inputs_df (pd.DataFrame): _description_
            query_column (str, optional): _description_. Defaults to Columns.query.
            content_column (str, optional): _description_. Defaults to Columns.field_content.

        Returns:
            pd.DataFrame: _description_
        
src/marqo/s2_inference/reranking/cross_encoders.py