推薦一個萬能ChatGPT實用提示詞 (Prompt)技巧

為什么別人用ChatGPT可以洋洋灑灑寫出一堆精彩的回答,而自己問大模型輸出的確是看似說了挺多但是卻找不到重點,說了一堆廢話基本沒法用的狀態(tài)。自從有了ChatGPT類的大模型工具之后,你會發(fā)現(xiàn),怎么向它提問變得至關(guān)重要,好的問題,也就是提示詞 (Prompts)是成功的一半。

我們來看下面這個例子,我來問下GPT-4,原始提示詞: "給我一些健康飲食的建議"。


感覺GPT-4確實說了很多,但感覺范圍又太大了,很多道理都懂,但是具體實施起來卻又不知道如何下手,而且健康飲食的建議也跟不同的年齡、工作性質(zhì)有關(guān),所以以上回答還是有點泛泛而談。這里面的原因還是提示詞太簡單了,所有我們有必要優(yōu)化下提示詞,給你看看優(yōu)化后的版本如下:

你是一位有10年經(jīng)驗的注冊營養(yǎng)師。

請?zhí)峁?個實用的健康飲食建議。

使用簡潔明了的語言,像在健康生活博客上寫文章那樣。

保持積極鼓勵的語氣,就像一位和藹可親的朋友一樣,并強(qiáng)調(diào)改變飲食習(xí)慣的好處。

目標(biāo)讀者是25-40歲的都市白領(lǐng),沒有特殊健康問題。

以表格形式呈現(xiàn)5條建議,每條建議包括一個主要觀點和一個具體的實施方法。

得到的回答如下:


你會說,寫這么一堆提示語,是不是太麻煩了,平時我哪有時間和思路寫這么多呀。其實,你只要接著看下去,就可以掌握這種方法,如何結(jié)構(gòu)化地寫提示詞,一點都不不難。

而且,你學(xué)會了寫這種提示詞后,做現(xiàn)在很多Agent智能體也是手到擒來,因為智能體最關(guān)鍵的地方還是提示詞的設(shè)計,以后你可以定制各種角色的機(jī)器人來作為你的助手。

CO-STAR 框架

寫提示詞的技巧很多,今天介紹一個專業(yè)的框架給大家,叫做CO-STAR 框架,是新加坡政府科技局?jǐn)?shù)據(jù)科學(xué)與 AI 團(tuán)隊創(chuàng)立的,它不是憑空設(shè)計出來的,而是考慮了所有影響大語言模型響應(yīng)效果和相關(guān)性的關(guān)鍵因素之后,作了各項對比的一個研究性成果,所以效果是妥妥滴有保障的。

那么我就來解釋下這六個字母的意思:

(C) 上下文Context:即為為大語言模型提供詳細(xì)的背景信息,換作人話來說,就是你想象你對面這個AI是一個人,他的個人背景就是他的身份。比如我之前舉例的就是:你是一位有10年經(jīng)驗的注冊營養(yǎng)師。比如還可以設(shè)計這種:你是一位洞察敏銳的未來學(xué)家和科技趨勢分析師。當(dāng)然,上下文還可以加入一些背景情況,比如說:我最近久坐,而且還感覺自己胖了不少。

(O) 目標(biāo)Object:告訴AI他要為你做什么,這是Prompt的靈魂所在。也就是我們的核心訴求,因為大語言模型是需要專注一個具體目標(biāo)之后,才不會瞎回答,也才不容易產(chǎn)生幻覺。上面我們提的例子中,這個目標(biāo)就是:請?zhí)峁?個實用的健康飲食建議。

這里就加上了具體的建議數(shù)目,不要太發(fā)散,提到實用,讓AI更務(wù)實些。當(dāng)然,設(shè)計一個好的目標(biāo),我們也可以按照SMART法則來寫,具體內(nèi)容較多,大家可以搜我這篇文章“SMART法則的力量”了解這個法則,同樣適用于平時工作時設(shè)定目標(biāo)。

(S) 風(fēng)格Style:明確你期望的寫作風(fēng)格,這個也挺關(guān)鍵,不寫的話,你會發(fā)現(xiàn)AI回答得總是有股濃濃的AI味,就像一種新式八股文一樣,讓人一眼就能看出來,但是加上風(fēng)格之后就不一樣了。上面我提到的“注冊營養(yǎng)師”就加上了他的風(fēng)格:“使用簡潔明了的語言,像在健康生活博客上寫文章那樣”。你如果想寫故事,甚至還可以指定AI按照魯迅或者金庸的風(fēng)格來寫。

(T) 語氣Tone:設(shè)定適當(dāng)?shù)恼Z氣,確保AI的回應(yīng)能夠與你希望要的情感或情緒背景相協(xié)調(diào)。比如正式、幽默、富有同情心等。而在我舉的例子中,則希望這位注冊營養(yǎng)師能夠保持積極鼓勵的語氣,就像一位和藹可親的朋友一樣,并強(qiáng)調(diào)改變飲食習(xí)慣的好處。你看不僅能夠解決健康問題,還能帶來情緒價值。

(A) 受眾Audience:即這個回答要講給誰聽,對于舉例的注冊營養(yǎng)師來說,如果不限定這個,他可能回答范圍就會從老年人為主,也可能是孩子為主,但這個就很隨機(jī)了,所以你得告訴它,受眾是25-40歲的都市白領(lǐng),沒有特殊健康問題。這樣的回答才更多針對性。

(R) 響應(yīng)Response:即規(guī)定輸出的格式 ,否則默認(rèn)都是普通文本輸出。常見的格式包括列表、markdown格式,JSON 格式的數(shù)據(jù)、專業(yè)報告等。像我舉的例子就是表格輸出,并包含了內(nèi)容的要點。

這六大要素就像六種色彩,可以無限調(diào)配出繽紛的Prompt。每一種要素都蘊含著獨特的功能與價值。對它們的深入理解和靈活運用,是掌握Prompt設(shè)計藝術(shù)的基礎(chǔ)。學(xué)會了這個技巧,用文心一言、訊飛星火、豆包、通義千問、騰訊元寶、智譜清言等其他國內(nèi)大模型也是一樣的。

根據(jù)以上經(jīng)驗?zāi)?,我做了一個CO-STAR提示詞優(yōu)化Agent,發(fā)布在了訊飛星火上,搜索“CO-STAR提示詞優(yōu)化”。

感興趣的朋友可以登上去使用,只要輸入你的提示詞,就可以一鍵幫你優(yōu)化成符合CO-STAR框架的提示詞風(fēng)格。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容