What's changed Added features * Allow for configuration and evaluation of system prompts in all LLM-Classes * CSV Callback is now FileOutputCallback and able to write Parquet files * Fixed LLM-Call templates in VLLM * refined OPRO-implementation to be closer to the paper
What's changed Added features * new features for the VLLM Wrapper (accept seeding to ensure reproducibility) * fixes in the "MarkerBasedClassificator" * fixes in prompt creation and task description handling * generalize the Classificator * add verbosity and callback handling in EvoPromptGA * add timestamp to the callback * removed datasets from repo * changed task creation (now by default with a dataset)
What's changed Added features * Enable reading tasks from a pandas dataframe
Further Changes: * deleted experiment files from the repo folders (logs, configs, etc.) * improved opros meta-prompt * added support for python versions from 3.9 onwards (previously 3.11)