Skip to main content

Dlaczego partykuła „nie” psuje prompty (Instrukcje pozytywne)

DLA AGENTÓW AIChatGPTClaude

Psychologiczny i algorytmiczny paradoks działania modeli językowych („Paradoks różowego słonia”). Wyjaśnia, dlaczego komendy zawierające partykułę „nie” często prowadzą do efektu odwrotnego oraz jak przeformułować zakazy na pozytywne dyrektywy.

1. Przegląd koncepcji i przeznaczenia

Każdy początkujący zetknął się z tym rozczarowaniem: piszesz do sztucznej inteligencji prompt zawierający mnóstwo surowych zakazów:

  • „Napisz opis produktu, ale NIE wspominaj o dostawie, NIE używaj słowa «unikalny» i NIE rób tekstu zbyt długim”.

A co robi model w pierwszym akapicie? Pisze: „Nasz unikalny produkt ma darmową dostawę...”.

Użytkownik denerwuje się, myśląc, że bot się znęca. W rzeczywistości jest to fundamentalna cecha działania autoregresyjnych transformerów: aby przetworzyć słowo „unikalny”, model musi najpierw załadować jego koncept do swojej uwagi (attention), co automatycznie zwiększa prawdopodobieństwo jego wygenerowania.

Dla początkującego zrozumienie tej zasady oznacza przejście od nieustannych frustracji do precyzyjnej i przewidywalnej kontroli nad wynikiem.

2. Tabela transformacji: Jak zamienić „NIE” na działanie

┌─────────────────────────────────────────────────────────────┐
│              JAK ZAMIANIĆ ZAKAZ NA DZIAŁANIE                │
├──────────────────────────────┬──────────────────────────────┤
│ ❌ SŁABY NEGATYWNY PROMPT    │ ✅ MOCNY POZYTYWNY PROMPT    │
├──────────────────────────────┼──────────────────────────────┤
│ «NIE pisz zbyt długo»        │ «Napisz dokładnie 3 punkty, │
│                              │  każdy do 50 słów»          │
├──────────────────────────────┼──────────────────────────────┤
│ «NIE używaj skomplikowanych │ «Pisz prostym językiem dla   │
│  terminów naukowych»         │  ucznia klasy 5»            │
├──────────────────────────────┼──────────────────────────────┤
│ «NIE witaj się i NIE pisz   │ «Zacznij odpowiedź od razu   │
│  wstępu»                    │  od pierwszej linii kodu»    │
├──────────────────────────────┼──────────────────────────────┤
│ «NIE wspominaj naszych       │ «Mów tylko o funkcjach      │
│  konkurentów»                │  naszego własnego produktu»  │
└──────────────────────────────┴──────────────────────────────┘

3. Praktyczne zasady bezpieczeństwa w formułowaniu poleceń

  1. Wyznaczaj ścisłe ramy: Zamiast zakazywać tego, czego nie chcesz, jasno określ granice tego, co jest dozwolone. Na przykład: „Opisz wyłącznie parametry techniczne z poniższej listy: [Twoja lista]”.
  2. Stosuj technikę "Inclusion Filter": Jeśli musisz przetworzyć dokument, napisz: „Ignoruj wszelkie informacje poza nazwiskiem i numerem telefonu”.
  3. Podaj wzorzec tego, CO chcesz zobaczyć: Wykorzystaj podejście Few-Shot i pokaż jeden idealny przykład bez niepożądanych słów.

4. Główna konkluzja

Sztuczna inteligencja przypomina małe dziecko: jeśli krzyczysz „Nie biegaj po kałużach!”, ono natychmiast spojrzy na kałużę i pobiegnie w jej kierunku. Ale jeśli powiesz „Idź po suchym asfalcie przy mnie” – spokojnie pójdzie obok Ciebie. Zawsze mów modelowi, CO robić, a nie czego unikać!

/ Najczęściej zadawane pytaniaSchema.org FAQPage

FAQ: Dlaczego partykuła „nie” psuje prompty (Instrukcje pozytywne)

To klasyczny „paradoks różowego słonia”: jeśli ktoś powie Ci „Nie myśl o różowym słoniu”, pierwszą rzeczą, która pojawi się w Twojej wyobraźni, jest właśnie różowy słoń. W modelu językowym token „cena” aktywuje odpowiedni klaster semantyczny w sieci neuronowej, co gwałtownie zwiększa prawdopodobieństwo jego wystąpienia w tekście.
/ Linki wewnętrzne
Wszystkie hasła