Enota 10 / 12

Pogoste napake in rešitve

Dobički:

  • Prepozna najpogostejše hitre napake iz resničnih primerov
  • Za vsako napako lahko uporabi praktičen in ponovljiv popravek
  • Zaveda se, da je slab rezultat pogosto posledica slabega poziva

V tem modulu smo se naučili tehnik pisanja dobrih pozivov enega za drugim. Zdaj pa jih okrepimo z drugega zornega kota: s pogledom na najpogostejše napake in njihove rešitve. Velika večina slabih rezultatov umetne inteligence je posledica slabega spodbujanja, ne neustreznosti modela. Če prepoznate napake v tej enoti, lahko hitro diagnosticirate in odpravite težave v lastnih pozivih; Namesto da rečete "AI tega ne zmore", lahko rečete "naj popravim svoj poziv takole".

Zakaj je pomembno prepoznati napake?

Ko rezultat ne izpolnjuje vaših pričakovanj, se lahko odzovete na dva načina: krivite orodje ali podvomite v poziv. Izkušeni uporabnik naredi slednje. Ker je največkrat izvor težave očiten in se rezultat spremeni z majhnim popravkom. Spodaj si bomo ogledali osem najpogostejših napak, njihove simptome in rešitve.

Osem najpogostejših napak

Napaka

simptom

rešitev

dvoumnost

Generičen odgovor "ena velikost za vse".

Dajte merljiva navodila

Brez konteksta

Izhod, ki ne ustreza situaciji

Dodajte kdo/zakaj/zgodovino

Format ni naveden

Izpis v napačni obliki

Oblika sile

odsotnost omejitev

Ekscesne, deviantne vsebine

Dodajte seznam "ne".

preobremenitev

Model preskoči nekatere zahteve

Delo razdelite, razporedite po prioritetah

nepotrditev

Uporaba lažnih informacij

Preverite dejstva pri viru

Pričakovanje enega strela

Ne obupajte pri prvem izhodu

Ponovi

protislovno navodilo

nedosleden izhod

Poravnajte omejitve

Diagnostična metoda korak za korakom

Ko pride poškodovan izpis, sledite temu vrstnemu redu:

  1. Je misija jasna? Je glagol konkreten, pomeni edino, kar si želite?
  2. Je kontekst dovolj? Ali model pozna situacijo?
  3. Je bil format omenjen? Ali je format tak, kot ga želite?
  4. Ali obstajajo kakšne omejitve? Je zapisano, kaj ni zaželeno?
  5. Sem naložil preveč? Ali sem prosil za 5 različnih delovnih mest v enem pozivu?
  6. Sem preveril? Ali je bila številka, ime, datum preverjena?

Teh šest vprašanj ujame skoraj vse napake.

Štiri kopirane predloge za lektoriranje

1) Odstranjevanje dvoumnosti:

Naj bo to navodilo merljivo: [nejasno navodilo] Vsako nejasno točko prevedite v konkretno število, količino ali merilo.

2) Razdelitev preobremenitve:

Te naloge ne opravite vse naenkrat. Nadaljujte v tem vrstnem redu in se ustavite, ko končate vsak korak, počakajte na mojo potrditev:1) [podnaloga 1]2) [podnaloga 2]3) [podnaloga 3]

3) Omejevalni priključek:

Samo zanesite se na informacije, ki sem jih navedel spodaj. Če podatkov ni, napišite "ni podatkov"; ne ugibajte in ne dodajajte. Označite, iz katere vrstice prihaja vsaka pomembna trditev, ki jo uporabljate. Vir: [besedilo]

4) Razrešitev protislovja:

Preverite, ali so v navodilih, ki sem vam jih dal, kakšna protislovja. Če je tako, naštejte nasprotujoče si točke in me vprašajte, kateri naj dam prednost; nato ustrezno izdelajte.

Šibek poziv / močan poziv

Šibko (več napak skupaj):

Napišite obsežen načrt za naše podjetje o trženju, proračunu in zaposlovanju in pripravljeni ste.

Zmogljivo (popravljene napake):

Vloga: Ste strokovnjak za poslovni razvoj, ki svetuje MSP. Kontekst: programsko podjetje z 12 zaposlenimi; cilj je 20 novih strank v tem četrtletju. Naloga: Pisanje SAMO trženjskega načrta (ne vključujte proračuna in zaposlovanja). Oblika: seznam dejanj s 5 točkami; vsaka postavka: dejanje + odgovornost + merila. Omejitev: proračun za plačano oglaševanje 0; Priporočam samo organske kanale. Ne dajajte lažnih meritev; Utemelji predlog.

Zmogljiva različica razdeli preobremenitev (natrpa tri teme v en poziv), nadomesti dvoumnost (»srečno«) s kriteriji ter doda oblikovanje in omejitev.

Trije mini kovčki

Primer 1 – Preobremenitev. Vodja je zahteval povzetek poročila, načrt predstavitve in e-pošto v enem samem pozivu; Model je vse tri naredil na pol. Z razdelitvijo opravila na tri ločene pozive je bil vsak izhod popoln in uporaben. Skupni čas je bil krajši od tega, da se borite z enim zapletenim pozivom.

