前言
ChatGPT 已經面世一段時間了
相信大家或多或少都有用過相關的服務或產品吧
或許你也有聽過有方法能使 ChatGPT 產生更高質的回應
但具體要怎樣做卻是一頭霧水吧
若你也好奇要怎樣做的話
這個課程就正好適合你了
用不了一天的時間就能讓你成為使用 ChatGPT 的高手
就讓我們來一探究竟吧
DeepLearning.AI
先聲明一下
這期不是廣告 ((我這破站最好是能接到廣告啦 🫠
今天要介紹的網課是來自 Courses – DeepLearning.AI
這是一個專門提供使用 AI 的課程及訓練的平台
上面有很多免費的課程
雖然大多都是面向專業人士的
但也有很多面向大眾及初學者的免費課程
所以大家有興趣的話也可以到上面看看
ChatGPT Prompt Engineering for Developers
這就是我們今天要說的課程
整個課程非常簡短,只有一小時左右
不過今天說的只是整個課程的一小部份
非常歡迎大家到下面這個網址完成整個課程
ChatGPT Prompt Engineering for Developers – DeepLearning.AI
雖說這是個面向程序員的課程
但這個課程中會有大量 prompt 實例和解說
即使你是一般用戶也一定會有得着的
課程摘要
接下來,我會在這裏寫下幾個課程要點
課程中有更多的資訊和例子
大家有興趣的話還請上一下這個簡短又免費的網課
不要使用 Single quot
在使用引文或是讓 AI 特別的去留意某段文字的時候請勿使用 single quotation mark (單引號)
因為單引號在文章中是非常常見的
使用單引號把引文包起來可能會使 AI 產生誤判
下面是一個例子
Please translate this into Chinese
'This is Peter's shoose.'
在這個例子中,Peter's
的單引號可能會引起 AI 的誤判
誤以為引文已經完結
如果想避免這個問題
我們可以轉用 tripple quotation mark (連續三個單引號)
例子如下
Please translate this into Chinese
'''This is Peter's shoose.'''
給予更詳細的指引
若指引過於簡短
可能會使 AI 誤判你的要求
適當的加一些細節可以更好的控制 AI 生成的內容
例如
為這篇文章生成一篇總結
'''[某產品的細節]'''
AI 可能會為你生成一篇不錯的總結
但它可能會更適合一般的大眾
若是你想要讓你的商業合作伙伴看這篇總結
那這篇總結可能會需要更多技術細節
如果把指引改成這樣,可能會更貼合這個需求
為這篇文章生成一篇總結
我會把這個總結發給我的一位合作伙伴
請以一個工程師的角度在總結中提供更多的技術細節
並盡量的以客觀的數據說服對方使用我們的產品
'''[某產品的細節]'''
為 AI 提供例子
為 AI 提供一些例子可以使輸出的結果更貼合你的需求
例如,如果你需要讓 AI 幫你做一些格式轉換的工作
若你這樣給 AI 的指令的話
很有可能你會得不到你想要的結果
請把以下食材的資料轉換為 JSON 格式的文字
'''[很多食材的描述]'''
如果你能給它一些例子
那麼它成功轉換出你想要的東西的機率就會高很多了
請把以下在 tripple quote 內的食材的資料轉換為 JSON 格式的文字
輸出的文字會是類似這樣
[
{
"name": "食材一",
"price": "HKD 113"
},
{
"name": "食材二",
"price": "HKD 322"
}
]
'''[很多食材的描述]'''
給 AI 更多時間思考
在處理一些複雜的任務時
AI 往往都會生成日些奇怪或是不太準確的答案
這時,若能為 AI 提供一些步驟
使其用多幾步的時間思考一下
可以有效的幫助 AI 正確的處理你提供的資訊
以下這個例子是讓 AI 讀取並評價學生的答案
如果你像這樣讓 AI 進行評價的話
那它評價的方向很有可能會變得很隨機
也可能會變得不準確
請根據以下的題目評價學生的答案
題目:'''[題目]'''
學生的答案:'''[學生的答案]'''
若是改成下面這樣的話
那就可以在一定程度上使 AI 的回應變得可用和更可靠
請根據以下的題目評價學生的答案
在評價的過程中,請依循以下的步驟
1. 就着下面的題目,給出你的答案
2. 比較你的答案和學生的答案,並借此評估學生的答案是不是正確的。在你給出你的答案前,請勿評估學生的答案是否正確。
題目:'''[題目]'''
學生的答案:'''[學生的答案]'''
結語
ChatGPT 面世還不到兩年
世界已經變得離不開 LLM 了
LLM 的強大之處可見一斑
但很多人都會覺得 LLM 非常雞肋
易的,不用它
難的,它做不到
事實上,LLM 的潛力還是非常大的
只要學會怎樣「教」它工作
它能幫你減省的工作量還是非常可觀的
希望大家都能用得開心~
這個課程還有一部份是在解釋 ChatGPT API 的參數
不過這一部份主要是面向程序員的
所以我就放到第二篇帖文了
大家有興趣的話就去看看吧~
發佈留言