如何讓ChatGPT產出更精確的答案 — 淺談Prompt Engineering (二)

更新於 發佈於 閱讀時間約 5 分鐘
Giving Tasks to AI - by Midjourney
上次我們在這篇裡面提到了如何讓ChatGPT產出更為精確的答案,實際上就是透過三大原則加上一個小提示,就是先替ChatGPT設定一個角色,讓他更能以這個角色為原型去思考任務,再來是明確的告知ChatGPT任務是什麼,最後是很明確的告知你希望輸出的格式。小提示則是希望ChatGPT能夠一步一步來拆解,根據網路上的測試可以有效的提升ChatGPT的輸出成效。
這樣就夠了嗎? 實際上還有一些很實用的方式,可以讓各位即使是比較複雜的任務,也可以讓ChatGPT替你完成,實際上怎麼做呢? 讓我分享兩個實用的方式。
第一個方式我們稱之為Linked Prompting,也就是一步一步拆解問題,並且靠著ChatGPT能夠記憶上下文的方式,來讓他把步驟仔細完成。我舉第一個例子,你要替公司的一個產品產生廣告文案,那麼你可以嘗試依序問以下的問題。
  1. 明確告知ChatGPT你是Marketing professional ,然後把產品的完整資訊都輸入給ChatGPT,請他想辦法產出既有說服力又可行的產品行銷文章大綱. Example: You are a world class marketing professional; you will assist me with “xxx” product marketing. Please provide me with an outline of a persuasive and effective marketing campaign material.
  2. 根據ChatGPT回傳的結果你先做修改,然後可以請他產出合適的標題。Example: According to our fixed outlines please provide a list of engaging headlines for this marketing material.
  3. 挑選好標題跟outline以後告知ChatGPT,並且請他開始依照每個outline產生內文。Example: Please provide engaging the informative content for this outline in professional and persuasive tone. 請注意,這邊可以挑選你想要的語氣是怎樣,以上面來說我是請他產出專業又有說服力的文章,但是當然可以請他依照不同情境有不同的風格產出。
  4. 依次把每個outline中的內容生出來,然後再下去編修,最後Ending的部分一樣可以請ChatGPT替你產出一個Call to action. Example: According to the headlines, outlines, and content provided above please provide a compelling call to action to end the article.
  5. 最後當然是由你把關,把整篇文章生出來,並且校稿囉! 大型的文件產出不能一步登天,但是靠著這樣一步一步的 Linked Prompting可以產出相當複雜的文件,而ChatGPT(推薦GPT4)也確實可以記好前後文的相關關係。
