def _format_test_prompts(self, raw_test_prompts: str) -> list:
        """
        Format the raw test prompts into a python list using an LLM.

        Args:
            raw_test_prompts (str): The raw test prompts to be formatted.

        Returns:
            list: A list of formatted test prompts.
        """
        logger.info("Formatting test prompts...")
        formatted_prompt = (
            f"""Extract questions out of the following string: \n\n"""
            f"{raw_test_prompts}\n\n"
            f"""\n\n Return only a python list of the exact format ["<question 1>","<question 2>", ...]."""
        )
        response = self.app_callable(formatted_prompt)
        test_prompts = (
            response.response if hasattr(response, "response") else response
        )
        test_prompts = literal_eval(test_prompts)
        return test_prompts

        Format the raw test prompts into a python list using an LLM.

        Args:
            raw_test_prompts (str): The raw test prompts to be formatted.

        Returns:
            list: A list of formatted test prompts.
        
src/benchmark/trulens/benchmark/generate/generate_test_set.py