monitor screen showing chatgpt landing page

ChatGPT 的用法

ChatGPT 是 OpenAI 公司所開發的聊天機器人。 GPT 的全名是 Generative pre-trained transformer ,我不知道這是什麼,一點概念都沒有,感覺十分複雜難學。我都把 ChatGPT 當成占卜使用。我想要知道,有沒有一些簡單的知識可以讓我更好的使用 ChatGPT 。還好,OpenAI 的大股東 Microsoft 幫我們寫好一篇比較通用的 prompt 使用原則

Text Prompt

當你跟聊天機器人對話的時候,聊天機器人心想的,並不是如何最好的回答你。而使根據訓練的資料集,當前文是這些對話的時候,預測出下一段話應該要說什麼,並且輸出。聊天機器人的感受比較像是,按照資料集的模式,當看到這些聊天記錄時,會聯想到什麼,應該要回應些什麼? 因此,聊天機器人可說是一個非常會看風向說話的風向仔。因為他有大量的資料集訓練,所以回答的內容會讓你覺得他好像很有智慧。他並不會因為你的對話是問句,所以特別觸發一個對應的 Q&A 模型來回覆一個答案。而是根據大資料的訓練,在你問這個問題的背景狀況下,根據訓練資料,一般人是會怎麼回覆問題的,所以他也跟著回覆了類似的東西。

總之,這個 ChatGPT 反而像是一個完成度比較高的自動完成工具。

用法

在最後一行加上一些指示還蠻方便的。舉例來說可以加上 英文: ,他就會翻譯成英文。加上 TLDR ,他就會生成一份文章大意。加上 summarize 的指示,搭配特定格式的描述,也能引導他產生特定主題的回覆。

此外,他也會照樣照句。在官方稱為 few-shot learning 。

Token

根據文件表示, ChatGPT 會先將文章切成小段的 token 再進行分析。我注意到他對數字的 Tokenization 相對較差。我猜這是他算數不好的一個原因。


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *