RZECZOWNIK
prompt injection
Wmawianie botowi, że rozmawia z adminem, żeby zdradził instrukcje albo zrobił coś, czego nie powinien. Najczęściej próbowane przez szefa, który chciał tylko sprawdzić, czy da się.
po ludzku: wmawianie botowi roli admina
RZECZOWNIK
Wmawianie botowi, że rozmawia z adminem, żeby zdradził instrukcje albo zrobił coś, czego nie powinien. Najczęściej próbowane przez szefa, który chciał tylko sprawdzić, czy da się.
po ludzku: wmawianie botowi roli admina
Prompt injection to próba skierowania modelu AI do niezamierzonego działania przez podsunięte mu instrukcje. Atak wykorzystuje to, że model traktuje czytaną treść jak polecenie, i może zmienić odpowiedź albo skłonić agenta do użycia narzędzi niezgodnie z zadaniem. Po ludzku: socjotechnika, tylko ofiara czyta szybciej.
Bezpośredni prompt injection trafia do modelu w wiadomości atakującego. Pośredni siedzi w materiale, który agent czyta na zlecenie użytkownika: na stronie, w dokumencie, w mailu. Biała czcionka na białym tle z napisem „zignoruj poprzednie instrukcje” to nie easter egg, tylko próba przejęcia twojego asystenta.
Traktuj treści zewnętrzne jako dane, ogranicz uprawnienia narzędzi i sprawdzaj ich parametry poza modelem. Przy ważnych operacjach zostaw decyzję człowiekowi. Dopisek „nie słuchaj obcych poleceń” w instrukcji systemowej to tabliczka „nie wchodzić” — zabezpieczenia muszą też ograniczać skutki błędu modelu.
Źródła: OWASP — Prompt Injection
„prompt injection” to hasło ze słownika korpomowy Korpo Tłumacza na ciunkos.com — tłumacza z korpomowy na polski i z powrotem.