| #!/usr/bin/env bash |
| |
| |
| |
|
|
| set -euo pipefail |
|
|
| PYTHON=".venv312/bin/python" |
| RUNNER="-m prompt_injection_framework.orchestration.run_experiment" |
|
|
| run() { |
| local config="$1" |
| echo "" |
| echo "ββββββββββββββββββββββββββββββββββββββββ" |
| echo " Running: $config" |
| echo "ββββββββββββββββββββββββββββββββββββββββ" |
| PYTHONPATH=src $PYTHON $RUNNER --config "$config" |
| sleep 45 |
| } |
|
|
| |
| run configs/tensortrust_hijacking_25_groq_compound.yaml |
| run configs/tensortrust_hijacking_25_groq_compound_mitigated.yaml |
|
|
| |
| run configs/hackaprompt_new_families_75.yaml |
| run configs/hackaprompt_new_families_75_mitigated.yaml |
|
|
| run configs/hackaprompt_new_families_75_llama70b.yaml |
| run configs/hackaprompt_new_families_75_llama70b_mitigated.yaml |
|
|
| run configs/hackaprompt_new_families_75_qwen32b.yaml |
| run configs/hackaprompt_new_families_75_qwen32b_mitigated.yaml |
|
|
| run configs/hackaprompt_new_families_75_llama4scout.yaml |
| run configs/hackaprompt_new_families_75_llama4scout_mitigated.yaml |
|
|
| run configs/hackaprompt_new_families_75_gpt_oss_120b.yaml |
| run configs/hackaprompt_new_families_75_gpt_oss_120b_mitigated.yaml |
|
|
| run configs/hackaprompt_new_families_75_gpt_oss_20b.yaml |
| run configs/hackaprompt_new_families_75_gpt_oss_20b_mitigated.yaml |
|
|
| run configs/hackaprompt_new_families_75_groq_compound.yaml |
| run configs/hackaprompt_new_families_75_groq_compound_mitigated.yaml |
|
|
| |
| run configs/tensortrust_extraction_25_gpt_oss_120b.yaml |
| run configs/tensortrust_extraction_25_gpt_oss_120b_mitigated.yaml |
|
|
| run configs/tensortrust_extraction_25_gpt_oss_20b.yaml |
| run configs/tensortrust_extraction_25_gpt_oss_20b_mitigated.yaml |
|
|
| run configs/tensortrust_extraction_25_groq_compound.yaml |
| run configs/tensortrust_extraction_25_groq_compound_mitigated.yaml |
|
|
| |
| run configs/hackaprompt_override_25_gpt_oss_120b.yaml |
| run configs/hackaprompt_override_25_gpt_oss_120b_mitigated.yaml |
|
|
| run configs/hackaprompt_override_25_gpt_oss_20b.yaml |
| run configs/hackaprompt_override_25_gpt_oss_20b_mitigated.yaml |
|
|
| run configs/hackaprompt_override_25_groq_compound.yaml |
| run configs/hackaprompt_override_25_groq_compound_mitigated.yaml |
|
|
| echo "" |
| echo "ββββββββββββββββββββββββββββββββββββββββ" |
| echo " 28 new experiments complete." |
| echo "ββββββββββββββββββββββββββββββββββββββββ" |
|
|
| |
| run configs/benign_control_25.yaml |
| run configs/benign_control_25_mitigated.yaml |
|
|
| run configs/benign_control_25_llama70b.yaml |
| run configs/benign_control_25_llama70b_mitigated.yaml |
|
|
| run configs/benign_control_25_qwen32b.yaml |
| run configs/benign_control_25_qwen32b_mitigated.yaml |
|
|
| run configs/benign_control_25_llama4scout.yaml |
| run configs/benign_control_25_llama4scout_mitigated.yaml |
|
|
| run configs/benign_control_25_gpt_oss_120b.yaml |
| run configs/benign_control_25_gpt_oss_120b_mitigated.yaml |
|
|
| run configs/benign_control_25_gpt_oss_20b.yaml |
| run configs/benign_control_25_gpt_oss_20b_mitigated.yaml |
|
|
| run configs/benign_control_25_groq_compound.yaml |
| run configs/benign_control_25_groq_compound_mitigated.yaml |
|
|
| echo "" |
| echo "ββββββββββββββββββββββββββββββββββββββββ" |
| echo " All 42 remaining experiments complete." |
| echo "ββββββββββββββββββββββββββββββββββββββββ" |
|
|