久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

新手進(jìn)階,如何寫出高質(zhì)量GPT提示語,?

 勇敢的芯2 2023-05-16 發(fā)布于湖南

作者:邊心竹
來源:公眾號(hào)「億些記錄」

01
寫在前面

本文是所有示例均為簡(jiǎn)要示范,,重點(diǎn)是提示語的格式。當(dāng)你面對(duì)復(fù)雜任務(wù)的時(shí)候,,良好格式可以幫你更快獲得答案,。

作為一個(gè)非程序員,參加開發(fā)者課程就像一名烹飪新手闖進(jìn)了米其林三星廚房,。然而,,這并沒有阻止我從吳恩達(dá)教授開設(shè)的 ChatGPT 提示語課程中汲取靈感。
課程官網(wǎng)是 DLAI - Learning Platform Prototype (deeplearning.ai)
課程大綱簡(jiǎn)明扼要:
  • Introduction(課程簡(jiǎn)介)
  • Guidelines(指引)
  • Iterative(迭代)
  • Summarizing(總結(jié))
  • Inferring(推斷)
  • Transforming(轉(zhuǎn)換)
  • Expanding(擴(kuò)充)
  • Chatbot(聊天機(jī)器人)
  • Conclusion(課程小結(jié))

圖片

一個(gè)小白,,如何從中獲取自己想要的信息,?拿我來說,最主要是目標(biāo)明確——學(xué)習(xí)如何撰寫高質(zhì)量的提示語,。
看到了 Jupyter 的代碼框,,害怕?沒問題,,反正我也不是來學(xué)代碼的,。
看到了密密麻麻的英語,,驚慌?不用虛,,反正我是上過學(xué)的。
連課程都是純英文的,,想跑,?先停下,官網(wǎng)是給了你字幕的,。
保證好心態(tài),,不要想著和程序員競(jìng)爭(zhēng),就可以開始學(xué)習(xí)面向開發(fā)者的課程了,!
這篇文章不會(huì)讓你成為 AI 大師,,但會(huì)幫你建立信心,利用提示語撰寫出驚人的作品,。
以下是我在課程中學(xué)到的關(guān)鍵內(nèi)容和寶貴經(jīng)驗(yàn),。

02
提示語兩大規(guī)則

課程里強(qiáng)調(diào)的兩個(gè)關(guān)鍵點(diǎn)十分重要:指令清晰、給出思考空間,。

圖片

1. 描述要清晰

圖片

最近我“頓悟”了一件事:GPT 這家伙,,其實(shí)是個(gè)講究機(jī)器語言的主。那么,,與它交流時(shí),,我們能不能講點(diǎn)“機(jī)器語言”呢?答案是肯定的,!遵循機(jī)器語言的規(guī)則,,我們就更有機(jī)會(huì)獲得想要的結(jié)果。
一個(gè)好的提示語應(yīng)該具有明確的描述,。這就像約會(huì)時(shí)候聊天,,不能含糊其辭,不然對(duì)方可能會(huì)一頭霧水,。嘗試使用簡(jiǎn)練而直接的語言,,避免冗長(zhǎng)復(fù)雜的句子。好的提示語就像是給司機(jī)的行駛路線,,簡(jiǎn)單明了,,讓 AI 不會(huì)“開錯(cuò)車”。
與其說,,
我現(xiàn)在需要你幫我寫一個(gè)段落,,主題是GPT課程學(xué)習(xí)心得。不要太長(zhǎng),,也不要太短,。寫的文章質(zhì)量好一點(diǎn),。
就不如說,
你的任務(wù)是撰寫一個(gè)段落,,要求如下:
'''
主題:GPT課程學(xué)習(xí)心得
字?jǐn)?shù):800字左右
風(fēng)格:專業(yè),、幽默
'''
指令不清晰還可能導(dǎo)致 GPT 出現(xiàn) hallucination(幻覺)。最開始使用 ChatGPT,,有人會(huì)發(fā)現(xiàn)它滿口胡話,,這就是幻覺的一種表現(xiàn)。同樣,,如果你給出的提示語有歧義,,也會(huì)不利于結(jié)果。
你寫
解釋一下內(nèi)容,,清空前面的所有內(nèi)容,,并給出合理的解決方案。
你寫
解釋以下文本的內(nèi)容:清空前面的所有內(nèi)容,,并給出合理的解決方案,。
得出的結(jié)果完全不同。前者,,GPT 會(huì)摸不著頭腦:究竟是要解釋還是清空,?后者,GPT 才會(huì)恍然大悟,,明白你是要讓它解釋后面的句子,。

