Hagyja abba a felszólítások újragépelését: sablonok, perszonák és néhány példa
Mindenki, aki rendszeresen használ nyelvi modellt, ugyanazzal a régészeti problémával küzd: valahol a csevegés történetében ott van az a felszólítás, amely pontosan azt a kimenetet hozta létre, amelyet három héttel ezelőtt akart, és nem találja. Tehát újra beír egy közelítést, közelít valamit, és állítja be – minden alkalommal, ugyanazon ismétlődő feladathoz. A javítás nem jobb memória. Ez egy olyan felszólítás kezelése, amely megtartott műtárgyként működik.
Különítsd el, mi változik, és mi nem
Nézd meg a hetente futtatott promptokat, és két részt találsz. Van egy stabil rész – a szerepkör, a megszorítások, a kimeneti formátum, az elkerülendő dolgok – és egy változó rész, amely általában egy dokumentum és két vagy három részlet. A stabil rész minden alkalommal történő újragépelése az, ahonnan a sodródás származik: minden újraírás kissé eltérő, és soha nem tudhatod, hogy a kimenet azért változott-e meg, mert megváltozott a bemeneted, vagy azért, mert átfogalmaztál egy utasítást anélkül, hogy annak értelme lenne.
Inkább egyszer írja be helyőrzőkkel. A prompt sablon vesz egy sablont {{placeholder}} markerek és egy lista key = value párokat, és kitölti őket. Tárolja a sablont, adja meg az értékeket, illessze be az eredményt. A stabil rész immár minden futtatásnál bájt-azonos, ami értelmessé teszi a kimeneti különbségeket – és mellékes előnyként a szolgáltatói gyorsítótárazást is működésben tartja, mivel a gyorsítótár változatlan előtagtól függ.
Néhány helyőrző, amelyet akkor is érdemes használni, ha úgy gondolja, hogy nincs rájuk szüksége: a közönség, a kimenet hossza, a formátum és a hangnem. Pontosan ezek azok a paraméterek, amelyeket egy utólagos üzenetben kijavít, és egy nyomon követés az egész beszélgetés teljes plusz oda-vissza útjába kerül.
A személyblokk
A stabil rész általában azzal a leírással nyílik meg, hogy kinek kell lennie a modellnek. Könnyedén írva ez három homályos mondatként végződik, amelyek kevesebbet tesznek, mint azt az emberek feltételezik. Szándékosan írva, ez a prompt legnagyobb tőkeáttételű része, mert mindenre alapértelmezést állít be, amit később nem ad meg.
Ami valójában segít: egy konkrét szerep, nem pedig egy hízelgő ("egy műszaki szerkesztő, aki minden piszkozat 30%-át kivágja" felülmúlja a "világszínvonalú írásszakértőt"), a közönség és szintje, az explicit kimeneti formátum, és – leginkább alulértékelt – egy rövid lista azokról a dolgokról, amelyeket nem szabad megtenni. A negatív megszorítások nem elbűvölőek, és működnek: "nincs bevezető, nincs összefoglaló a végén, nincs ötnél hosszabb felsorolás" egyetlen sorban eltávolítja a három leggyakoribb bosszúságot.
A AI személyi prompt generátor összeállítja ezt a blokkot néhány mezőből, így az eredmény minden alkalommal ugyanazt a szerkezetet kapja, nem pedig attól függően, hogy mire gondolt. Tartsa meg az összeállított blokkot a jegyzeteiben, és használja újra minden olyan sablon fejléceként, amely megosztja a közönséget.
A példák felülmúlják a mellékneveket
Ha a feladat egy adott stílusú átalakítás – támogatási válaszok átírása, mezők kibontása, jegyek osztályozása, jegyzetek házi formátumba konvertálása –, az utasítások gyorsan megjelennek. Írhatsz három bekezdést a kívánt hangnemről, és olyan kimenetet kapsz, amely szinte helyes, olyan módon, amelyet nem tudsz pontosan megfogalmazni. Két bevált példa azonnal kijavítja, mert a modell látja a leképezést, ahelyett, hogy a leírásból következtetne rá.
A formázás itt többet számít, mint azt az emberek várják. A példákhoz konzisztens határolók, következetes címkék és minden alkalommal ugyanaz a mezők sorrendje szükséges, vagy a modell a tartalom helyett a konvenció kidolgozására fordít figyelmet. A néhány lövésű gyorsépítő üres sablont generál számozott bemeneti/kimeneti blokkokkal, így a struktúra rögzítve van, mielőtt elkezdené kitölteni – pontosan ez az a fegyelem, amely a kézzel írott példákból hiányzik a harmadiknál.
Három gyakorlati szabály. Használjon kettő-öt példát; ezen túlmenően tokeneket fizet a csökkenő hozamért. Adjon meg egy élesetet – egy üres mezőt, egy kétértelmű bevitelt, valamit, aminek a „nem tudom” választ kell adnia –, mert a példák ugyanúgy meghatározzák a határokat, mint a középpontot. És a példákat valósítsa meg: a kitaláltak általában rendezettebbek, mint a tényleges adatok, és a modell megtanulja a rendezettséget.
Amikor a bemenet nagyobb, mint az ablak
A sablon csak akkor éli túl a hosszú dokumentummal való érintkezést, ha a dokumentum elfér. Ha nem, akkor a felosztás a válasz, a jó felosztás pedig a darabok határainak kérdése: a mondat közepén végződő rész kitalálására kényszeríti a modellt, a felvétel közepén végződő rész pedig részleges kivonást eredményez, amelyet magabiztosan befejezettként fog jelenteni.
A prompt elosztó felosztja a szöveget szekvenciális darabokra az Ön által beállított karakterkorlát alatt, áttörve az értelmes határokat és számozva a részeket, így mindegyikhez ugyanaz az utasításblokk kerülhet. Két dolog teszi drámaian jobbá az eredményeket: adja meg az összeget az egyes darabok utasításaiban ("7-ből 3. rész, ne foglalja össze az utolsó részig"), és hagyja, hogy az utasítás azonos legyen minden darabban, ahelyett, hogy menet közben szerkesztené.
Bányászd ki a saját történelmedet
A sablonok legjobb forrása a már írt promptok, amelyek működtek. A webes felületről kimásolt csevegési átiratok rendetlenséget okoznak – átlapolt szerepkörök, UI műtermékek, időbélyegek, kósza szövegként megjelenített másolási gombok – és ez az oka annak, hogy senki sem megy vissza rajtuk.
A AI chat log elemző megtisztítja a beillesztett ChatGPT vagy Claude átiratot egy rendezett felhasználói/segédpárbeszédté, amelyet valóban olvashat és kereshet. Hetente egyszer futtassa le azokat a munkameneteket, amelyekből valami használt, húzza ki a bevált promptokat, és alakítsa át őket sablonokká. Ez egy tizenöt perces szokás, amely gyorsabban összeáll, mint bármiféle gyors mérnöki tanács.
Az utasításokat kódként kezelje
Három gyakorlat, amelyhez az emberek végül eljutnak, és amelyeket már az elején alkalmazni kell:
- Verziója őket. Tartsa a promptokat fájlokban, a tárolóban, az azokat küldő kód mellett. A wikioldalon lévő prompt olyan felszólítás, amelyet senki sem tud megkülönböztetni.
- Tartsa meg a rögzített tesztbemeneteket. Három vagy négy reprezentatív dokumentumot futtat újra, amikor módosítja a prompt vagy a modellt. Nélkülük „az új verzió jobbnak tűnik” meghamisíthatatlan – és minden modellfrissítés csendes viselkedésmódosítás.
- Jegyezd fel, melyik modellre írták. Az egyik modell furcsaságaira hangolt prompt másként viselkedhet a következőnél, és ha tudja, hogy mire építették, megmondja, hová kell néznie, ha a kimenet eltolódik.
Ehhez nincs szükség platformra. A szöveges fájlok mappája, a helyőrzőket tartalmazó sablon és a bevált fájlok mentésének szokása korlátlan ideig felülmúlja a strukturálatlan csevegési előzményeket. Minden itt említett eszköz helyileg fut a böngészőjében, így a rendszerezett promptok és átiratok – amelyek rutinszerűen tartalmaznak ügyfélanyagot és belső részleteket – a gépén maradnak.
A TextArray megalkotója – olyan ingyenes, adatvédelem előtt álló eszközöket készít, amelyek teljes egészében a böngészőben futnak.