怎樣好好地問 ChatGpt問題?

怎樣好好地問 ChatGpt問題?


1.有朋友試用 ChatGPT 後,覺得他總是給不出自己期望的回覆;這是因為 AI 依舊距離我們的生活很遙遠,還是因為沒有掌握到使用要領呢?
2.如果你已經出社會,讓我們回想一下,老闆、客戶在跟你溝通時,你是不是常常覺得鷄同鴨講,也得不到想要的答案?
相同的,如果我們拋問題給 ChatGPT 時,是不是也常常問得很「模糊」?

這種模糊就會導致對話偏離軌道、缺乏重點,無論是現實中的人類,還是 ChatGPT 都無法給你合適的答案。

所以,今天來談,怎樣好好地問 ChatGpt問題?
用專業的術語就是:如何寫出有效的 Prompt,獲得更好的 ChatGPT 回覆


大綱

▋ Prompt 是什麼?
▋ 好的 Prompt 有哪些元素
▋ 讓 ChatGPT 擔任某個領域的「專家」
▋ 一些額外的建議
▋ 總結:對工具理解越深,越能發揮他的實力

▋Prompt 是什麼?

如果你需要別人幫忙做事,就需要給他具體的「指令」或「提示」;把角色換成 ChatGPT,Prompt 就是你問問題或提出請求的文字提示。

而決定 ChatGPT 回答品質的重要因素,就在於你提供的「Prompt」是否足夠完善。

讀者可以將「好的 Prompt」理解為「好的提問技巧」,這些知識學習後對現實的生活、工作也是很有幫助的!

▋好的 Prompt 有哪些元素

清晰:越「具體」越好,避免給出太過複雜或模棱兩可的文字。
重點:要有明確「目的」,避免太過廣泛或是開放式的問題。
相關性:在對話中,建議內容都是相同「主題」,多主題會分散討論焦點。

下面是 ChatGPT 認為「好」的 Prompt 案例:

2022年冬季奧運會在哪裡舉行?—— 明確地提出了問題並且特別指出了「時間」。
請給我一些台北的知名美食 —— 明確地提出了請求並且特別指出了需要「當地」的資訊。

下面是 ChatGPT 認為「不好」的 Prompt 案例:

給我講講 —— 沒有明確地表達問題或請求,不知道到底想要 ChatGPT 講什麼。
請給我美食資料 —— 因為沒有指定地區或美食種類,所以無法提供具體的美食資料。

不管對象是 ChatGPT 還是真人,遵循這些原則,都能讓對方更好地理解你的意圖,使對話維持在正軌上,是一種高效率的對話方式。

▋讓 ChatGPT 擔任某個領域的「專家」

這是我覺得很實用的「技巧」,你可以告訴 ChatGPT 在接下來對話中要擔任的「角色」,比如說:

你遇到了一些職涯問題,告訴 ChatGPT 要擔任一個「職涯顧問」,根據你遇到的「具體問題」給出相關處理建議。
連假要出去旅遊,告訴 ChatGPT 要擔任一個「旅行社服務人員」,根據你的「目的地、時間長度、人員組成、特殊偏好」給出建議。

下面就用一個具體案例給大家:「我希望你擔任一個優秀的旅行社服務人員。我會輸入“地點”的資訊,你只需要告訴我當地的“美食”、“景點”、“注意事項”。回答的字數不要超過 400 字,用“摘要”就好。我要詢問的第一個地點是“宜蘭”。」
不過大溪老街應該是在桃園!?

我這邊將剛剛拋出的問題做一下說明:

我希望你擔任一個優秀的旅行社服務人員:我希望 ChatGPT 擔任的角色。
我會輸入“地點”的資訊:告訴 ChatGPT 我會輸入的關鍵字。
你只需要告訴我當地的“美食”、“景點”、“注意事項”:限制 ChatGPT 回答的範圍。
回答的字數不要超過 400 字,用“摘要”就好:用兩句話強調回答的限制。
我要詢問的第一個地點是“宜蘭”:讓 ChatGPT 執行的第一項任務。

結構越嚴謹,越能得到期待的資訊;不過大家實際使用時,也能透過後續的對話來修正結果。

同時提醒大家,就算讓 ChatGPT 擔任某個領域的專家,也可能獲得錯誤的答案。

如果你想將 ChatGPT 的專業度昇華到另一個境界,可以參考 Github 上面大神們提供的 prompt。

筆者在「ChatGPT 的翻譯有比 Google 翻譯更優秀嗎?、ChatGPT 的中文跟英文能力一樣好嗎?」的文章中,也有比較中文專家跟英文專家的差異,大家可以參考一下。

▋一些額外的建議

鼓勵 ChatGPT 多給你一點建議:你可以在 ChatGPT 回應的基礎上,再做更多延伸詢問(ex:在知道台北有哪些知名美食後,你可能對滷肉飯更感興趣,此時就能延伸詢問:「請推薦幾間在台北評分高的滷肉飯餐廳」)。
不要帶有辱罵、輕蔑的口氣:在得不到預期的答案時,你可以糾正他,讓他回到軌道上;但如果用不良的態度就會導致溝通破裂。
多練習、多嘗試:千萬不要看完這篇文章就覺得自己會了,一定要自己去實踐才會知道怎麼樣的 prompt 是更合適的(歡迎跟筆者分享你的心得)。
找志同道合的人一起研究:這是一個新誕生的工具,對大多數人來說是陌生的,如果有人可以一起討論、給予回饋,那大家可以共同進步(可以加入 ChatGPT 的社群)。

這邊特別提醒讀者:
有些問題 ChatGPT 會給出錯誤的答案,就像是「請推薦幾間在台北評分高的滷肉飯」這個問題,他推薦的三間滷肉飯分別是「老記滷肉飯、阜杭滷肉飯、高雄滷肉飯」。
如果你發現這三間都沒聽過不是你孤陋寡聞,而是筆者用 Google Map 搜尋,發現真的找不到 QQ

▋總結:對工具理解越深,越能發揮他的實力

好的 Prompt 能讓 ChatGPT 有更好的回應,下面是筆者整理的基礎結構(原則):

讓 ChatGPT 了解自己要擔任的「角色」:比如法律專家、職涯顧問、導遊…
清晰、有重點的提出「問題」:避免提出模棱兩可、開放式的問題,比如:「你對 xxx 策略有什麼看法」可以調整為「xxx 策略主要有哪些好處」。
明確定義你期待的「結果」:你希望 ChatGPT 提供資訊、回答問題還是隨意聊天。

相比於其他市場上的聊天機器人,相信用過的人會覺得他的回應更加「自然」,而且可以完成「連續」有邏輯的對話,即使是刁難的問題也能給出有一定「深度」的回覆。

 

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

購物車