iT邦幫忙

2023 iThome 鐵人賽

DAY 7
0
AI & Data

我要成為AI溝通師!30天快速理解Prompt Engineering系列 第 7

DAY7-設計prompt的技巧(上)

  • 分享至 

  • xImage
  •  

增加範例

有時候我們問了一個很廣泛的問題後,可以給AI提供範例。
雖然不給範例他也能夠回答你的問題,但給了範例之後他能給你更符合你的需求的回答。
例如我們讓他推薦我們2020年的熱門漫畫。
https://ithelp.ithome.com.tw/upload/images/20230921/20162525Ep5fN1SrES.pnghttps://ithelp.ithome.com.tw/upload/images/20230921/20162525EGRUrbkHGM.png

可以看見他推薦了很多不同類型的漫畫,但如果我們想看運動番,例如排球少年,那麼他都沒有推薦類似的。
因此我們可以告訴他,我喜歡排球少年喔!!
https://ithelp.ithome.com.tw/upload/images/20230921/20162525eo1GtSxgQi.pnghttps://ithelp.ithome.com.tw/upload/images/20230921/20162525NrNmU4slXs.png

他不只推薦我們運動番,還他告訴我們他覺得排球少年的風格,並且推薦類似主題給我們。
其中有當然有運動番,但他推薦了更多青春熱血的漫畫給我們啦!

特殊標記

有時候想要擷取文章的重點時,會直接貼上一大篇文章,總會害怕GPT不知道我們的需求是什麼。
這時候我們就可以利用特殊符號指令將我們的文章和問題分開啦~
像是先輸入指令,再輸入文本,並且使用###、”””、```、’’’、<tag></tag>等分隔符號來區別指令和文本。
我們隨便複製OpenAI的使用說明其中一段,讓ChatGPT來幫我們濃縮出重點。
文本來源:https://platform.openai.com/docs/plugins/introduction

沒有使用特殊記號分割時,不好看出我們的文章是從哪一句開始(文本內容不是重點所以沒有放全)
https://ithelp.ithome.com.tw/upload/images/20230921/20162525x9tkGMIHi7.png

看!放了分割符號後文本從哪裡開始是不是變的一目了然啦!
https://ithelp.ithome.com.tw/upload/images/20230921/20162525I61QJhVJ30.png

(20231002發現此功能主要用於訓練模型的程式碼,對於使用在ChatGPT中意義不大)

利用引導詞

如何直接讓ChatGPT生成你想要的程式碼呢
我們必須增加一些引導,讓AI知道我的需求已經講完了,你可以直接寫程式了。
如果要用SQL語句就在問題最後加Select、要用python就加import之類的。
當然在前面的描述也還是要說明清楚我們想要用什麼語言的程式碼,僅靠最後的引導句,也可能會讓AI迷惘的。

格式限制

這個其實有一點像是新增範例,可以說他是新增範例的加強版
假如你讓OpenAI給你總結一篇很長的文章,雖然他總結出來已經是他認為的濃縮精華了,但他生成的也還是一篇”不短”的文本。如果我們想要更清楚、更簡潔、更一目了然文章的內容,你可能會想要他將重點條列出來,那麼就可以用到這個技巧。
這個技巧還有一個很實用的功能,可以使用這個方式讓ChatGPT替我們製作大綱,如此一來就想要做簡報或是整理相關文件時就可以更快速得到重點啦!

到時候針對增加範例扞格是限制的部分我會利用OpenAI提供的練習進行實作,大家可以期待一下喔~


上一篇
DAY6-更進一步認識Prompt
下一篇
DAY8-設計prompt的技巧(中)
系列文
我要成為AI溝通師!30天快速理解Prompt Engineering30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言