雖然 ChatGPT 可以進行角色扮演並用對應的語氣回應,但仍然會被預設的設定所侷限,這時只要讓 ChatGPT 閱讀相關文字,並訓練 ChatGPT 模仿指定文章的語氣和撰寫方式,就能得到更加生動逼真的回應,這篇教學介紹如何讓 ChatGPT 進行閱讀和模仿,最後能夠使用中英文交錯的「晶晶體風格」進行回覆。
原文參考:閱讀並模仿風格
如果要讓 ChatGPT 模仿特定風格,需要先提供對應的文章範本,並解釋該範本可能有的風格,舉例來說,如果要求 ChatGPT 學會「晶晶體」,可以仿照下列的內容給予提示:
下面三段文章的寫作風格稱為「晶晶體寫作風格」,意思是「將每一句中文句子裡的一個名詞或形容詞替換成英文單字」。
文章 1 :
漢堡是一種非常受歡迎的 food,它的魅力在於豐富的組合。通常由兩片麵包夾著 juicy 的 meat,再加上 crispy 的 veggies,還有濃郁的 cheese 和各種醬料。這些組合帶來了多層次的 textures 和 flavors,令人回味無窮
文章 2:
大家好,今天很 happy 來到這裡 see see 大家,today 是什麼 day?Friday 對不對?星期五就是要好好去 happy,畢竟 work 一整天很 tired,好好放鬆是非常 important 的。
文章 3:
小狗是一種 adorable 的生物,它們擁有蓬鬆的 fur 和瞪大的eyes。它們總是 playful,尾巴不停地 wagging,帶給人們無窮的 joy 和 happiness。和它們相處時,彷彿身心都被充滿了 pure 的愛和快樂。小狗總是令人融化,成為人們心目中的 best friend。
如果了解,就說「了解」。
完成後,接著使用下方的提示詞,測試 ChatGPT 是否已經模仿特定風格。
通常會成功,但也偶爾會遇到 ChatGPT 非常固執己見不照風格的狀況,這時就需要修改或增加提示詞。
請你學習「晶晶體寫作風格」,當你學習完成,請你嘗試用這種風格進行「約 50 個字的繁體中文自我介紹」。
如果遇到 ChatGPT 不按照指令進行回應,就需要額外增加提示或修正,例如下面範例,原本 ChatGPT 回應裡的英文字太少,於是透過提示詞,會要求 ChatGPT 增加每一句話裡的英文單字比例,就會得到比較理想的結果。
請你增加英單字的比例,讓每一句話都會出現一個英文單字,然後重新介紹一次
完成後,可以繼續使用提示詞,要求 ChaGPT 調整並修改風格,再度測試就會發現 ChatGPT 的回答已經是預期風格的樣子。
請你記住每一句話裡英文單字與其他中文字的字數比例,做為之後的「晶晶體風格」
只要在每個回應之前加上「使用晶晶體」風格,ChatGPT 就會使用該風格進行回覆。
要求 ChatGPT 模仿特定風格時,常常會遇到一些惱人的問題,問題主要有下面三個:
- ChatGPT 已經說他知道,但回應的內容還是錯的。
- ChatGPT 一開始的幾次回應是正確的,但慢慢回應就錯了。
- ChatGPT 完全無不按照提示進行。
下方的例子,原本應該是中英文交錯的內容,然而 ChatGPT 的第二次回應竟然變成「全英文」。
又或者像下方的例子,不論如何進行提示,ChatGPT 就是不按照提示進行回覆。
如果要解決這種狀況,建議可以參考下方的重點:
將過長得中文句子分段
由於 ChatGPT 對於中文的認知,很可能是先將中文變成英文再去解析和理解 ( 畢竟程式語言的背後都是英文和數字組成 ),所以當一句中文字數太多的時候,可能會發生認知錯誤的狀況 ( 中文就是這麼的博大精深 ),所以將中文分段,可以減少發生錯誤的機會,舉例來說:
加上主詞與動作
盡可能在每一句話裡加上「主詞 ( 你 )」以及「動作」,如此一來能讓 ChatGPT 更好理解這是他該做的事情。
用不同的對話進行提示
如果在同一個對話裡提供過多的提示,可能會造成 ChatGPT 理解錯誤的狀況,因此如同這個「晶晶體風格」範例的做法,第一段對話提供文章範本,第二段對話提供規則,ChatGPT 就會清楚知道自己該怎麼回應。
不斷反覆修正確認
如果已經按照上面三點進行修正,但 ChatGPT 仍然固執己見,那麼就得反覆用對話修正,或者重新開啟一個新的 ChatGPT 對話主題。
要讓 ChatGPT 按照特定風格回覆並沒有想像的容易,在實作的過程中常常會發生非常惱人的狀況 ( 講不聽、理解錯誤、原本正確後來又錯了...等 ),透過不斷反覆修正提示詞,相信最後一定能訓練出特定風格的 ChatGPT。
大家好,我是 OXXO,是個即將邁入中年的斜槓青年,我有個超過一千篇教學的 STEAM 教育學習網,有興趣可以參考下方連結呦~ ^_^