Prompt INŽENIRING
Kaj je to?
Zakaj je pomembno?
Nasveti in primeri.
Namenske aplikacije za prompte.
AI prompt inženiring je postopek oblikovanja in optimizacije promptov (pozivov) za AI modele, da generirajo želene izhode. To je ključna komponenta razvoja AI modelov, saj lahko učinkovito oblikovani prompti izboljšajo natančnost in ustvarjalnost modelov.
Namen AI prompt inženiringa je zagotoviti, da AI modeli razumejo, kaj naj ustvarijo, in da to storijo natančno in ustvarjalno.
Prompte lahko ustvarjamo povsem iz nič ali pa uporabimo posebna orodja, ki pomagajo ustvariti primeren prompt, imajo pa običajno tudi veliko knjižico primerov. Več teh orodij je navedeno ob zaključku strani spodaj.
----------------------------------------
Torej v sklopu prompt inženiringa izvajamo postopek ponavljanja generativnih promptov AI za izboljšanje njegove natančnosti in učinkovitosti.
Prompt inženirstvo v praksi pomeni, da osnovni (začetni) prompt nadgrajujemo in prilagajamo generatorju umetne inteligence, da se na koncu prejme rezultat, ki čim bolj ustreza potrebam oz. pričakovanjem. Zahteva naj bo vedno načrtovana za ustvarjanje določenega rezultata.
To je osnova pri vseh AI modelih, pa naj gre za ChatGPT, ki se ga uporabi za npr. opis knjige, sestavo življenjepisa, pripravo strategije oglaševanja, in podobno, ali pa DALL-E za ustvarjanje različnih fotografij.
Le s tem znanjem se lahko čim bolj popolno izkoristi moč umetne inteligence.
Za pisanje promptov se lahko uporabi naravni jezik - lahko v slovenščini, čeprav se primarno še vedno priporoča uporaba angleščine, saj je največja baza znanja zgrajena na tej osnovi.
Prompt inženiring uporabljajo tudi inženirji AI pri izpopolnjevanju velikih jezikovnih modelov (LLM) s posebnimi ali priporočenimi pozivi.
Primer: če se uporabi ChatGPT za pripravo opisa neke strokovne tematike, je začetni prompt lahko: »Napišite strokovni povzetek na tematiko XY«. Glede na odgovor, se lahko posreduje dodaten prompt v smislu: »Dodaj vire in statistike«, ali pa: »Skrajšaj na manj kot 200 besed«. Potem pa se nadaljuje z: »Uporabi manj formalni ton«, in tako naprej.
V primeru slikovnega modela, kot je DALL-E (primer v angleščini):
A painting of a dog.
A painting of a dog chasing a cat in Impressionist style.
Now use only warm tones in the painting.
KORAKI PRI GRADNJI PROMPTA
Prompte gradimo po naslednjih korakih:
1. Izraziti je potrebno poizvedbo čim bolj jasno
Ker je generativni umetna inteligenca robot, usposobljen za podatke, ki jih ustvarijo ljudje in stroji, nima zmožnosti presojati kar se mu sporoča, da bi razumel, kaj dejansko govorite. Zato velja: Kar rečeš, to dobiš.
Ko se vnese prompt (poizvedbo) v AI generator, je najbolje, da je to zapisano v specifičnem, preprostem jeziku in brez nepotrebnih polnil. Na primer, namesto: »Napišite oris, ki vključuje naslov in naslednje korake«, se raje vpiše: »Napišite oris za predlog akademske raziskave, ki vključuje poglavja za naslov, povzetek in naslednje korake«.
2. S testiranjem se pride do najboljših praks
Za vsako vrsto rezultata prompta, kot je kratek opis določene tematike, raziskovalni predlog ali življenjepis, je smiselno preizkusiti ChatGPT z uporabo različnih različic iste zahteve. Tako se ugotovi, ali je potrebno dodati zahtevo v smislu: »spremeni v formalen / uraden / profesionalni ton«.
Več testiranja prinese boljše poznavanje različnih odzivov AI.
Smiselno je vnesti tudi vzorčnih opis v poziv ali podajanju primerov, za katere želite, da jih generator modelira.
3. Nenehno graditi nadaljevanje z navodili ali vprašanji
Ko se oblikuje izpis v pravo obliko in ton, je nadalje možno omejiti število besed ali znakov. Lahko se tudi ustvari dve ločeni različici opisa, eno za interne namene, druga za stranke.
Generator lahko to naredi na podlagi rezultatov, ki jih je zagotovil v predhodnih interacijah. Iteracija je najboljši prijatelj prompt inženirjev. Nadaljuje se z "inženirstvom" poziva, dokler se ne dosežete želenih rezultatov.
NASVETI OPEN AI-ja (ChatGPT):
1. Napišite jasna navodila:
• V prompt vključite podrobnosti, da dobite ustreznejše odgovore
• Določite korake, potrebne za dokončanje naloge
• Navedite primere
2. Navedite referenčno besedilo:
• Naročite ChatGPT, naj odgovori z referenčnim besedilom, kot je povezava do PDF-ja ali spletne strani
• Naroči ChatGPT, naj odgovori s citati iz referenčnega besedila
3. Kompleksna opravila razdelite na enostavnejše podnaloge:
• Ker obstaja omejitev glede količine besedila, ki ga lahko vstavite v ChatGPT, povzemajte dolge dokumente po delih, da ostanete znotraj omejitve
• Za prompte, ki vključujejo več navodil, jih razdeliti na manjše dele
4. Dajte ChatGPT nekaj časa za razmislek:
• Naročite ChatGPT, naj pripravi lastno rešitev, da ne hitite s sklepom
• Vprašajte ChatGPT, če je kaj zamudil pri prejšnjih prehodih
5. Sistematično testirajte spremembe:
• Ocenite rezultate ChatGPT glede na odgovore "zlatega standarda" (statistični algoritem ali algoritem strojnega učenja želi predvideti kriterij, katerega stanje ni odvisno od algoritma (sicer je kriterij "kontaminiran"). "Zlati standard" je nabor podatkov ali nabor rezultatov, ki služi kot odobreno zunanje merilo.).
------------------------------------------
KORAK PO KORAK
Act like a [Specify a role],
I need a [What do you need?],
you will [Enter a task],
in the process, you should [Enter details],
please [Enter exclusion],
input the final result in a [Select a format],
here is an example: [Enter an example]
------------------------------------------
PRIHODNOST
Kdor bo želel resno uporabljati AI orodja, bo moral znati graditi prompte. Tako da bomo v prihodnje praktično vsi morali obvladati do določene mere prompt inženirstvo. Seveda pa za to že obstajajo orodja, ki nam pri tem pomagajo. Spisek najboljših najdete spodaj.
Prompt inženirstvo se bo v tej dobi umetne inteligence in strojnega učenja še naprej razvijalo. Kmalu bodo na voljo pozivi, ki nam bodo omogočili združevanje besedila, kode in slik v enem. Inženirji in raziskovalci prav tako že ustvarjajo prilagodljive pozive, ki se prilagajajo glede na kontekst. Seveda bodo z razvojem etike umetne inteligence vedno bolj na voljo prompti, ki zagotavljajo korektnost in preglednost.
To je seveda tudi poklic prihodnosti, ki predstavlja karierno priložnost.
Kar zadeva kariero hitrega inženiringa, ima obetajočo prihodnost. Že sedaj se jih išče na tisoče.
Prompt inženirji morajo biti usposobljeni za osnove obdelave naravnega jezika (NLP), vključno s knjižnicami in ogrodji, programski jezik Python, generativne modele AI, in poznati odprtokodne projekte.
---------------------------------
ORODJA ZA PISANJE PROMPTOV
PromptHero
PromptHero ima ogromno knjižnico promptov, ki so prikazani po različnih slogih. Lahko se klikne na želeni prompt in se ga uporabi. Omogoča tudi iskanje po modelih AI, kot sta ChatGPT in Dall-E.
Če se označi določen prompt, se razkrije več podrobnosti o njem, na primer: AI orodje, za katerega je primeren, ključne besede prompta, število všečkov itd.
AI Art Prompt Generator
To orodje ustvarja izjemno kakovostne prompte in pomaga do številnih odličnih idej za vsebino, ne glede na področje.
Z vnosom preprostega prompta, to orodje vrne številne nove ideje za prompte, ki so podrobno opisani in usmerjeni v specifične niše.
Enostavno se je pomikati po rezultatih in izbrati tistega, ki se ga želi uporabiti v izbranem AI orodju.
AI Text Prompt Generator
To je odlično orodje za ustvarjanje umetniških promptov, saj predlaga različne umetniške sloge, ki se jih lahko uporabi takoj. Tu so večinoma prompti za orodja umetne inteligence, kot sta Midjourney in Stable Diffusion, lahko pa se jih uporabi tudi v drugih orodjih.
Vsak prompt se lahko prilagodi glede na želje: lahko se spremeni besedilo, zadevo, slog, mehanizem AI in mnoge druge parametre.
PromptoMania
Stran skupnosti za ustvarjanje promptov za generiranje natančne vsebine s pomočjo učinkovitih promptov za različna orodja AI, kot so CF Spark, DreamStudio, Midjourney in Stable Diffusion.
Določa se lahko z vnesom tekstovnega prompta, doda se slikovni poziv, izbere osnovni slog, posnema umetnika, nastavi parametre, velikost slik itd. Dodane ima še interaktivne vadnice za še izboljšanje znanj pisanja promptov.
WebUtility
Včasih manjka pravi navdih. Pomaga lahko naključni generator pozivov AI podjetja WebUtility, ki je neverjetno uporaben pri ustvarjanju promptov uporabnih v različnih AI modelih.
Z njim se hitro ustvari edinstvene prompte za orodja, kot so: Stable Diffusion, Midjourney, DreamStudio in Dall-E 1 & 2, ter seveda vse druge.
Ne glede na to, ali gre za oblikovalca, razvijaleca, lastnika podjetja ali pa le osebo, ki išče ideje, s tem orodjem se hitro najde pot do odličnih promptov.
Prompts.chat
Prompts.chat je narejen posebej za delo s ChatGPT. Ima široko paleto promptov, razdeljenih po različnih kategorijah, ki se jih lahko kopira in uporabi.
Namesto da se od ChatGPT zahteva, da "generira" določene vrste vsebine, so tu navedeni prompti, ki od ChatGPT zahtevajo "igranje vlog".
Vnašanje promptov na ta način zagotavlja, da umetna inteligenca daje rezultate, ki so bolj osebni in individualni, namesto da se prejme splošne odgovore.
PromptBase
PromptBase ima ogromno zbirko kakovostnih promptov, ki se jih lahko kupi, pri vsakem nakupu pa so priložena navodila za prilagajanje glede na želje.
Prompte se išče z vnesom ključne besede in naprednim filtrom.

💪💪💪
ŽELITE POVSEM SVOJ GPT PRILAGOJEN ZA VAŠE POTREBE IN UPORABLJA VAŠE PODATKE? POVEČAL BO PRODUKTIVNOST, UČINKOVITOST IN RAZBREMENIL ZAPOSLENE. MI VAM TO IZVEDEMO. JAVITE SE TU.
Vaši zaposleni sploh poznajo AI in priložnosti uporabe? Za vas organiziramo delavnice in treninge, pri vas in na vaših primerih. Javite se TU.
✉️ bodite na tekočem s trendi
VIDEO SEZNAM
Video seznam pozivov (promptov) za poslovno rabo.