Preskočiť na obsah
AI | UNIZA

P3Lekcia 3 z 11 · Pokročilý5 min čítania

Ako promptovať – Pokročilý

Jadro: Pokročilá technika nepridá modelu vedomosti. Mení postup, ktorým k odpovedi príde.

Zo Začiatočníka poznáte štyri časti zadania: kontext, úlohu, formát a obmedzenia. Pokročilé zadanie pridáva dva bloky: rolu a postup.

Z čoho sa zadanie skladá

BlokČo doň patrí
Rolaz akej odbornosti má model odpovedať
Kontextsituácia, priložené podklady, pre koho je výstup
Úlohajedna konkrétna vec, ktorú má model urobiť
Postupako má k výsledku prísť — sem patrí technika
Obmedzeniačo musí dodržať a čo nesmie robiť
Formát výstupurozsah, štruktúra, štýl a tón

Kostru skopírujte a zástupné texty v hranatých zátvorkách nahraďte. Blok, ktorý pri úlohe nepotrebujete, vynechajte. Kostra vychádza z rámcov CO-STAR a RACE.

Rola: Si [odborná rola].
Kontext: [Situácia, z ktorej úloha vzniká. Priložené podklady. Pre koho je výstup.]
Úloha: [Jedna konkrétna úloha.]
Postup: [Kroky techniky — pozri nižšie.]
Obmedzenia: [Čo musí dodržať. Čo nesmie robiť. Neisté údaje označ a nedopĺňaj ich.]
Formát výstupu: [Rozsah, štruktúra, štýl, tón.]

Do kontextu patria len údaje, ktoré smiete do nástroja vložiť. Pravidlá sú v AI Kódexe.

Techniky pre blok Postup

Každá technika je hotový blok Postup, ktorý vložíte do kostry. Nekombinujte ich všetky do jedného zadania — jedno zadanie je stále jedna úloha. V zátvorke je anglický názov, pod ktorým techniku nájdete v literatúre.

Postup krok za krokom (Chain of Thought). Na výpočty, termíny a posúdenie prípadu podľa pravidiel. Chybu potom hľadáte v konkrétnom kroku, nie v celom výsledku.

Postup:

  1. Vypíš všetky podmienky z [podkladu], ktoré sa na úlohu vzťahujú.
  2. Každú over zvlášť a uveď, z ktorej časti podkladu vychádzaš.
  3. Záver napíš až po overení všetkých podmienok.

Formát výstupu: očíslované kroky, na konci záver v jednej vete.

Viac riešení, potom výber (Tree of Thoughts, zjednodušene). Na úlohy s viacerými riešeniami a pevnými obmedzeniami: harmonogram, rozvrh, rozdelenie rozpočtu.

Postup:

  1. Navrhni tri odlišné riešenia.
  2. Každé over proti obmedzeniam a vypíš, ktoré porušuje.
  3. Nevyhovujúce riešenia vyraď a zdôvodni jednou vetou.
  4. Zo zvyšných vyber jedno a zdôvodni výber.

Formát výstupu: tabuľka so stĺpcami Riešenie, Porušené obmedzenia, Rozhodnutie. Pod ňou odporúčanie v troch vetách.

Tri odpovede a porovnanie (Self-Consistency). Na otázky s jednou správnou odpoveďou. Nie je to blok v zadaní, ale spôsob práce: to isté zadanie spustite trikrát, zakaždým v novom rozhovore. Aby sa odpovede dali porovnať, pridajte do kostry:

Formát výstupu: najprv postup, na konci samostatný riadok „Odpoveď:“ s výsledkom v jednej vete.

Ak sa odpovede líšia, nedá sa na ne spoľahnúť a treba ísť k pôvodnému zdroju. Zhoda troch odpovedí však nie je overenie — rovnako ako pri krížovom overení v lekcii P2.

Kontrola podľa pravidiel (self-critique). Na texty, ktoré musia spĺňať predpis alebo šablónu. Pravidlá zapíšte do bloku Obmedzenia; postup zabezpečí, že ich model skontroluje.

