Prompt je tekst, slika ili drugi unos koji korisnik ili sistem šalje AI modelu da bi dobio određen odgovor. Reč dolazi iz engleskog glagola "to prompt", podsetiti, podstaći na nešto, i u srpskom jeziku još nema zvaničan prevod, pa ostaje u originalu. Pitanje je samo jedan oblik prompta. Prompt može biti i naredba, zadatak, primer koji model treba da nastavi, ili uputstvo o tome kako model treba da se ponaša tokom čitavog razgovora.
Odakle dolazi reč prompt
Pre nego što je ušla u svakodnevni govor oko veštačke inteligencije, reč prompt je u informatici decenijama označavala znak na ekranu koji traži unos. U starim operativnim sistemima to je bio poznati simbol poput C:\>, a u Unix terminalima znak dolar ili taraba, često uz ime foldera u kom se korisnik trenutno nalazi. Taj znak nije pitao ništa određeno, samo je signalizirao da sistem čeka komandu i da je red na korisnika da nešto otkuca. Kad su se pojavili jezički modeli kojima se razgovor vodi prirodnim jezikom, isti termin je preuzet, ali za sam tekst koji korisnik unosi, ne više samo za znak koji poziva na unos.
Postoji i starija veza, iz pozorišta. Sufler, na engleskom prompter, osobi na sceni šapuće repliku kad je zaboravi. Glagol to prompt u tom značenju znači podsetiti glumca na tekst koji treba da izgovori ili ga podstaći da nastavi scenu. AI prompt radi po sličnom principu, podstiče model da izgovori određen odgovor, samo što umesto šapata na uho dobija tekstualno ili slikovno uputstvo. Obe upotrebe, i ona iz pozorišta i ona iz informatike, dele istu ideju: nešto spolja pokreće reakciju koja bi inače izostala ili bila drugačija.
Prompt nije isto što pitanje
Pitanje je uži pojam, prompt je širi i obuhvata sve što se modelu šalje kao ulaz. U praksi se prompti najčešće javljaju u četiri oblika:
- Pitanje, na primer "Koja je prestonica Islanda" ili "Koliko koštaju AI pretplate u Srbiji".
- Naredba ili zadatak, na primer "Napiši mejl kolegi o odlaganju sastanka" ili "Sažmi ovaj tekst u pet rečenica".
- Primer koji model nastavlja, poznat i kao few shot prompt: korisnik dâ dva ili tri primera kako nešto treba da izgleda, a model nastavlja po istom obrascu bez dodatnog objašnjenja.
- Sistemski prompt, uputstvo koje se ne vidi u samom razgovoru, a određuje ulogu i ton modela tokom cele sesije, na primer "odgovaraj kao strpljiv predavač matematike, bez skraćenica".
Razlika između korisničkog i sistemskog prompta je bitna i u AI agentima, gde se ponašanje agenta najčešće definiše baš sistemskim promptom, dok korisnik u razgovoru šalje samo konkretne zadatke. ChatGPT i Claude već godinama nude i opciju trajnog uputstva u podešavanjima profila, poznatu kod OpenAI-ja kao "custom instructions", koja se primenjuje na svaki novi razgovor bez da je korisnik ponavlja. To je, u suštini, sistemski prompt koji korisnik sam piše jednom, a model ga čita pre svakog odgovora.
Prompt ne mora biti samo tekst
Kod modela koji razumeju slike, zvuk ili video, prompt više nije ograničen na reči. Fotografija kvarta uz pitanje "šta je pokvareno na ovoj fasadi" je prompt, isto kao i snimljena rečenica upućena glasovnom asistentu u mobilnoj aplikaciji, ili skica rasporeda prostorija uz zahtev da se napravi 3D model. Model i u tom slučaju iz ulaza izvlači šta se od njega traži, princip se ne menja, menja se samo oblik u kom prompt stiže. Kod generatora slika, sam opis onoga što treba da se nacrta jeste ceo prompt, i upravo zato je kvalitet opisa presudan za rezultat: nejasan opis daje nejasnu sliku, dok opis sa bojama, kompozicijom i stilom daje nešto bliže onome što je korisnik zamislio.
Zbog ove širine pojma, ljudi koji prvi put naiđu na reč prompt često očekuju jednostavan prevod, a nalaze samo objašnjenje šta ona radi. To nije propust u rečnicima, već posledica toga da prompt opisuje funkciju ulaza, a ne jednu konkretnu stvar poput "pitanja" ili "naredbe" koje već imaju svoje ustaljene prevode.
Slab i precizan prompt, primer
Razlika se najbolje vidi na konkretnom zadatku. Prompt "napiši tekst o preduzetništvu" je, tehnički, prompt, ali je toliko opšt da model mora sam da pogodi dužinu, ton, publiku i svrhu teksta, pa je ishod nepredvidiv. Prompt "napiši tekst od 400 reči za blog male knjigovodstvene agencije, objasni zašto mala firma treba redovno da prati troškove, ton je smiren i konkretan, bez reklamnog tona" sadrži istu nameru, ali je precizniji: ima dužinu, publiku, temu i ton. Oba su prompt u tehničkom smislu reči, ali samo drugi daje modelu dovoljno da pogodi ono što korisnik zapravo želi iz prvog pokušaja.
Zašto prompt u srpskom ostaje bez prevoda
Srpski jezik je poslednjih decenija usvojio dosta engleskih reči iz informatike bez punog prevoda: fajl, sajt, lajk, kliknuti su odavno deo svakodnevnog govora, mnogo pre nego što su rečnici stigli da ih zavedu. Prompt prolazi isti put. U pretrazi se pojavljuju i varijante "promt" i ćirilično "промпт", što pokazuje da korisnici reč koriste redovno, ali bez utvrđenog pravopisa. Ni u jednom domaćem izvoru ne postoji ustaljen prevod koji bi zamenio original a zvučao prirodno. "Podstrek" ili "uputstvo" prenose deo značenja, ali gube širinu pojma koji istovremeno pokriva i pitanje, i naredbu, i primer, i opis slike. Dok se taj prevod ne ustali, ako se ikad ustali, prompt ostaje u originalu, kao i većina pojmova iz ove oblasti.
Prompt engineering, veština sastavljanja boljih prompta
Kad korisnik pokušava da formuliše prompt tako da dobije precizniji, korisniji ili tačniji odgovor, to se zove prompt engineering. Rečnik Merriam Webster ovaj izraz definiše kao "the act, practice, or methodology of constructing artificial intelligence prompts to achieve a desired result efficiently and reliably", odnosno postupak sastavljanja AI prompta radi efikasnog i pouzdanog rezultata, i navodi da je prva zabeležena upotreba izraza iz 2020. godine.
U praksi to znači da dva korisnika mogu istom modelu postaviti suštinski istu molbu, a dobiti različite odgovore, samo zato što je jedan prompt precizniji: naveo je ciljanu publiku, format odgovora, dužinu, ili primer kako treba da izgleda rezultat, kao u primeru iznad. Konkretna pravila koja najviše popravljaju odgovor, od definisanja uloge do navođenja primera, opisana su u vodiču Kako napisati dobar prompt: šta stvarno menja rezultat. Za svakodnevne poslovne zadatke, gotovi obrasci promptova za mejl, tabelu, sažetak i ponudu već postoje u tekstu Gotovi promptovi za mejl, tabelu, sažetak i ponudu, pa ih korisnik samo prilagodi svom slučaju umesto da piše od nule.
Svi veći asistenti, od Claude do ChatGPT i Gemini, rade po istom principu: model ne razume zadatak unapred, već iz samog teksta prompta izvlači šta se od njega traži, pa je kvalitet ulaza direktno povezan sa kvalitetom odgovora. Zato se prompt engineering, iako zvuči kao inženjerska disciplina, u praksi uči kroz pokušaje, poređenje odgovora i postepeno dodavanje detalja koji su se ranije pokazali korisnim.
Najčešće postavljana pitanja o promptu
Je li prompt isto što i komanda ili uputstvo?
Komanda je jedan od oblika prompta, ali ne jedini. Prompt obuhvata i pitanja, i primere koje model treba da nastavi, i sistemska uputstva koja korisnik nikad ne vidi direktno u razgovoru.
Postoji li zvaničan srpski prevod za reč prompt?
Za sada ne postoji ustaljen prevod koji bi zamenio original. Reč se koristi u originalu, povremeno i fonetski kao "promt" ili na ćirilici kao "промпт".
Šta je prompt engineering?
Veština sastavljanja prompta tako da se dobije precizniji ili korisniji odgovor, formulisanjem uloge, formata, dužine ili konkretnog primera umesto opšte molbe.