Kā "runāt" ar mākslīgo intelektu, lai tas visprecīzāk izpildītu tavas vēlmes?
Prompt jeb uzvedne ir teksts jeb komanda, ko lietotājs uzdod mākslīgā intelekta sistēmai. Uzvedņu inženierija (prompt engineering) ir instrukciju strukturēšana, lai tā sniegtu pilnvērtīgāku, specifiskāku un kvalitatīvāku atbildes rezultātu.
Samsung “Solve for Tomorrow” eksperti iesaka – lai efektīvāk un pilnvērtīgāk lietotu
mākslīgā intelekta sistēmas, būtiski saprast dažus galvenos principus efektīvu
uzvedņu izveidē.
- Uzvednēm jābūt specifiskām, skaidrām un īsām. Dod savu uzdevumu MI
nepārprotami un tieši - nav nepieciešams izplūst garos skaidrojumos,
formulējumos, jājautā īsi un konkrēti, lai MI saprastu uzdevumu, ko vēlies
atrisināt. - Definē kontekstu un sniedz piemērus. Lai mākslīgais intelekts (MI) varētu
veiksmīgi izpildīt kādu uzdevumu, tam jābūt skaidram uzdevuma kontekstam,
lomai un niansēm. Piešķirot MI konkrētu "personību" vai lomu, modelis spēj
sniegt specifiskākas un detalizētākas atbildes. Ja uzdevums ir rakstīt rakstu,
MI var "uzdoties" par rakstnieku vai žurnālistu. Tas palīdz MI piemeklēt “labās”
prakses piemērus no zināšanu datubāzes, kā arī saprast, ka jāievēro noteikts
strukturējums un lasītājam saistošs valodas stils, proti, jāizmanto iedarbīgas
frāzes un precīza informācija. Ja uzdevums ir koda rakstīšana vai algoritma
izveide, MI jābūt informētam, ka tam jāstrādā programmētāja lomā, šajā
gadījumā MI modelis piešķirs papildus uzmanību tehniskajai precizitātei un
koda lasāmībai. - Norādi konkrētu mērķi, kas apraksta, ko mēģini panākt. Sniedzot papildu
informāciju par to, kādēļ šis uzdevums tiek veikts, sistēma var piemeklēt
konkrētāku informāciju no zināšanu datubāzes vai pilnveidot rezultātu ar
specifiskāku vai labāku formulējumu. - Ja uzdod MI instrukciju, skaidri nodali soļus vai sadaļas. Lai atvieglotu MI
spējas saprast domu gaitu, vēlamo rezultātu vai risinājumu, nepieciešams
uzdevumu uzrakstīt soli pa solim. Mākslīgais intelekts neredz atstarpes un
rindkopas tā, kā cilvēks, tāpēc, lai nošķirtu idejas, dažādus uzdevumus,
sadaļas vai soļus, jāizmanto tā sauktie delimiteri (delimiters). Delimiteri ir
vairāki viens otram sekojoši simboli, kas nav tipiski tekstos, piemēram,
######## vai ££££££££££. - Pārliecini MI, ka tas jau ir eksperts. Ja vēlies ģenerēt kodu, atgādini MI, ka
tam jau ir piecpadsmit gadu pieredze programmēšanā, turklāt valodā, kurā
vēlies saņemt savu rezultātu. Ja vēlies pārbaudīt pareizrakstību, uzraksti, ka
MI ir pieredze grāmatu rediģēšanā. Tas ļaus mākslīgā intelekta modelim
piemeklēt piemērus, atbildi no specifiskiem risinājumiem, resursiem, ja tādi ir
izmantoti tā trenēšanai.
“Mākslīgais intelekts ir datorsistēma, kas imitē cilvēka uzvedību. Tas pēdējā laikā ir
kļuvis par spēcīgu dzinējspēku, kas būtiski paplašina iespējas darboties ātrāk un
efektīvāk, jo ar to var paveikt ļoti daudz praktiski noderīgu lietu. Proti, vieglāk var
risināt dažādus izaicinājumus, lai palīdzētu uzņēmumiem attīstīties, piesaistīt jaunus
biznesus, veicināt prototipu attīstību. Mākslīgais intelekts ne tikai sekmē jaunu ideju
rašanos, bet arī paplašina mūsu redzesloku un attīsta domāšanas virzienus,” saka
mākslīgā intelekta risinājumu eksperts un “Helve” inovāciju projektu vadītājs
Olavs Rāciņš.
Rakstot uzvednes, jāizvairās no pārlieku paļaušanās uz MI – pagaidām tas palīdz
cilvēka spējām, nevis aizstāj cilvēka intelektu pilnībā. Tāpat nevajadzētu lūgt
risinājumus uzdevumos, ar ko modelis nav apmācīts, vai bezgalīgi uzlabot uzvednes
– ja pēc četriem vai pieciem labojumiem joprojām neesi saņēmis gaidīto atbildi, labāk sākt ar jaunu pieeju.