iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0
生成式 AI

從 0 到 1 學習生成式 AI 模型建立以及 Prompt 技巧系列 第 19

第 19 天:Prompt 技巧提升(二):Zero-Shot

  • 分享至 

  • xImage
  •  

接下來要教大家的一個技巧叫做:Zero-Shot,他的概念比較像是「引導 AI 一步一步的來進行思考」,根據測試的結果,透過這個指令一步一步的引導可以讓 AI 更準確地回答你的提問,對於邏輯類的題目很適合這樣提問
https://ithelp.ithome.com.tw/upload/images/20240823/201688356sQFCXR13e.png
在每一個問題問完後都補上一個「讓我們一步一步的來進行思考」,同時也可以請 AI 「將思考的過程都列出來並寫下」,這樣你也可以同步確保 AI 的思考方向是有根據你的目的進行的。

讓我們來親自做一個範例:我先來問他一個常見的邏輯題目「當女友和媽媽都掉進水裡面的時候,我該救誰?」
https://ithelp.ithome.com.tw/upload/images/20240823/20168835s6iE8Z88Wa.png
看起來好像有幫助?但如果我們透過 Zero-Shot 的技巧,會得到什麼樣的回應呢?

這個問題涉及情感層面的選擇,並且每一步都需要仔細考慮,以展示你的價值觀和對雙方的關心。以下是逐步分析和回答這個問題的方法:

### 第一步:理解問題的背景
這是一個假設性問題,通常用來測試你在面對兩個同樣重要的人時,如何做出決策。了解這點有助於你冷靜思考,而不被情感所困擾。

### 第二步:確認你的立場
表達你對女友和媽媽的重視是很重要的。你可以說:「這是一個非常困難的情況,因為我的女友和媽媽對我來說都是非常重要的人。」

### 第三步:分析情況
考慮到實際情況,可能存在變數,比如誰更需要幫助、誰的情況更危急。你可以說:「我會先評估誰的情況更危急,如果有人更需要立即的幫助,我會先救那個人。」

### 第四步:考慮長遠影響
如果選擇偏向其中一方,可能會影響你與另一方的關係。因此,強調你會竭盡全力同時救她們非常重要。你可以說:「我不會讓任何一個人冒險,我會全力以赴救她們倆。」

### 第五步:表達你的決心
最終,你可以強調你會用盡一切力量,確保她們都能平安。你可以說:「不論發生什麼,我都會確保她們倆個都能安全上岸,因為我無法失去任何一個她們。」

這種回答既展示了你的思考能力,也表達了你對雙方的關愛。重要的是,不僅是解決假設情況,更是通過這個問題表達你對兩者的重要性。

可以看到透過 Zero-Shot,Chat GPT 的回答方式完全不一樣,變成一步一步的給予建議並且讓你知道他的思考,這樣對於一些 planning 和分析型的工作的幫助就非常的大,可以讓你很輕鬆地表達你的邏輯觀點!

今天的 prompt 優化技巧就到這邊,接下來會跟大家分享關於引導提示 (Priming Prompt) 的優化技巧。


上一篇
第 18 天:Prompt 技巧提升(一):範例詢問
下一篇
第 20 天:Prompt 技巧提升(三):引導提示 (Priming Prompt)
系列文
從 0 到 1 學習生成式 AI 模型建立以及 Prompt 技巧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言