第二個方式則是我們稱為Prompt Priming 引導提示的方法。這就要提到所謂的Zero shot prompting/1 shot prompting/2shot~multi-shot prompting了。什麼是zero shot prompting呢? 就是你直接跟chatgpt 問問題,但是並不提供範例給他。 舉上面的例子來說,你需要ChatGPT替你產出一個節能省碳的產品的標題好了,那麼…
Zero shot prompting就是: Please provide me 5 engaging headlines for this energy efficient product.
One shot prompting 就是: Please provide me 5 engaging headlines for this energy efficient product. One example of this headlines is “How to reduce 50% of your electricity bill?”
Multi-shot prompting就是: Please provide me 5 engaging headlines for this energy efficient product. A few examples below: “How to reduce 50% of your electricity bill?” ; “The crisis of global warming and what you can do to help.”, “Best way to save the earth and save your electricity bill”.
藉由做one shot 或大於one shot的prompting,ChatGPT可以非常精確地抓到你想要的內涵,也有更大的機率可以提供你更有幫助的答案。以上是我們今天想要分享的內容,希望也能幫助各位在跟GPT協作的時候能夠更加地得心應手!
為什麼會看到廣告
技術PM的AI實驗室,是以輕鬆的角度深入簡出的探討各種生成式AI工具的使用。無論你是想理解AI到底是怎麼運作的? 想知道有那些好用的生成式AI工具? 或者是對AI繪圖有興趣的,都歡迎加入我們的AI實驗室一起輕鬆地玩耍,我們邊玩邊學,學習跟AI一起共創新的可能。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
在AI的術語之中,給AI的輸入問題叫做Prompt,而問出對AI來說好的問題,或是給AI精確的指示這門技術就叫做Prompt Engineering ,這跟寫程式一樣,是需要靠學習以及練習的。我們來淺談一下這個Prompt Engineering的基本,也就是怎麼問出好的問題。
對於還完全沒有AI繪圖經驗的你,該怎麼開始呢? 很簡單,就是開始”玩”! 先從動手開始隨便玩,讓想像力帶著你到處跑,在今天這篇文章裡面我會把幾個比較熱門的AI繪圖網站/工具介紹給你,你可以不要有任何心理壓力的開始玩玩看,看看能得到什麼有趣的結果。
AI人工智慧跟一般的演算法差別在哪邊呢? 本篇就是要告訴你 為什麼無所不能ChatGPT,上知天文下知地理,可是就是有一個很明顯的弱點,請他算數學卻很常算錯,明明這個ChatGPT 充滿想像力,請他寫演講稿,草擬策略都很在行,為什麼數學就是不行呢?
這一篇來談談AI(這邊指的AI是神經網路) 到底怎麼學習畫圖的,究竟只會簡簡單單運算數字的電腦,只有簡單邏輯運算子的IC晶片到底是怎麼做到的? 本篇當然不會讓大家看長篇大論的神經網路的原理,而是用我理解這件事情的方法,講解各個各位聽聽AI繪圖的箇中道理。
到底該學習什麼AI的工具呢? 有一次在PODCAST上偶爾然聽到有人分享,該如何有系統的利用3W1H來解決問題,也談到了關於AI工具之類的想法,所以我這邊稍微做了點整理,作為我這邊探討AI工具的開端。
在這個Blog中,我會一步一步地記錄自己如何去學習關於AI的知識,如何應用在生活上/工作上/樂趣上。也希望看到這些文字的你/妳能夠一起有共鳴,一起來分享並且將對未知的恐懼轉化為勇氣。
在AI的術語之中,給AI的輸入問題叫做Prompt,而問出對AI來說好的問題,或是給AI精確的指示這門技術就叫做Prompt Engineering ,這跟寫程式一樣,是需要靠學習以及練習的。我們來淺談一下這個Prompt Engineering的基本,也就是怎麼問出好的問題。
對於還完全沒有AI繪圖經驗的你,該怎麼開始呢? 很簡單,就是開始”玩”! 先從動手開始隨便玩,讓想像力帶著你到處跑,在今天這篇文章裡面我會把幾個比較熱門的AI繪圖網站/工具介紹給你,你可以不要有任何心理壓力的開始玩玩看,看看能得到什麼有趣的結果。
AI人工智慧跟一般的演算法差別在哪邊呢? 本篇就是要告訴你 為什麼無所不能ChatGPT,上知天文下知地理,可是就是有一個很明顯的弱點,請他算數學卻很常算錯,明明這個ChatGPT 充滿想像力,請他寫演講稿,草擬策略都很在行,為什麼數學就是不行呢?
這一篇來談談AI(這邊指的AI是神經網路) 到底怎麼學習畫圖的,究竟只會簡簡單單運算數字的電腦,只有簡單邏輯運算子的IC晶片到底是怎麼做到的? 本篇當然不會讓大家看長篇大論的神經網路的原理,而是用我理解這件事情的方法,講解各個各位聽聽AI繪圖的箇中道理。
到底該學習什麼AI的工具呢? 有一次在PODCAST上偶爾然聽到有人分享,該如何有系統的利用3W1H來解決問題,也談到了關於AI工具之類的想法,所以我這邊稍微做了點整理,作為我這邊探討AI工具的開端。
在這個Blog中,我會一步一步地記錄自己如何去學習關於AI的知識,如何應用在生活上/工作上/樂趣上。也希望看到這些文字的你/妳能夠一起有共鳴,一起來分享並且將對未知的恐懼轉化為勇氣。
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Definition N-Shot Prompting 是一種使用可變數量的範例來引導 AI 模型的技
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 今天我們以 Scenario Based 模擬為基礎,來進行 Prompt 撰寫 模擬戰略討論
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 今天我們以 Role Based 模擬為基礎,來進行 Prompt 撰寫 範例 - Role Ba
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Template 是在眾多應用程式中塑造人工智慧產生回應的結構基礎,它們代表了Prompt
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 有效地使用 Prompt 範本需要採取一些策略方法來確保 AI 輸出的清晰度和相關性,以下介紹如何實作
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 有效地使用 Prompt 範本需要採取一些策略方法來確保 AI 輸出的清晰度和相關性,以下介紹如何實作
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 有效地使用 Prompt 範本需要採取一些策略方法來確保 AI 輸出的清晰度和相關性,以下介紹如何實作
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 當我們從基礎 Prompt 過渡到進階 Prompt 時,我們開始釋放人工智慧的潛在潛力,這個階段被稱為
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 基本層級的 Prompt ,通常稱為 Ad-Hoc Prompting ,構成了 Prompt Engi
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Engineering 是塑造我們與人工智慧系統互動方式的關鍵實踐,本質上,它是製定請求或
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Definition N-Shot Prompting 是一種使用可變數量的範例來引導 AI 模型的技
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 今天我們以 Scenario Based 模擬為基礎,來進行 Prompt 撰寫 模擬戰略討論
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 今天我們以 Role Based 模擬為基礎,來進行 Prompt 撰寫 範例 - Role Ba
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Template 是在眾多應用程式中塑造人工智慧產生回應的結構基礎,它們代表了Prompt
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 有效地使用 Prompt 範本需要採取一些策略方法來確保 AI 輸出的清晰度和相關性,以下介紹如何實作
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 有效地使用 Prompt 範本需要採取一些策略方法來確保 AI 輸出的清晰度和相關性,以下介紹如何實作
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 有效地使用 Prompt 範本需要採取一些策略方法來確保 AI 輸出的清晰度和相關性,以下介紹如何實作
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 當我們從基礎 Prompt 過渡到進階 Prompt 時,我們開始釋放人工智慧的潛在潛力,這個階段被稱為
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 基本層級的 Prompt ,通常稱為 Ad-Hoc Prompting ,構成了 Prompt Engi
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Engineering 是塑造我們與人工智慧系統互動方式的關鍵實踐,本質上,它是製定請求或