什么是提示詞工程(prompt engineering)?為什么需要提示詞工程? 原創(chuàng)
“ 提示詞工程,是一種不需要更新模型權(quán)重和參數(shù)來引導(dǎo)模型輸出特定結(jié)果的方法”
大模型之所以叫大模型,不但是因?yàn)槠鋮?shù)量大,還有訓(xùn)練與運(yùn)營成本高。因此,從企業(yè)運(yùn)營成本來說,使用大模型能用提示詞解決就堅(jiān)決不微調(diào)(fine-tunning),能微調(diào)解決就堅(jiān)持不重新訓(xùn)練或設(shè)計(jì)。
那么提示詞是什么?為什么需要提示詞?有什么作用?
01、什么是提示詞工程(prompt engineering)?
簡單來說,提示詞工程是一種不需要調(diào)整大模型參數(shù)或權(quán)重,就可以獲取某種結(jié)果的方法。
提示詞的作用和應(yīng)用場景都非常廣泛,不論是文本生成,還是問答系統(tǒng),亦或者其它場景。
同一個(gè)LLM,提示詞不一樣生成的內(nèi)容也會不一樣,甚至?xí)泻艽蟮牟顒e。
所以,從這個(gè)角度來說,提示詞工程是一種更好地使用大模型的方法。
學(xué)好提示詞,能夠讓你更好、地使用和操作大模型,并且得到更好的結(jié)果。
當(dāng)然,從技術(shù)的角度來理解,提示詞工程是一種過渡的技術(shù),原因是因?yàn)榇竽P瓦€無法做到像人類一樣的語言理解能力,因此才需要提示詞工程作為輔助手段,讓大模型能夠更好地理解人類的問題。
前面說了提示詞的概念和作用,但如果只是說提示詞工程的概念,可能很多人都覺得云里霧里,覺得它很高大上。
但事實(shí)上提示詞工程說復(fù)雜也復(fù)雜,說簡單也簡單;網(wǎng)絡(luò)上雖然有各種提示詞模板,但事實(shí)上我我們隨便問的一句問題都可以算作提示詞工程。
比如在大模型的聊天輸入框中,和它打招呼說哈嘍;這個(gè)也可以算作提示詞工程。
提示詞工程的作用是為了讓大模型給出更加準(zhǔn)確的輸出,而提示詞的表現(xiàn)形式可以是任何形式,可以是一個(gè)問題,一段對話,一段描述等任何文本形式。
而從語言學(xué)的角度來說,一個(gè)問題描述的詳細(xì)與否,主要就是問題的背景,上下文,以及各種限定語,這就是提示詞工程的本質(zhì)。
因此,提示詞工程也叫做上下文提示。
比如說,在大模型中輸入一句“哈嘍”,其實(shí)也算提示詞工程的一部分,只不過這個(gè)提示詞很簡單和沒有提示詞沒什么區(qū)別。
部分功能就是使用提示詞工程優(yōu)化的,大模型人工智能小程序,感興趣的可以點(diǎn)擊查看:
而比較好的提示詞是什么樣的?
比如說,給大模型的輸入中說:“給我介紹一下提示詞工程”。
這時(shí)大模型給的結(jié)果可能會很寬泛;但如果這樣問:“從大模型的使用角度,幫我介紹一下提示詞工程,并且給出幾個(gè)簡單的使用場景,以及示例;還有怎么才能寫出一個(gè)更好的提示詞”。
這樣大模型給出的輸出結(jié)果就會好得多;如果你能用更加詳細(xì)的描述來問大模型,你會得到更好的結(jié)果。
02、怎么才能寫出一個(gè)更好的提示詞?
一個(gè)好的提示詞應(yīng)該包含以下幾個(gè)部分:
任務(wù)
任務(wù)序列是由動(dòng)詞引導(dǎo)的,例如generate, drive, write等,而且需要明確任務(wù)目標(biāo)
上下文
背景上下文極具挑戰(zhàn)性, 一般要描述什么是用戶的背景信息,成功的結(jié)果希望是什么樣子,以及他們處于怎樣的環(huán)境中
示例
基本上,對所有主要語言模型進(jìn)行的研究表明,在提示中包含例子都將產(chǎn)生更高質(zhì)量的答案。
角色
這是你希望人工智能所扮演的角色。想象一下你有一個(gè)問題,想咨詢專家來解決這些疑問。例如,你在找工作的時(shí)候可以讓大模型扮演一個(gè)面試官;在買車的時(shí)候,讓大模型扮演一個(gè)具有多年經(jīng)驗(yàn)的汽車銷售等。
格式
想象一下實(shí)現(xiàn)的目標(biāo),可以是個(gè)人或團(tuán)體的目標(biāo),比如找到工作、成為一位優(yōu)秀的演講者等。
所有這些都是零散的想法,但借助人工智能的幫助,可以將它們整理成一個(gè)特定的格式,比如一個(gè)表格。我們也可以希望得到電子郵件、要點(diǎn)、代碼塊等格式。這些格式對我們的工作也很有用,例如段落和標(biāo)記。
語氣
如果正確衡量要使用的音調(diào)類型,“語氣”者一個(gè)元素就很容易理解。
在這6個(gè)要素中,任務(wù)是必須的,上下文和示例非常重要,而且最好也要有角色、格式和語氣。
本文轉(zhuǎn)載自公眾號AI探索時(shí)代 作者:DFires
原文鏈接:??https://mp.weixin.qq.com/s/gpmlKVA9Cqfn9_b925vqhg??
