可操作(zuò),可重複的GPT使用(yòng)方法論用(yòng)"BORE"分析法設計(jì)GPT prompt1. 闡述背景B (Background) :說明(míng)背景,爲tGPT提供充足信息2.定義目标O (Objectives) :“我們希望實現(xiàn)什(shén)麽”3.定義關鍵結果R (key Result) :“我要什(shén)麽具體效果”4.試驗并調整,改進E (Evolve) :三種改進方法自(zì)由組合a. 改進輸入:從(cóng)答(dá)案的不足之處着手改進背景B,目标O與關鍵結果Rb. 改進答(dá)案:在後續對(duì)話(huà)中指正GPT答(dá)案缺點c.重新生成:嘗試在prompt不變的情況下(xià)多次生成結果,優中選優例子: 自(zì)動駕駛卡車試乘報(bào)告框架Step1 闡明(míng)背景(Background)我們公司研發自(zì)動駕駛卡車系統。我們的車輛已經擁有在特定道(dào)路上(shàng)完全靠自(zì)己駕駛的能(néng)力,但(dàn)是目前車上(shàng)仍有司機作(zuò)爲安全員,自(zì)動駕駛系統會(huì)輔助司機駕駛,幫助卡車司機開(kāi)車更輕松,更安全。(點明(míng)業務目标,提供基本背景)作(zuò)爲一個産品經理(lǐ),你(nǐ)需要用(yòng)敏銳的目光去發現(xiàn)改進點,并提供建議(yì)。(讓GPT進入角色,縮小(xiǎo)任務範圍)現(xiàn)在你(nǐ)要去試乘我司的産品:一款自(zì)動駕駛卡車。這(zhè)輛卡車上(shàng)有司機,它将在一條主要是高(gāo)速的長途貨運路線上(shàng)裝載貨物運營。(進一步告知(zhī)當前業務的細節)請(qǐng)爲我提供一個試乘體驗報(bào)告框架模闆。(設定明(míng)确的目标, “GPT需要産出的内容是什(shén)麽”)
Step3 定義關鍵結果(key Result)
模版要涵蓋産品體驗的不同方面(明(míng)确範圍上(shàng)的要求),使用(yòng)邏輯嚴密,清楚的語言(明(míng)确語言上(shàng)的要求),有優雅,清晰,易于理(lǐ)解的結構。(明(míng)确結構上(shàng)的要求)
Step4 根據答(dá)案試驗并調整,改進E(Evolve)如果對(duì)GPT生成的答(dá)案不滿意,可能(néng)是:a. 改進背景B (Background) :檢查提供給GPT的信息是否充足b. 改進目标O (Objectives):檢查是否明(míng)确說明(míng)“要生成什(shén)麽東西”c.增加/修改關鍵結果R (key Result):若GPT答(dá)案沒有體現(xiàn)你(nǐ)想要的東西,可以在關鍵結果R中補充說明(míng)要求。情況2:GPT幹得不好(hǎo),或回答(dá)有錯誤在接下(xià)來(lái)的對(duì)話(huà)中指出答(dá)案中的錯誤與不足,讓它重新回答(dá)情況3:運氣不好(hǎo),碰上(shàng)糟糕的輸出重新生成相同prompt(輸入)讓ChatGPT多生成幾次,優中選優。三種方法需要組合起來(lái),重複、多次使用(yòng),才可以得到(dào)滿意答(dá)案。