def prefix_text_chunks(text_splits: List[str], text_chunk_prefix: str) -> List[str]:
    """
    Args:
        text_splits (List[str]): Chunk list without prefixes
        text_chunk_prefix (str): Prefix to add before each text chunk
    Returns:
        List[str]: Text splits with prefix prepended to each
    """
    if not text_chunk_prefix:
        return text_splits

    # Note that with this we directly concatenate the prefix to the text chunk
    # So we should make sure that there is a space between the prefix and the text
    # In text_chunk_prefix
    return [text_chunk_prefix + text for text in text_splits]

    Args:
        text_splits (List[str]): Chunk list without prefixes
        text_chunk_prefix (str): Prefix to add before each text chunk
    Returns:
        List[str]: Text splits with prefix prepended to each
    
src/marqo/inference/media_download_and_preprocess/split_text.py