„Pirmą kartą „Open AI“ dokumente išsamiai aprašo, kaip iš tikrųjų naudoti dirbtinio intelekto (AI) „ChatGPT“. Ten rašoma.taip.
Dokumente „Prompt engineering“ rekomenduojamos šešios strategijos anglų kalba, kaip pasiekti gerų rezultatų su scenos nuorodomis mašinai (prompts). Iki šiol daugelis su ChatGPT bendravo natūralia kalba, dažnai pasiekdami įspūdingų rezultatų, bet ir sulaukdami tam tikrų haliucinacijų ar tiesiog neteisingų atsakymų. Ekspertai daugiau, nei metus, tyrinėjo šių kalbų modelių mechanizmus (įskaitant mus) ir davė bei tebeteikia patarimų ir gudrybių, kaip gauti gerų raginimų.
Dabar pateiktos strategijos yra šios:
Parašykite aiškias instrukcijas.
Įtraukite nuorodos tekstą.
Suskaidykite sudėtingas užduotis į paprastesnes dalis.
Duokite modeliui laiko „pamąstyti“.
Kitos dvi strategijos rekomenduoja susieti AI su savo duomenų bazėmis ir sistemingai išbandyti tolesnius pokyčius. Naudojimui namuose paaiškiname pirmuosius keturis punktus:
Aiškios instrukcijos
Kuo tikslesnis klausimas, tuo aiškesnis atsakymas. „Open AI“, kaip vieną iš kelių pavyzdžių nurodo užduotį „Apibendrinti susitikimo pastabas“. Išsamesnis raginimas būtų geriau. Open AI rekomenduoja:
"Sutraukite susitikimo pastabas į vieną pastraipą. Tada parašykite kalbėtojų sąrašą ir kiekvieno jų pagrindinį teiginį. Galiausiai surašykite kitus žingsnius ar veiksmus, kuriuos pasiūlė pranešėjai, jei tokių yra."
Instrukcijos atitinka mūsų ankstesnę išvadą, kad geriausia su skaitmeniniu dirbtinio intelekto berniuku elgtis, kaip su 14 metų studentu praktikantu: tiksliai pasakykite jam, ką jis turėtų daryti, kaip ir kokia tvarka. AI taikymas ir naudojimas kasdieniame profesiniame gyvenime iš esmės yra gero bendravimo su kolegomis vadovas. Pasakykite tiksliai, ko norite. Tada ir atsakymai veiks.
Instrukcijos rodo dar daugiau: ekspertiškumas ir vėplos sumaištis nepraėjo, net praėjus metams po ChatGPT įvedimo. O gal iš galvos žinotumėte, kas yra garsiakalbių žymėjimo sąrašas? – „Pažymėjimas“ reiškia specialų teksto formatą: pavyzdžiui, šioje vadinamojoje žymėjimo kalboje **paryškinti šriftai** pažymėti dviem žvaigždutėmis, o kalbančiųjų sąrašai sukuriami *. Antraštės turi vieną arba, priklausomai nuo lygio, kelis maišos ženklus # prieš ir po jų. Mašinoms svarbi struktūra, kitaip jos nuklys, kaip sugautas tingus egzaminuojamasis.
Aiškumas raginime gali ir turėtų reikšti dar daugiau. Tai įtraukia:
Suteikti asmenybę. "Įsijauskite į komiko vaidmenį. Pateikite man dešimt juokingos, lengvos pastabos pavyzdžių derybų su mūsų ilgamečiu tiekėju pradžioje."
Taip pat naudinga aiškiai atskirti skirtingus šaltinius. "Gaunate du straipsnius ta pačia tema. Sujunkite abu straipsnius. Tada palyginkite: kuris iš straipsnių turi geresnius argumentus?"
Open AI rekomenduoja pažymėti du straipsnius pradžioje ir pabaigoje. Mes išbandėme tai su dviem komentarais FAZ.NET iš Sarah Huemer ir Daniel Mohr. Vietoj nepatogios rašybos su laužtiniais skliaustais mes tiesiog naudojome „1 tekstą“ ir „2 tekstą“, kad juos atskirtume. Tai veikia. Išmintingas protas nuspręs, ar mašina padarys teisingas išvadas, patvirtindama, kad pirmasis įrašas turi geresnių argumentų.
Tai taip pat padeda patikslinti užklausą, nurodant numatomą ilgį: 50 žodžių, dvi pastraipos ar trys punktai.
Galiausiai „Open AI“ rekomenduoja suskirstyti raginimus į veiksmus: „Atsakymams naudokite šį nuoseklų vadovą. 1 veiksmas: vartotojas pateikia jums tekstą trigubomis kabutėmis. Įveskite tekstą į tris kabutes kartu sakinyje. Įdėkite žodį „santrauka". 2 veiksmas: išverskite santrauką iš pirmojo žingsnio į ispanų kalbą. Įdėkite žodį „vertimas".
Pateikite nuorodos tekstą
Tai padeda sukurti AI sistemą. Pavyzdžiui, tai gali būti nuoroda. Išbandėme tai su dpa naujienų direktoriaus Frobeno Homburgerio svečio straipsniu FAZ.NET. Ir tada uždavė du klausimus. AI raginimas buvo toks:
Jums bus pateiktas dokumentas ir klausimas, atskirtas trigubomis kabutėmis. Jūsų užduotis yra atsakyti į klausimą, naudojant tik pateiktą dokumentą ir cituoti dokumento ištraukas, kurios buvo naudojamos atsakant į klausimą. Jei dokumente nėra informacijos, reikalingos atsakyti į šį klausimą, tiesiog parašykite: „informacijos nepakanka.“ Jeigu į klausimą pateikiamas atsakymas, į jį turi būti atsakyta Citata gali būti dokumentuojama. Naudokite šį formatą atitinkamoms ištraukoms cituoti ({"Citata": ...}).
"""""
Klausimas: Kodėl, pasak DPA, Hamas yra teroristinė organizacija?
Atsakyme pateikiamos atitinkamos citatos iš teksto ir taip pat leidžiami klausimai apie kitas organizacijas, įskaitant FARC Kolumbijoje, kurios tekste nepaminėtos. Todėl aparatas teisingai atsako: „nepakanka informacijos“.
Suskaidykite sudėtingas užduotis į paprastesnes dalis
Open AI iliustracijai naudoja klientų aptarnavimo pavyzdį. AI yra išmokytas iš pradžių suskirstyti klientų užklausas į kategorijas: ar tai susiję su atsiskaitymo problemomis, technine pagalba ar kitomis bendromis kategorijomis? Antras veiksmas: kai kalbama apie techninę pagalbą, ar klientas nori pagalbos šalinant triktis, ar jam kyla klausimų dėl suderinamumo su kitais įrenginiais? Tai yra subkategorijos.
Kliento užklausų rūšiavimas tokiu būdu padeda AI gilintis. Kai pagrindinė kategorija ir pakategorė yra aiškios, AI ir palaikymas greičiau žino, kur ieškoti ir koks yra teisingas atsakymas. Išsaugojus atitinkamus papildomus dokumentus, ji gauna atšaką, į kurią lengviau įsiskverbti į atskirus pasikartojančius klausimus.
Tas pats pasakytina ir apie didelius tekstus: norint greitai suprojektuoti, rekomenduojama dirbti su santraukomis. Jei norite suprasti visą knygą, perskaitykite ją visą arba Open AI siūlo apibendrinti atskirus skyrius. Tai leidžia apeiti konteksto apribojimą ilgo pokalbio metu. Po dešimtojo skyriaus „ChatGPT“ nebežino, kas buvo pirmame. Nebent nurodysite aparatui sukurti naują visų penkių santraukų santrauką, pavyzdžiui, po pirmųjų penkių atskirai apibendrintų skyrių. „Open AI“ tai iliustravo „Alisa stebuklų šalyje“ pavyzdžiu.
Duokite modeliui laiko „pamąstyti“
Naudojant sudėtingos matematikos problemos pavyzdį, Open AI parodo, kaip galite padėti dirbtiniam intelektui, kai reikia įvertinti mokinio sprendimą, kaip teisingą ar neteisingą. Triukas yra pirmiausia nurodyti mašinai, kad ji pirmiausia išspręstų pati matematikos problemą. Tada AI turėtų palyginti sukurtą sprendimą su studento sprendimu.
Iš esmės tai vėlgi yra didesnės užduoties suskaidymas į mažesnes užduotis. Padeda paklausti paties įrenginio: kaip aš galiu padalinti šią išsamią užduotį į daug mažesnių, kad jūs, kaip dirbtinis intelektas, galėtumėte su ja susidoroti?" [1]
1. ChatGPT: Die offizielle Anleitung für gutes Prompten ist da. Frankfurter Allgemeine Zeitung (online) Frankfurter Allgemeine Zeitung GmbH. Dec 19, 2023. Von Marcus Schwarze
Komentarų nėra:
Rašyti komentarą