【Prompt Engineering 提示工程】Ep.1 什麼是Prompt Engineering?

更新於 發佈於 閱讀時間約 4 分鐘

相信Chatgpt對於大部分人來說已經是離不開日常工作的一個專家知識庫小助理了, 但我們常常發現Chatgpt會答非所問或者無中生有,甚至給錯答案,這些狀況很可能是我們問的問題太過廣泛,導致Chatgpt無法正確給予我們想要的答案,因此在問問題之前我們不妨思考一下,要怎麼讓Chatgpt理解我們,並設身處地的為我們著想,而這些是有邏輯的,也是Generative AI面臨的一些問題,就讓我們一步步的來調校AI,讓AI成為我們最強大的助手吧!


「Prompt」這個詞是提示的意思,但為什麼需要提示呢? 當AI不理解我們的時候,勢必給出的回應並非準確的為我們解答,因此一個好的提示是非常重要的,就如同我們人與人之間的溝通一樣,如何將自己心裡的疑惑轉化成好的問題來提問對方,讓對方理解,進而給出一個明確的答案,這就是提示(Prompt)的重要性,對於AI來說,「Prompt就是給AI模型的指令」。


它可以是一個問題、一段程序、甚至是一個案例,生成式AI模型(GPT…)會根據這些提示試圖理解並生成文本或者圖片。


比如說我們輸入了「什麼是零知識證明?」,這個問題就是Prompt,提示AI回答零知識證明的知識。

而Prompt Engineering提示工程是一種透過設計、引導、改進、優化的方式來提升AI產生出來的結果,使其更加的準確,並可靠的執行我們的任務。


我們可能常常使用Chatgpt,或許覺得只要向它問問題就能得到答案,這種心電感應非常棒對不對! 但事實上我們在使用的過程中會漸漸發現其實不管怎麼樣的問法,幾乎都能得到一個答案,但總感覺有些回答是盲猜的,此時又追問更多細節,漸漸的引導才能回應到我們真正需要的答案,但你知道嗎? 這其實是一個具有邏輯的工程,為什麼很難一次就懂呢?


就目前來講,我們一直以來都在設法讓機器讀懂我們的心,這也是「自然語言處理(NLP)」一直以來在努力的方向,但確實還沒辦法很好的理解人類說的話,部分邏輯問題我們需要給出明確的指令讓其回答,舉例來說,我們給一段簡單的數學運算並交由偉大的Chatgpt3.5來幫我們計算一下:

很明顯100800/85,答案應該是:

100*800=80000

80000/8 = 10000

10000*5 = 50000

會造成這個結果呢? 其實也不全然是Chatgpt的問題,因為我們給它的提示太過廣泛了,它會自動推斷怎麼算,而算法有百百種,我們又沒有給一些上下文,對於AI來說會推斷一個最有可能的算法來進行回答,因此才會有這種錯誤的狀況。

沒關係…,可能我們描述的不夠精確,這次我們用括號來期望計算的先後順序再給它一次機會:

這次就能精準的計算出正確結果了,看到這邊有沒有覺得很危險,萬一給錯提示得到錯誤的回應,導致我們認知偏差造成決策錯誤就容易引發不可收拾的後果了…,因此一個好的提示非常的重要。


假設我們設計一套AI產品,但卻很容易出錯,我想這個產品應該會大幅度降低品牌的價值吧! 雖然我們都知道Prompt很重要,但要如何寫出一個好的Prompt提示指令,我想對於開發AI產品中的企業來說會是非常重要的一個環節。


隨著技術的演進,這些AI模型被訓練的也越來越精準,或許未來我們也不需要太嚴謹的提示就能得到正確的答案了,但至少現在來看還沒到達該階段,因此「Prompt Engineering」是我們進入AI領域的一門必學學科。


接下來的幾個篇章,我們將介紹如何聰明的設計我們的提示案例,並以實戰的方式來加深印象,過程也會將邏輯說明清楚,期待我們一起前往AI領域之路。

