ASR (Attack Success Rate)
Доля попыток атаки, дошедших до успеха. В этом курсе всё меряется через ASR. «Защита работает» не значит «атака невозможна» - значит «ASR упал с X % до Y %».

Прямая промпт-инъекция - это когда пользователь через обычный чат заставляет LLM-приложение сделать то, чего не просил разработчик. «Прямая» - потому что атакующий говорит модели напрямую, тем же каналом, что и обычный клиент, используя чат.
В любой такой атаке есть три роли:
А почему модель иногда выбирает атакующего? 🤔
Потому что для неё нет физической стены 🧱 между system prompt и пользовательский ввод. Есть служебные маркеры [system] / [user], которые её «учили уважать» на стадии alignment - но нет 100% гарантии что она будет это соблюдать. Её можно переубедить, что и сделал тот парень с Tahoe за доллар.
⚠️ Не путай с jailbreak-ом
🔓 Jailbreak - уговорить модель сгенерировать запрещённый контент (оружие, hate speech, CSAM). Это атака на модель, на её safety-training.
🚩 Prompt Injection - навязать приложению новое поведение. Атака на приложение, на его контекст.
Техники местами пересекаются, но цели разные.