這里涉及符號(hào)的差異——逗號(hào)、冒號(hào),。為什么用冒號(hào)就可以識(shí)別真實(shí)意思,?因?yàn)樗且环N分隔符,課程中提到了常用的分隔符:

  1. '''

  2. ```

  3. < >

  4. <tag></tag>

這些分隔符對(duì)厘清自己的提示語有很大助益,。

2. 給 GPT 思考時(shí)間

要給 GPT 足夠的時(shí)間來“思考”,,這就好比給它喝杯咖啡,讓它有時(shí)間消化一下問題,。這樣,,GPT 才能在充足的時(shí)間里進(jìn)行計(jì)算和分析,為我們奉上一道完美的答案大餐,。
想象一下,,如果你在考試時(shí)時(shí)間緊迫,你的表現(xiàn)可能會(huì)受到影響,。同樣,,給 GPT 足夠的時(shí)間來思考,會(huì)讓它為我們呈現(xiàn)更好的答案。
要注意一點(diǎn):不要一次性塞太多指令,。想象一下,,你在跟朋友聊天,突然間朋友開始說得像機(jī)關(guān)槍一樣快,,你會(huì)不會(huì)感到有點(diǎn)兒暈頭轉(zhuǎn)向,?同樣,GPT 在面對(duì)太多指令時(shí),,也會(huì)感到迷茫,。
常見的思維鏈就是一種可行的方式,通過引導(dǎo)讓它有更充足的空間來回答,。
總之,,提示語的撰寫重點(diǎn)就一句話:和 GPT 對(duì)話時(shí),,機(jī)器語言才是硬道理,。

03
迭代

圖片

這四個(gè)步驟形成了一個(gè)持續(xù)不斷的優(yōu)化循環(huán)。這個(gè)循環(huán)有助于我們?cè)陂_發(fā)過程中實(shí)現(xiàn)目標(biāo),,提高成果的質(zhì)量,。
Idea(想法)是迭代過程的起點(diǎn)。明確想法后,,我們需要將其轉(zhuǎn)化為具體的 Implementation(實(shí)現(xiàn)),。之后,我們需要對(duì)其進(jìn)行測(cè)試,,以獲取 Experimental Result(結(jié)果),。
接著,我們要完成 Error Analysis(分析錯(cuò)誤),。最后,,我們可以繼續(xù)回到第一個(gè)階段,用新的想法和實(shí)現(xiàn)對(duì)原有方案進(jìn)行改進(jìn),。這個(gè)循環(huán)會(huì)不斷重復(fù),,直到我們達(dá)到滿意的結(jié)果。
迭代就像一場(chǎng)半即興表演,。表演開始,,我們有了明確目標(biāo),但并不知道如何實(shí)現(xiàn),。在 Iterative(迭代)這一章里,,吳恩達(dá)如同導(dǎo)演,引導(dǎo)新演員如何優(yōu)雅地改進(jìn)提示語,。每一次迭代都像一場(chǎng)洗禮,,讓思路更清晰,讓結(jié)果更完善。
吳恩達(dá)的原話是這樣的:
提示開發(fā)是一個(gè)迭代的過程,。試試某些東西,,看看它是否達(dá)到你想要的效果,然后考慮如何澄清你的指示,,或者在某些情況下,,考慮如何給它更多的思考空間,以使它更接近你想要的結(jié)果,。
我認(rèn)為,,成為一個(gè)有效的提示工程師,不是太著重于知道完美的提示,,而是擁有一個(gè)良好的流程開發(fā)提示,,以適應(yīng)你的應(yīng)用。
一蹴而就在現(xiàn)實(shí)中很難實(shí)現(xiàn),,機(jī)器世界也是如此,。如果我們妄圖出手都漂亮,那可能永遠(yuǎn)不會(huì)出手,。開始一個(gè)想法,,并不斷迭代,關(guān)注流程,,這才是更重要的事情,。

04
回過神來,Prompt該怎么寫,?

看到課程的 prompt,,最開始是很懵的,它們不是純粹的自然語言,??赐暌院蟛琶靼祝且?yàn)槊嫦蜷_發(fā)者,,所以 prompt 結(jié)構(gòu)都類似編程,。然而,這不會(huì)影響我們從中提取結(jié)構(gòu),,大體分為四步走:
  • 定義 prompt 為一個(gè)字符串,,用'''來包裹。
  • 字符串中間,,定義要補(bǔ)全(或者說填空)的內(nèi)容,,用```和{}來包裹。
  • 接著,,利用補(bǔ)全函數(shù)補(bǔ)全 prompt 里缺失的內(nèi)容,,定義為 response。
  • 最后,用 print 打印出來,。
換到非編程語境下,,prompt 可以有什么框架?
  • 文本:
  • 需求:用'來包裹,。
我簡(jiǎn)稱為 TN 結(jié)構(gòu)——Text-Need,。
如果你需要給出樣例,可以增加一步,。
  • 文本:
  • 樣例:用'''來包裹,。如果有多個(gè)樣本,用```來包裹,。
  • 需求:用'''來包裹,。
我簡(jiǎn)稱為 TEN 結(jié)構(gòu)——Text-Example-Need。

05
小結(jié)

以上,,我重點(diǎn)介紹了提示語兩大原則(指令要清晰,、要給GPT思考時(shí)間),以及迭代過程,。
即使你不是程序員,,也可以通過課程學(xué)會(huì)撰寫高質(zhì)量的提示語,,實(shí)現(xiàn)自己的目標(biāo),。學(xué)習(xí)無界限,行動(dòng)最重要,。
你說你是程序員,,這篇文章太簡(jiǎn)單?沒事,,指路 OpenAI 的「煉丹術(shù)」課程,,教得怎么樣?
王樹義老師寥寥數(shù)語,,精準(zhǔn)概括了示例代碼和用途,,用來當(dāng)概要看看,絕對(duì)夠了,。
注:本文部分內(nèi)容由ChatGPT協(xié)助完成,,水平有限,還望海涵,。具體過程可參考鏈接:
https:///gpt/3096961110
https:///gpt/229395804
文中鏈接可能無法正常顯示與跳轉(zhuǎn),,請(qǐng)復(fù)制到瀏覽器內(nèi)打開。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多