in pyrit/models/seed_prompt.py [0:0]
def __init__(
self,
*,
id: Optional[uuid.UUID] = None,
value: str,
value_sha256: Optional[str] = None,
data_type: PromptDataType,
name: Optional[str] = None,
dataset_name: Optional[str] = None,
harm_categories: Optional[Sequence[str]] = None,
description: Optional[str] = None,
authors: Optional[Sequence[str]] = None,
groups: Optional[Sequence[str]] = None,
source: Optional[str] = None,
date_added: Optional[datetime] = datetime.now(),
added_by: Optional[str] = None,
metadata: Optional[Dict[str, Union[str, int]]] = None,
parameters: Optional[Sequence[str]] = None,
prompt_group_id: Optional[uuid.UUID] = None,
prompt_group_alias: Optional[str] = None,
sequence: Optional[int] = 0,