留言
avatar-img
留言分享你的想法!
avatar-img
阿Han的沙龍
129會員
286內容數
哈囉,我是阿Han,是一位 👩‍💻 軟體研發工程師,喜歡閱讀、學習、撰寫文章及教學,擅長以圖代文,化繁為簡,除了幫助自己釐清思路之外,也希望藉由圖解的方式幫助大家共同學習,甚至手把手帶您設計出高品質的軟體產品。
阿Han的沙龍的其他內容
2025/04/23
我們在「【🤖 cursor AI】如何在ubuntu 24.04安裝」有分享如何在Ubuntu安裝cursro這套AI編輯器, 使用起來大幅度的提昇開發效率, 但仍有些問題點需要克服, 比如說: LLM壓根不知道我們的數據庫長怎樣啊? 怎麼分析結構呢? 假設文檔又不足的狀況下更是艱辛, 如果LLM
Thumbnail
2025/04/23
我們在「【🤖 cursor AI】如何在ubuntu 24.04安裝」有分享如何在Ubuntu安裝cursro這套AI編輯器, 使用起來大幅度的提昇開發效率, 但仍有些問題點需要克服, 比如說: LLM壓根不知道我們的數據庫長怎樣啊? 怎麼分析結構呢? 假設文檔又不足的狀況下更是艱辛, 如果LLM
Thumbnail
2025/03/12
我們在「【語音合成技術 - GPT-SoVITS】讓機器說人話的語音生成服務」分享了語音合成技術, 該套GPT-SoVITS也非常的出色, 但效能有點不是非常理想, 加上需要GPU才能達到較佳的體驗, 如此一來成本就會有點高了, 因此我們找了另外一套MeloTTS, 這一套強調CPU推理非常的快!
Thumbnail
2025/03/12
我們在「【語音合成技術 - GPT-SoVITS】讓機器說人話的語音生成服務」分享了語音合成技術, 該套GPT-SoVITS也非常的出色, 但效能有點不是非常理想, 加上需要GPU才能達到較佳的體驗, 如此一來成本就會有點高了, 因此我們找了另外一套MeloTTS, 這一套強調CPU推理非常的快!
Thumbnail
2025/03/05
我們在「【語音合成技術 - GPT-SoVITS】如何架設API伺服器」分享如何架設API V3版本的TTS服務, 但發音的部份似乎只有早期的API版本才使用到g2pw這類的技術, 因此我們可能會需要將API退回舊版, 在這裡我們也整理了早期版本api與api_v2的一些差異, 期望幫助到正在面臨選
Thumbnail
2025/03/05
我們在「【語音合成技術 - GPT-SoVITS】如何架設API伺服器」分享如何架設API V3版本的TTS服務, 但發音的部份似乎只有早期的API版本才使用到g2pw這類的技術, 因此我們可能會需要將API退回舊版, 在這裡我們也整理了早期版本api與api_v2的一些差異, 期望幫助到正在面臨選
Thumbnail
看更多
你可能也想看
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
ChatGPT使用指南:雖然ChatGPT已推出,但許多用戶仍有使用疑惑。有效使用的關鍵在於明確「Prompt」設計。Prompt是問題或指示,而Prompt Engineering是優化問題的技巧。完整的Prompt包括指令詞、輸入、背景和輸出要求。掌握這結構,使ChatGPT回答更精確。
Thumbnail
ChatGPT使用指南:雖然ChatGPT已推出,但許多用戶仍有使用疑惑。有效使用的關鍵在於明確「Prompt」設計。Prompt是問題或指示,而Prompt Engineering是優化問題的技巧。完整的Prompt包括指令詞、輸入、背景和輸出要求。掌握這結構,使ChatGPT回答更精確。
Thumbnail
前一篇我們有提到「【Generative AI - Prompt篇】Ep.3 讓AI身歷其境的角色提示法」如何催眠AI成為專家,藉著該提示技巧讓AI可以針對該領域進行專業的回答,但…這還不夠,我們還希望AI可以更強大,可以根據我們設計的範本,進行相同規格的輸入與輸出。 我們在前面幾個篇章也玩過一些P
Thumbnail
前一篇我們有提到「【Generative AI - Prompt篇】Ep.3 讓AI身歷其境的角色提示法」如何催眠AI成為專家,藉著該提示技巧讓AI可以針對該領域進行專業的回答,但…這還不夠,我們還希望AI可以更強大,可以根據我們設計的範本,進行相同規格的輸入與輸出。 我們在前面幾個篇章也玩過一些P
Thumbnail
前面我們有介紹「【Generative AI — Prompt篇】Ep.1 什麼是Prompt Engineering?」相信對於下指令給AI應該已經具有基本知識,那麼這一次我們來介紹Prompt技巧中的其中一環「角色提示法」,這是什麼樣的一種魔法呢? 很簡單,我們就是讓AI變身成專家,賦予特定領域
Thumbnail
前面我們有介紹「【Generative AI — Prompt篇】Ep.1 什麼是Prompt Engineering?」相信對於下指令給AI應該已經具有基本知識,那麼這一次我們來介紹Prompt技巧中的其中一環「角色提示法」,這是什麼樣的一種魔法呢? 很簡單,我們就是讓AI變身成專家,賦予特定領域
Thumbnail
前面我們有介紹「【Generative AI — Prompt篇】Ep.1 什麼是Prompt Engineering?」相信對於下指令給AI應該已經具有基本知識了吧,在進入Prompt Engineering之前有一些Guideline是我們需要知道的,就如同線上遊戲一般,我們會先進到新手村學習一
Thumbnail
前面我們有介紹「【Generative AI — Prompt篇】Ep.1 什麼是Prompt Engineering?」相信對於下指令給AI應該已經具有基本知識了吧,在進入Prompt Engineering之前有一些Guideline是我們需要知道的,就如同線上遊戲一般,我們會先進到新手村學習一
Thumbnail
「Prompt」這個詞是提示的意思,但為什麼需要提示呢? 當AI不理解我們的時候,勢必給出的回應並非準確的為我們解答,因此一個好的提示是非常重要的,就如同我們人與人之間的溝通一樣,如何將自己心裡的疑惑轉化成好的問題來提問對方,讓對方理解,進而給出一個明確的答案,這就是提示(Prompt)的重要性,對
Thumbnail
「Prompt」這個詞是提示的意思,但為什麼需要提示呢? 當AI不理解我們的時候,勢必給出的回應並非準確的為我們解答,因此一個好的提示是非常重要的,就如同我們人與人之間的溝通一樣,如何將自己心裡的疑惑轉化成好的問題來提問對方,讓對方理解,進而給出一個明確的答案,這就是提示(Prompt)的重要性,對
Thumbnail
ChatGPT怎麼用? 在 ChatGPT官網 註冊好帳號後,進入 ChatGPT app 打開對話框輸入一些指令以後卻問不出你想要的? 這篇 ChatGPT中文 進階提示詞技巧教學是超簡單框架輕鬆創建提示詞的進階版,Mega Prompting 是另一種從 ChatGPT 中提取價值的技術,它涉及
Thumbnail
ChatGPT怎麼用? 在 ChatGPT官網 註冊好帳號後,進入 ChatGPT app 打開對話框輸入一些指令以後卻問不出你想要的? 這篇 ChatGPT中文 進階提示詞技巧教學是超簡單框架輕鬆創建提示詞的進階版,Mega Prompting 是另一種從 ChatGPT 中提取價值的技術,它涉及
Thumbnail
上次我們在這篇裡面提到了如何讓ChatGPT產出更為精確的答案,實際上就是透過三大原則加上一個小提示,本偏要補充一些很實用的方式,可以讓各位即使是比較複雜的任務,也可以讓ChatGPT替你完成。
Thumbnail
上次我們在這篇裡面提到了如何讓ChatGPT產出更為精確的答案,實際上就是透過三大原則加上一個小提示,本偏要補充一些很實用的方式,可以讓各位即使是比較複雜的任務,也可以讓ChatGPT替你完成。
Thumbnail
在AI的術語之中,給AI的輸入問題叫做Prompt,而問出對AI來說好的問題,或是給AI精確的指示這門技術就叫做Prompt Engineering ,這跟寫程式一樣,是需要靠學習以及練習的。我們來淺談一下這個Prompt Engineering的基本,也就是怎麼問出好的問題。
Thumbnail
在AI的術語之中,給AI的輸入問題叫做Prompt,而問出對AI來說好的問題,或是給AI精確的指示這門技術就叫做Prompt Engineering ,這跟寫程式一樣,是需要靠學習以及練習的。我們來淺談一下這個Prompt Engineering的基本,也就是怎麼問出好的問題。
Thumbnail
跟你講個祕訣 是不是常常想要發問chatGPT卻不知道怎麼下指令,跟你講一個萬用的prompt 如果你想不到某個問題怎麼樣下 prompt,你就....
Thumbnail
跟你講個祕訣 是不是常常想要發問chatGPT卻不知道怎麼下指令,跟你講一個萬用的prompt 如果你想不到某個問題怎麼樣下 prompt,你就....
Thumbnail
要將 ChatGPT 用得好,關鍵是學會輸入清楚的指令(Prompt)。可惜我發現,多數人的指令都非常模糊,因此得到的結果也非常的...悲劇。分享 3 個訣竅寫出清楚的 ChatGPT 指令,並得到滿意的回答結果。
Thumbnail
要將 ChatGPT 用得好,關鍵是學會輸入清楚的指令(Prompt)。可惜我發現,多數人的指令都非常模糊,因此得到的結果也非常的...悲劇。分享 3 個訣竅寫出清楚的 ChatGPT 指令,並得到滿意的回答結果。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News