Prompt engineering a gyakorlatban · Lecke 07

Példákkal tanítás

Egy jó példa többet ér egy oldal leírásnál. Hogyan válasszunk példát, és hány kell belőle.

Vissza a tananyaghoz


Miért erősebb a példa, mint a leírás

A stílust, a szerkezetet és a finom elvárásokat nehéz szavakkal körülírni, de könnyű megmutatni. Ha adunk egy mintát arról, milyen a jó kimenet, a modell abból pontosabban veszi át az elvárást, mint bármilyen hosszú magyarázatból. Ezt hívja a szakma few-shot promptolásnak, és ez az egyik legnagyobb hatású technika az egész eszköztárban.


A jó példa ismérvei

1
Valódi. A saját legjobb korábbi munkádból származik, nem kitalált minta. A modell a részleteket is átveszi, ezért a példa minősége felső korlát.
2
Teljes. Bemenet és kimenet párban. Nem csak a szép végeredmény, hanem az is, miből készült.
3
Tipikus. A leggyakoribb esetet mutatja, nem a kivételt. A ritka esetekre külön példa kell.
4
Kontrasztos, ha kell. Egy jó és egy rossz példa párban, a rossz mellett egy mondattal, hogy miért rossz. Ez rajzolja ki a határt a legélesebben.

Hány példa kell

Egy példa már sokat javít. Kettő és öt között van a legtöbb feladat optimuma, mert onnantól a modell mintázatot lát, nem egyedi esetet. Tíz fölött ritkán van értelme, és a hosszú példasor el is nyomhatja az utasítást. Fontosabb a változatosság, mint a darabszám. Három különböző típusú eset többet ér, mint öt egyforma.


Rossz példahasználat

  • Kitalált, tökéletesített minta
  • Csak a kimenet, bemenet nélkül
  • Öt egyforma eset
  • A példa ellentmond a leírt szabálynak

Jó példahasználat

  • Valódi, vállalható korábbi munka
  • Bemenet és kimenet párban
  • Kevés, de változatos eset
  • A példa és a szabály ugyanazt mondja

Az utolsó sor fontos. Ha a leírt szabály és a példa ellentmond egymásnak, a modell jellemzően a példát követi. Ezért a példákat ugyanúgy karban kell tartani, mint a szabályokat, és ha változik az elvárás, a példát is cserélni kell.


Források és további olvasnivaló

A tananyag gerince az Anthropic ingyenes, kilencfejezetes Prompt Engineering Interactive Tutorial kurzusa.