Miért nem működik jól a tiltás?
Mert a modell a legvalószínűbb folytatást választja, és a tiltáshoz elő kell hívnia azt, amit tiltasz. Amikor azt írod, hogy „ne használj szakzsargont", a szakzsargon ott van a szövegkörnyezetben, tehát a valószínűsége nem nulla lett, hanem megnőtt.
Ehhez jön egy második ok: a tiltás nem mondja meg, mi legyen helyette. „Ne legyen hivataloskodó" — jó, de akkor milyen? A modellnek marad a találgatás, és a találgatás gyakran visszaesik az alapértelmezésbe, ami épp az volt, amit nem akartál.
Az átírási szabály
Minden tiltásnak van egy állító párja. Az működik.
| Tiltás | Állítás |
|---|---|
| Ne írj hosszan | Legfeljebb három bekezdés |
| Ne használj szakzsargont | Írj úgy, hogy egy nem szakmabeli is értse |
| Ne találj ki adatot | Csak a megadott anyagból dolgozz; ami nincs benne, azt írd, hogy nem szerepel |
| Ne legyen felsorolás | Folyó szövegben, összefüggő bekezdésekben |
| Ne kérj bocsánatot háromszor | Bocsánatkérés egyszer, az első bekezdésben |
A minta mindenhol ugyanaz: a tiltott dolog helyére tedd oda a kívánt dolgot, mérhető formában. A „legfeljebb három bekezdés" ellenőrizhető, a „ne írj hosszan" nem.
Az indoklás, ami sokat javít
Van egy fogás, amit a szolgáltatók útmutatói külön kiemelnek: mondd meg, miért.
Nem udvariasságból. Az ok szűkíti a lehetséges értelmezéseket. Hasonlítsd össze:
Soha ne használj három pontot.
A választ egy felolvasó program mondja majd ki, ezért ne használj három pontot.
A második nemcsak a három pontot kerüli el, hanem minden mást is, ami felolvasva rosszul sülne el — táblázatot, emodzsit, zárójeles közbevetést. Egy fél mondattal olyan korlátokat is beállítottál, amiket nem is soroltál fel.
Amit tiltásként is betart
Nem minden tiltás rossz. Ami konkrét, zárt és ellenőrizhető, azt megbízhatóan betartja:
- Zárt lista: „a kategória csak ez a négy érték lehet"
- Konkrét mező: „ne szerepeljen benne telefonszám"
- Konkrét név vagy termék: „a versenytársakat ne említsd"
- Konkrét szám: „az ár ne szerepeljen a levélben"
A különbség az általános ízlésbeli tiltáshoz képest az, hogy ezeknél te is meg tudod mondani egy pillantással, betartotta-e. Ha te sem tudod eldönteni, a modell sem tudja.
A mennyiségi korlát, amiről tudni kell
Öt szabályt megbízhatóan követ. Negyvenet, amik között kivételek és elsőbbségek vannak, nem — és ami a rosszabb, nem szól róla, hogy kihagyott hármat. Erről szól a Mire nem jó az AI?lista ötödik pontja.
Ebből három gyakorlati következtetés:
- Rangsorold. Ami tényleg számít, az kerüljön előre és külön kiemelve. Ami csak jó lenne, azt hagyd el.
- Bontsd lépésekre. Ne egy prompt kezeljen negyven szabályt, hanem több lépés, mindegyik kevesebbet.
- Amit programmal is le lehet ellenőrizni, azt ellenőrizd programmal. A karakterszámot, a kötelező mezőket, a tiltott szavakat ne a modellre bízd — utólag egy egyszerű ellenőrzés megbízhatóbb.
Hova tedd a korlátokat?
Ami minden feladatnál ugyanaz — a szerep, a hangnem, a tiltott témák, a cégnév írásmódja, a kötelező formátum —, az a system promptbavaló. Ott egyszer írod meg.
Ami feladatonként változik, az a promptba. És egy praktikus szabály: a fontos korlátot tedd a prompt végére, ne a közepére — hosszú szövegben a közepére eső információt a modell megbízhatatlanabbul használja.
Egy átírás, végigvezetve
Előtte:
Írj egy ügyfélválaszt. Ne legyen túl hosszú, ne használj szakszavakat, ne ígérj semmit, és ne legyen olyan hivatalos.
Négy tiltás, egy sem mérhető. Az eredmény kiszámíthatatlan lesz.
Utána:
Írj ügyfélválaszt, legfeljebb 120 szóban, három bekezdésben. Tegező, tárgyszerű hangnem — úgy, ahogy egy kollégának magyaráznád el. Csak azt írd le tényként, ami az alábbi anyagban szerepel. Határidőt vagy kártérítést nem ajánlunk; ha az ügyfél ezt kéri, jelezd, hogy továbbítod a kollégának.
Ugyanaz a négy szándék, de mindegyik állításként, méretben vagy zárt szabályként. Ezt betartja — és te is le tudod ellenőrizni, hogy betartotta-e.
Amit érdemes elvinni
Ne azt írd le, mit ne csináljon, hanem azt, mit csináljon helyette — lehetőleg mérhetően, és ha egy fél mondatban belefér, indokolva. Ami marad tiltásnak, az legyen konkrét és ellenőrizhető. A többit ne a promptra bízd.