美國OpenAI公司研發(fā)的聊天機器人ChatGPT于2022年11月一經(jīng)發(fā)布,就吸引了全世界的目光,僅僅用了2個月活躍用戶就突破了1億人次,SpaceX公司創(chuàng)始人馬斯克更是稱其“好的嚇人,我們離強人工智能不遠了!”
確實,ChatGPT功能十分強大,它不僅能像人類一樣交流,還能根據(jù)聊天的上下文進行互動,它的回答具備一些“邏輯性”,似乎真的能聽懂人們希望它去做什么。與此同時,它還能完成撰寫郵件、視頻腳本、文案、翻譯、代碼,甚至寫論文等任務(wù)。
如果說一般用戶只是使用ChatGPT消遣娛樂,那么已經(jīng)有先知先覺者用此挖到了第一桶金,美國已有公司給ChatGPT的高段位使用者開出33萬美元高薪。
原來,就在用戶們的大量使用中,一種新型玩法也悄然出現(xiàn),這便是——Prompt提示工程。
那么提示工程是什么呢?
用通俗的話來講,提示工程就是一種和AI語言模型對話的技巧,或者說是與AI溝通的藝術(shù),即用語言來引導AI回答出更有價值的答案。
以ChatGPT寫詩作為一個簡單的例子:
-普通的要求:【請寫一首關(guān)于愛情的詩】
-加入了Prompt的要求:【我想讓你充當一個詩人。你要創(chuàng)作出能喚起人們情感的詩歌,并有能力攪動人們的靈魂。語句需要做到押韻,并能確保你的文字以美麗而有意義的方式傳達你想要表達的感覺,從而能在讀者心中留下印記?,F(xiàn)在,請寫一首關(guān)于愛情的詩"】
即使不去看AI輸出的結(jié)果,我們也能夠想象,加入了Prompt一定會讓AI的回答更有質(zhì)量。這其實是用戶在大量使用中總結(jié)出的經(jīng)驗,如果只是給ChatGPT提一個泛泛的要求,那么它的答案往往很樸實無華,甚至需要多輪糾正才能得到一個相對讓人滿意的答案,Prompt提示工程正是為解決這個問題應(yīng)運而生。
那么要如何設(shè)計一個Prompt,設(shè)計Prompt有哪些原則呢?
Prompt的設(shè)計原則,主要包含以下幾個:
-清晰:切忌復(fù)雜或歧義,如果有術(shù)語,應(yīng)定義清楚。
-具體:描述語言應(yīng)盡量具體,不要抽象活模棱兩可。
-聚焦:問題避免太泛或開放。
-簡潔:避免不必要的描述。
-相關(guān):整個對話都要與主題相關(guān)期間,不要東拉西扯。
可以看到,要想設(shè)計一個好的Prompt,一定要給ChatGPT定義清楚具體的任務(wù)、給出充分的背景信息和你所期待的輸出結(jié)果??梢哉f,只有設(shè)計一個好的Prompt,ChatGPT隱秘神殿的大門才會向你打開。
可是讓我們停下來仔細想想,這個語言約束的過程像什么呢?是不是像極了電影中、小說中,經(jīng)常看到的施法前的詠唱。
口誦“臨兵斗者,皆陣列前行”,才能施展出奇門遁甲之術(shù);
說出“九天玄剎,化為神雷?;突吞焱?,以劍引之!”,才能使用“神劍御雷真訣”
凡此種種,不一而足……
然而現(xiàn)在在數(shù)字世界,一問一答的表象之下,竟也有著諸般暗合。Prompt提示工程,就像是那個喚醒ChatGPT的魔法咒語,而存儲著多個Prompt的列表清單,也仿佛是一本正在寫就的魔法之書,AI時代的咒語正肆意的展示它那無窮的法力。
人類,不可避免的將要進入一個充滿著人工智能的明天。也許在不遠的未來,我們除了學習該如何與人溝通,還需要學習該如何與人工智能溝通。那么就從下次開始,打開ChatGPT,加上一點屬于你自己的Prompt咒語吧,你會發(fā)現(xiàn)一個嶄新的世界,正在向你打開!