Večina navodil (promptov, pozivov) je zgrajena kot hiše iz kart. Delujejo odlično, dokler se nekaj ne spremeni. Pogoste točke napak:

  • Delujejo v kratkih pogovorih, vendar se pokvarijo v dolgih
  • Odlični z GPT-4, vendar grozni z Claudom
  • Odlični za vaš specifičen primer uporabe, vendar neuporabni za sodelavce
  • Delujejo dobro v angleščini, vendar ne delujejo v drugih jezikih

4-fazni način sestave promptov:

NIVO 1: Osnovna arhitektura

Začnite z naslednjo osnovno  strukturo:

VLOGA: [Kdo naj bi bila AI]
NALOGA: [Kaj točno želite, da se opravi]
KONTEKST: [Bistvene osnovne informacije]
OMEJITVE: [Jasne meje in pravila]
FORMAT: [Specifične zahteve glede formata]

Ta okvir deluje v vseh AI modelih, ki sem jih testiral. Vsak del naj bo jasen, namesto da predvidevate, da bo AI sama ugotovila, kaj je mišljeno.

NIVO 2: Neodvisnost od konteksta

Poskrbite, da bo vaš ukaz deloval ne glede na zgodovino pogovora:

  • Vedno ponovite ključne informacije – ne zanašajte se na to, kar je bilo rečeno pred 20 sporočili
  • Opredelite izraze v ukazu – »Z analizo mislim…«
  • Vključite ustrezne primere – ne le povejte, ampak tudi pokažite
  • Določite jasne meje – »Upoštevajte samo informacije, navedene v tem ukazu«

NIVO 3: Jezik, neodvisen od modela

Različni modeli AI imajo različne prednosti. Uporabite jezik, ki deluje povsod:

  • Izogibajte se trikom, specifičnim za model – ta trik za Claude markdown ne bo deloval v GPT
  • Uporabite jasen, neposreden jezik – izpustite stvari, kot je »delaj, kot da si Shakespeare«
  • Bodite natančni pri razmišljanju – »razmišljaj korak za korakom« deluje bolje kot »bodi ustvarjalen«
  • Preizkusite z več modeli – kar deluje v enem, ne deluje v drugem

NIVO 4: Oblikovanje, odporno proti napakam

Vgradite zaščitne ukrepe za primer, ko stvari gredo narobe:

  • Vključite nadomestna navodila – „Če ne morete določiti X, naredite Y“
  • Dodajte korake za preverjanje – „Preden podate odgovor, preverite, ali …“
  • Izrecno obravnavajte mejne primere – „Če je vnos nejasen, prosite za pojasnilo“
  • Zagotovite izhod v sili – „Če se ta naloga zdi nemogoča, pojasnite zakaj“.

Dejanski primer: pred in po

Pred (nezanesljivo): „Napišite profesionalno e-poštno sporočilo o sestanku“.

Po (zanesljivo):

VLOGA: profesionalni pisec poslovnih e-poštnih sporočil
NALOGA: napišite e-poštno sporočilo za nadaljnje spremljanje sestanka ekipe
KONTEKST: na sestanku so se obravnavali cilji za četrto četrtletje, proračunska vprašanja in naslednji koraki
OMEJITVE:
- Največ 200 besed
- Profesionalen, a prijazen ton
- Vključite konkretne ukrepe
- Če podrobnosti sestanka niso jasne, prosite za pojasnilo
FORMAT: Zadeva + besedilo e-pošte v standardnem poslovnem formatu

Preizkušanje vaših navodil

  1. Preizkus med modeli – Preizkusite ga v vsaj 2 različnih sistemih umetne inteligence
  2. Preizkus dolžine pogovora – Uporabite ga na začetku in koncu dolgih pogovorov
  3. Preizkus preklopa konteksta – Uporabite ga po razpravi o nepovezanih temah
  4. Preizkus mejnega primera – Preizkusite ga z nepopolnimi ali nejasnimi vnosi
  5. Preizkus s sodelavcem – Naj ga nekdo drug uporabi brez pojasnila