promptinject : SKIP #1412
Replies: 1 comment
-
|
In your specific setup (local 1. The probe requires capabilities your backend doesn't expose
But
👉 Result: Garak cannot reliably construct the “rogue string attack” scenario → SKIP 2. Missing or incompatible chat templateIf your model is a Llama 3.x instruct GGUF, but Garak is not applying the correct chat template, then:
This is especially common with: where template handling is minimal or inferred. 3. The probe is intentionally gatedSome
If those checks fail → SKIP (not FAIL) 4. Iterations finishing doesn’t mean execution succeededThe “256 iterations” you see means:
So you’re seeing:
How to fix / improve thisOption 1: Use a proper chat-format backendInstead of raw ggml, try:
This allows proper role formatting. Option 2: Force correct chat templateIf using llama.cpp:
Option 3: Switch model interfaceBest compatibility for
Option 4: Check probe applicabilityRun: python -m garak --list_probesand check if Key takeawayThis is not a failure of your model—it’s a compatibility gap between:
So If you want, I can suggest a minimal configuration that makes If this answer helped or pointed you in the right direction, I'd appreciate it if you could mark it as the accepted answer so it's easier for others with the same issue to find. Also, if you found my contribution useful, I'd appreciate it if you could check out my GitHub profile, follow me, and star any repositories you find interesting. GitHub: https://github.com/Advait251206 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm using Garak with local llama.cpp model ( envs_python % python -m garak --model_type ggml --model_name "/Users/xx/Models_llm/Llama-3.2-3B-Instruct-Q4_0.gguf" --probes promptinject . The test is running 256 iterations at the end it display promptinject.AttackRogueString: SKIP. Do you know why? how can I solve it?
Beta Was this translation helpful? Give feedback.
All reactions