import random | |
from datasets import Dataset | |
class JailBreakExampleRepo: | |
_dataset: list[dict[str, str]] | |
def __init__(self, dataset: Dataset) -> None: | |
self._dataset = dataset.to_list() | |
def get_example(self, prompt_column_name: str = "prompt") -> str: | |
return random.choice(self._dataset)[prompt_column_name] | |