Postup:

  1. Napíš návrh.
  2. Skontroluj ho proti každému obmedzeniu zvlášť a vypíš, ktoré porušuje.
  3. Napíš opravenú verziu.

Formát výstupu: zoznam porušení, pod ním opravený text.

Kontrolu robí ten istý model, ktorý text napísal. Rovnakú chybu môže prehliadnuť dvakrát.

Najprv poznatky, potom úloha (Generated Knowledge). Na úlohy, pri ktorých záleží na odborných pravidlách alebo faktoch. Zadanie má dve kolá.

Postup (1. kolo): Skôr než úlohu vyriešiš, vypíš päť pravidiel alebo faktov, ktoré sú pre ňu podstatné. Pri každom uveď, či vychádza z priložených podkladov, alebo zo všeobecných znalostí. Úlohu zatiaľ nerieš.

Postup (2. kolo): Úlohu vyrieš len s použitím bodov, ktoré som potvrdil.

Body skontrolujte pred druhým kolom — môžu byť vymyslené.

Úplnosť cez šesť otázok (5W+1H). Na rozbor udalosti, plán podujatia alebo podklad pre rozhodnutie.

Postup: Rozober [tému] podľa otázok: Kto je zapojený? Čo sa deje? Kedy? Kde? Prečo? Ako? Kde údaj v podkladoch chýba, napíš „neznáme“ a nedopĺňaj ho.

Formát výstupu: tabuľka so stĺpcami Otázka, Zistenie, Zdroj v podkladoch.

Nápady na zlepšenie procesu (SCAMPER). Na zlepšenie existujúceho procesu alebo služby, nie na hľadanie faktov.

Postup: Prejdi [proces] siedmimi otázkami: čo nahradiť, čo spojiť, čo prispôsobiť, čo upraviť, čo použiť inak, čo odstrániť, čo obrátiť.

Formát výstupu: ku každej otázke jeden konkrétny návrh a jedna veta o tom, čo by sa ním zmenilo.

Model nepozná vaše vnútorné predpisy. Návrhy posúďte proti nim skôr, než ich niekomu pošlete.

Poskladané zadanie

Kostra a jedna technika spolu — kontrola podľa pravidiel pri ozname pre študentov. Zástupné texty nahraďte vlastnými podkladmi.

Rola: Si referent študijného oddelenia, ktorý píše oznamy pre študentov.
Kontext: Prikladám [harmonogram alebo predpis, z ktorého zmena vyplýva]. Oznam dostanú študenti [ročník, študijný program] e-mailom.
Úloha: Napíš oznam o [zmene].
Postup:

  1. Napíš návrh oznamu.
  2. Skontroluj ho proti každému obmedzeniu zvlášť a vypíš, ktoré porušuje.
  3. Napíš opravenú verziu.

Obmedzenia: Každý termín a údaj musí byť v priloženom podklade. Čo v ňom nie je, označ slovom DOPLNIŤ a nedomýšľaj. Žiadne skratky, ktoré študent prvého ročníka nepozná.
Formát výstupu: zoznam porušení, pod ním opravený oznam. Najviac 150 slov, termíny ako odrážky, vecný a zdvorilý tón.

Kde to narazí

Kvalitný vstup – kvalitný výstup. Technika mení postup, nie podklady. Ak v zadaní chýba kontext, obmedzenia alebo publikum, model ich doplní priemerom. Bez kvalitného vstupu je aj pokročilý prompt menej účinný.

Viac blokov neznamená lepšie zadanie. Blok, ktorý k úlohe nič nepridáva, zadanie len predĺži. Začnite kostrou a techniku pridajte, keď výstup bez nej nestačí.

Novšie modely časť postupu robia samy. Modely s režimom uvažovania postupujú po krokoch aj bez výzvy, preto im postup krok za krokom pridá málo. Sľub odmeny ani hrozba presnosť nezvýšia.

Výstup overujete vždy. Štruktúrované zadanie dáva prehľadnejší výstup, nie pravdivejší. Každý údaj skontrolujte rovnako ako pri obyčajnom zadaní.