Primer 2 – Nepotrditev. Skupina za vsebino je objavila »industrijsko statistiko«, ki jo je dal model, ne da bi jo preverila; Številka se je izkazala za napačno in so morali izdati popravek. Potem so prevzeli pravilo "vsako številko daj z virom, bom preveril vir" in to tveganje odpravili.

Primer 3 – Nasprotujoče si navodilo. Ko je tržnik rekel, "je zelo kratek, vendar pove vse funkcije", je model preskočil nekatere funkcije. Ko sem navodilo naredil neprotislovno kot "opišite 3 najpomembnejše lastnosti v 60 besedah", je bil rezultat kratek in popoln.

Namig: pred predvajanjem v živo preglejte svoj poziv skozi »šest diagnostičnih vprašanj«. Zaradi tega 30-sekundnega preverjanja je večina krogov ponovitve nepotrebna že od samega začetka.
Pozor: najbolj nevarna napaka je "nepreverjanje", ker je spregledano, ker je rezultat videti gladek in prepričljiv. Model se lahko z veliko zanesljivostjo ujema s številko, imenom ali virom. Neodvisno preverite vsako dejstvo, ki bo objavljeno ali uporabljeno kot podlaga za odločitev. To temo bomo poglobili v naslednji enoti.

Nevidna napaka: "Skoraj pravilen" rezultat

Nekatere napake je enostavno odkriti: izhod je v napačni obliki, zaide iz teme ali je prazen. Toda najbolj zahrbtna napaka je, da je rezultat skoraj pravilen. Besedilo je tekoče, struktura je gladka, ton je na mestu; Obstaja le ena napačna številka, spregledana omejitev ali majhna logična napaka. Te vrste izhodov so nevarne, ker se izognejo pregledu, ker "izgledajo dobro".

Dve navadi ščitita pred tem. Prvič, ne uporabljajte izpisa, ne da bi ga prebrali: ne glede na to, kako hitite, ga preberite, preden ga pošljete. Drugič, če model preveri svoj rezultat: »preveri, ali si upošteval vse omejitve, ki sem ti jih dal« ali »naštej vse številke v tem besedilu«, bo na površje prineslo skrite napake. Ta dva koraka trajata nekaj sekund, vendar je cena napačnih odločitev, ki jih povzroči "skoraj pravilen" rezultat, veliko višja.

Izogibanje napakam: načrtovanje nad nadzorom

Namesto da bi izkušeni uporabnik iskal napake v izpisu, jih skuša preprečiti že na začetku ob pozivu. To je razlika v mentaliteti. Spremenite vsako ponavljajočo se napako v "trajno pravilo": če model kar naprej dodaja komentarje v opravilu povzetka, zdaj nastavite omejitev "ne dodajaj komentarjev" za vsak poziv za povzetek. Če model vedno proizvede preveč elementov v opravilu seznama, postavite omejitev "točno X elementov" v svojo predlogo. Na ta način, namesto da bi vedno znova lovili isto napako, preprečite, da bi se sploh pojavila. Dobro oblikovan poziv nadomesti desetine kasnejših popravkov; To spremeni diagnosticiranje napak iz bremena v orodje za učenje in izboljšanje.

Pogoste napake

  • Okriviti posrednika. Reči "AI tega ne zmore", namesto da bi iskali težavo v pozivu.
  • Preveč dela v en sam poziv. Stisniti pet ločenih nalog v eno navodilo in jih opraviti napol.
  • Preskok preverjanja. Ob predpostavki, da je tekoči izhod pravilen.
  • Dajanje protislovne omejitve. Same nasprotujoče si zahteve, kot je »kratko, a izčrpno«.
  • Poskušam znova brez diagnosticiranja. Ponavljanje iste napake, ne da bi ugotovili, kaj je pokvarjeno.

Če povzamem

  • Večina slabih rezultatov je težava s pozivom, ne z modelom; mogoče diagnosticirati in popraviti.
  • Najpogostejše napake: dvoumnost, nič konteksta, pomanjkanje formata, pomanjkanje omejitev, preobremenitev, pomanjkanje preverjanja, enkratno pričakovanje in protislovje.
  • Šest diagnostičnih vprašanj (naloga, kontekst, oblika, omejitev, nalaganje, preverjanje) ujame večino napak.
  • Razdelitev kompleksnih opravil daje hitrejše in kakovostnejše rezultate kot njihovo nalaganje v en sam poziv.
  • Najbolj zahrbtna napaka je nepreverjanje; Gladek izpis ne pomeni natančen.

Aplikacijska naloga

Poiščite star izpis, ki vam ni všeč, in preglejte njegov poziv skozi »šest diagnostičnih vprašanj«. Označite, katere napake se pojavljajo, za vsako uporabite popravek v tej enoti in znova zaženite poziv. Upoštevajte, kateri posamezen popravek je povzročil največjo izboljšavo, ne pa, koliko krogov.

kontrolni seznam

  • [ ] V primeru slabega izhoda najprej povprašam poziv in ne posrednika.
  • [ ] Lahko odgovorim na šest diagnostičnih vprašanj.
  • [ ] Kompleksne naloge razdelim na več pozivov.
  • [ ] Opazim nasprotujoča si in dvoumna navodila in jih popravim.
  • [ ] Pred objavo preverim dejansko stanje.