最近一段時間以來,人工智慧相關應用成為科技界最熱門的話題,除了先前我們介紹過的AI繪圖工具,例如 DALL•E 2、Midjourney 之外,由 OpenAI 所推出的聊天機器人「ChatGPT」,憑藉著強大的文字創造能力,甫推出即驚艷世人。究竟 ChatGPT 有何獨特之處,被外界認為它將成為 Google 搜尋的替代品?甚至於取代許多人類現在的工作?透過本篇特別企劃,我們將帶你一探究竟。
文章目錄
10個Q&A認識ChatGPT?
近期在網路上爆紅的 ChatGPT,可以稱它是AI聊天機器人,但因為太有智慧,上知天文,下知地理,又可以解惑、撰寫劇本、寫程式…等,不只是提供聊天服務而已,雖然有時也會出現令人啼笑皆非的答案,但回應總是有模有樣,可說是相當令人驚豔。但 ChatGPT 究竟是什麼?如何運作?何以信賴嗎?透過12個 QA 一次搞清楚。
Q1:什麼是ChatGPT,ChatGPT APP在哪裡下載?
Chat GPT 是由人工智慧公司 OpenAI 開發的聊天機器人,它是由 GPT-3這個自我迴歸語言模型所訓練的聊天機器人。GPT 是一種自然語言生成模型,它被訓練用來根據上下文生成文本。ChatGPT 的訓練數據包括大量的對話數據,因此它能夠學會在對話中如何回答問題,如何提出問題以及如何自然地回應其他人的話。當使用 ChatGPT 時,用戶可以輸入一些文本,然後 ChatGPT 會輸出一個回應。由於 ChatGPT 是一種自然語言生成模型,因此它的輸出文本看起來類似人類的語言,而不像傳統的機器學習模型那樣生硬。
因為 Chat GPT 是用深度學習的方法,產生人類可以理解的自然語言,訓練它來模擬人類對話。因此你在和 ChatGPT 聊天時,會覺得它的回答像和一般人講話一樣。此外,ChatGPT 可以用於各種應用,包括聊天機器人,客服系統和對話式介面。
另外,目前ChatGPT官方表示並沒有獨立的ChatGPT APP可以下載,都是要在網頁上註冊之後直接使用。如果你有在網路上看到ChatGPT APP的話,應該都是假的。
Q2:ChatGPT 可以拿來做什麼?
由於 ChatGPT 是一個能夠進行即時對話的語言模型,你輸入問題,它按照它之前資料庫中訓練的資料,用自然的方式回答你。因此 ChatGPT 可以應用在許多不同的用途上。例如,它可以用於提供即時客服,客戶有問題時,ChatGPT 可以像個真人一樣給予回應。只要公司客服的各種資料訓練的夠豐富,許多例行性的客服工作 ChatGPT 應該可以勝任。也有人把它拿來當作翻譯軟體使用,輸入一篇英文,要求 ChatGPT 用中文把重要的內容簡報出來;也有人用它來寫兒童故事,再搭配 AI 繪畫出了一本繪本;也有人叫它寫程式、模仿女生和自己對話......,基本上,你可以把它想像成一個萬事通,你有任何的問題都可以去問它,而它會像自然聊天講話一樣回答你的問題。 ChatGPT 就是一個工具,它能做的事情取決於使用者的創意。
Q3:ChatGPT的答案是從哪裡來的?
由於 ChatGPT 是一種語言模型,它能夠透過學習大量的文本資料來提高它的回應品質。因此當它回答任何問題時,答案都來自於開發者當初訓練它時所「餵」給它的資料,這些資料包括新聞、小說、各種論壇上的討論以及網路上的大量文本資料。經過處理和標記後,再用於訓練 ChatGPT 模型,然後用自己的方式來回答提問者,並不是直接「複製/貼上」。因為同一個問題你反覆的問 ChatGPT 都不會得到一模一樣的答案。這意味著,訓練 ChatGPT 的模型如果愈大、愈精確、愈專業,ChatGPT 就可以提供更正確的回答。
Q4:ChatGPT會即時上網搜尋答案嗎?
以目前所知,ChatGPT 並沒有即時上網搜尋的能力,因為它是一個語言模型,而一般來說,語言模型都不會即時上網搜尋問題的答案。是需要在訓練資料庫裡,事先將這些資料貼上標記,再餵給 ChatGPT 訓練。它們是透過訓練來學習如何產生自然語言文本的,並且只能根據訓練時所用的資料來產生答案。因此,ChatGPT 目前無法即時上網搜尋問題的答案,再像自然對話般的回應使用者。
但目前的確有些公司試圖要連結 ChatGPT 和搜尋引擎,讓 ChatGPT 可以即時在網路上搜尋,並回答問題,只是效果還不太好,用中文效果更差。
Q5:向ChatGPT提問時,可以輸入多長的問題?
ChatGPT 目前沒有對提問的問題有字數上的上限,我們把整本72萬字吳承恩的《西遊記》輸入 ChatGPT 它也可以接受。得到了「西遊記(又譯作西游记)是中國古典小說之一,作者為吳承恩。故事講述了唐僧法華和他的三徒弟——孫悟空、沙僧、羅漢——在觀音菩薩的領導下,經過許多艱辛的冒險和奇幻的旅程,最終成功取得真經。故事中蘊含了許多佛教思想和修行方法,是中國文學史上最著名的佛教小說之一。」的很多錯誤的回答。
雖然提問的字數沒有上限,但把整本小說輸入不算什麼有意義的提問,所以字數長是沒有意義的,只是如果你的問題很長,ChatGPT 還是可以接受的。
Q6:如果ChatGPT訓練時所使用的數據是錯誤的,回覆的答案也是錯誤嗎?
是的。如果 ChatGPT 訓練時所使用的數據是錯誤的,那麼它可能就會給出錯誤的答案。因為包括 ChatGPT 在內的語言模型,都是透過訓練來學習如何產生自然語言文本的,因此它們只能根據訓練時所用的數據來產生答案。如果這些數據不正確,那麼模型就可能會給出錯誤的答案。
而且根據實際使用的經驗,目前 ChatGPT 犯錯的機率還不小,因此使用者不要把 ChatGPT 給出的答案當成絕對正確的回答。這點在你進入 ChatGPT 時也有提示。像我們問 ChatGPT 「兄弟象」,這是台灣球迷最多的職業棒球隊,但 ChatGPT 回答:「兄弟象(Brother Elephant)是一部台灣的電影,由李安導演,於2017年在台灣上映。該片講述了一個由兩兄弟和一隻大象組成的家庭,他們在父親去世後面臨著許多挑戰,但最終靠著彼此的愛與支持,成功地渡過難關。這部電影受到了觀眾和評論家的好評,並獲得了多個電影獎項。」
其實類似這種錯誤還很多,這也許和它訓練時的資料庫有關,所以使用 ChatGPT 的回答時要更小心。
Q7:用ChatGPT產生的文字內容會被檢測出來嗎?
當 Deepfake 這種 AI 換臉技術出來後,就會開發軟體來檢測這段影片是不是由 Deepfake 所偽造的?也有檢測軟體可以檢測圖片是否經過修圖軟體處理。所以 ChatGPT 開發出來後,自然也有檢測軟體試圖要檢測該段文字是否由 ChatGPT 所產生。而這套叫「GPT-2 Output Detector」的軟體,就是針對 ChatGPT 所開發的,而且,開發這套軟體的公司和開發 ChatGPT 的公司是同一間,都是 OpenAI 這間公司。
以現在的「GPT-2 Output Detector」的能力來說,抓 GPT-2所產生的文字,近乎百發百中,但 ChatGPT 是由 GPT-3模型所開發的,所以用「GPT-2 Output Detector」來偵測 ChatGPT 所產生的文字,如果是英文的內容,會被偵測出來的比例還不錯,但如果是由 ChatGPT 所撰寫的中文內容,被偵測出來的機率還蠻低的。
但是如果你把 ChatGPT 產生的中文內容,貼到 ChatGPT 裡,問 ChatGPT 這些內容是不是它寫出來的。有一定的機會,ChatGPT 會承認這些內容是它寫的。
Q8:ChatGPT支援語音輸入嗎?
不行,目前 ChatGPT 並不直接支持語音輸入,只能接受文字輸入,並用文字輸出來回應。目前取巧的方法就是使用 Siri 或是 Google 語音助理等這類的語音辨識軟體,把語音變成文字,再輸入到 ChatGPT 中。所以你可以用手機上的瀏覽器連上 ChatGPT 的網頁,在輸入文字框用 Siri 或是 Google 助理來輸入你要詢問的問題。
但也許未來的開發人員會使用各種技術來串連,把語音輸入辨識直接和 ChatGPT 串連在一起,讓 ChatGPT 可以直接對語音輸入進行處理。那麼那時,ChatGPT 能像 Siri 或其他語音助手一樣能夠用自然語言對話。
Q9:使用ChatGPT要付費嗎?
目前使用 ChatGPT 並不需要付費。但 ChatGPT 是由 Open AI 這間公司所開發的,Open AI 旗下還有一款很有名的 AI 繪畫程式 DALL•E 2。DALL•E 2目前的營運方式是使用者每個月有很少量的免費額度可以使用,超過額度就需要付費使用。
這些 AI 的服務都需要使用伺服器的算力,加上 ChatGPT 上線後爆紅,才短短幾天全球就有數百萬的使用者湧入,造成伺服器開始不穩定,常常出現斷線,因此未來應該很難長期讓使用者免費使用。不過目前為止,ChatGPT 仍然是免費使用的。
Q10:不斷的問ChatGPT問題,算是幫忙訓練ChatGPT嗎?
其實也算是。你在問問題的過程中,也會幫助它進一步學習和改進。即使你只是問問題,並沒有提供答案,但提問者的文句仍然可以幫助它理解提問者的意圖,並提高它的預測能力。
在 ChatGPT 回答的欄位右側,也有「讚」和「倒讚」可以點選。你可以對它的回答給予評價,這也有助於這個模型未來再回答同樣的問題時,有更精準的答案。
8個ChatGPT實際應用範例
作為一個能夠理解自然語意的大型語言模型,目前 ChatGPT 有能力做到的事情,已經遠遠超出一般人所想像,它的知識所及可謂包山包海,無法單純視為「搜尋引擎」如此簡單。為了讓讀者快速理解 ChatGPT 的能耐,筆者特地選擇幾種功能進行示範,藉由一問、一答的文字交流過程,演示 ChatGPT 為何能夠造成如此高的討論度,甚至進一步幫助我們應用於日常生活中的工作流程。
示範1:回應一般常識疑問
ChatGPT 以聊天機器人的形式運作,只要透過文字提出問題,AI就會提出它的解答。筆者首先以難度較低,透過搜尋引擎查詢就能得到答案的簡單問題來詢問 ChatGPT,這兩個問題分別是「請問日本的首都在哪裡?」與「36的因數有哪些?」。
示範2:解答專業領域問題
最基本的一般常識問題,對於 ChatGPT 而言根本「小菜一碟」,不只回答正確且語意清晰,那麼專業領域的問題 ChatGPT 是否能夠應付呢?對此筆者同樣選擇兩個問題,包含「《國富論》對於現代經濟學理論的影響」與「16進位的優勢為何?」,要求 ChatGPT 給出解答。
示範3:寫作創意長短文章
外界之所以認為 ChatGPT 十分強大,原因在於它不只能夠回答問題,甚至還可以發揮「創意」利用純文字進行寫作。除了給予創作主題之外,我們甚至能指定文體、風格與字數等等,透過限制使AI產出更符合預期的結果。筆者在此向 ChatGPT 給出兩項考驗,分別為創作「兔年吉祥話」與「手機的廣告劇本」。
示範4:全自動撰寫程式碼
筆者最喜歡的 ChatGPT 能力之一,大概就是交由 AI 撰寫程式碼了。跟回答一般常識性、專業性的問題不同,若 ChatGPT 於解答中提及了程式碼,不只呈現版面會有所變化,方便使用者進行識別,就連功能註解也會「加好加滿」,格式整齊漂亮,十分賞心悅目。下面筆者將要求 ChatGPT 透過 Python 寫出一個「亂數密碼產生器」,並接著轉換為「C++」語言版本。
示範5:理解文意並抓出重點
人類能夠在讀完一篇文章後,經由思考獲得文章的主旨與核心,而這項任務 ChatGPT 其實也辦得到──即便答案不一定正確。有辦法理解自然語意,甚至於長篇文章的意義,對於AI而言有非常高的難度,筆者以宋晶宜的〈雅量〉進行測試,看看 ChatGPT 能為我們帶來什麼樣的人生啟發。
示範6:成為小遊戲互動夥伴
擁有豐富知識的 ChatGPT,除了回答問題、創作文章之外,也可以透過純文字方式,跟使用者進行簡單的遊戲互動,而且過程只需利用口語化的文句表達即可。以下筆者以簡單易懂的「猜數字」遊戲為範例,讓 ChatGPT 先想好一個數字,接著由筆者進行猜題,一路縮小範圍直到猜中為止。
示範7:多語言AI翻譯工具
現今主流的網路翻譯工具,其實多多少少都已經導入了 AI 進行輔助,藉此獲得更加精確的結果,而身為大型語言模型的 ChatGPT,自然也是個很棒的多語言翻譯工具,無論單詞、短句或長文,幾乎都難不倒它,不過偶爾可能也會遇到 ChatGPT 不支援的語言,值得注意。
示範8:利用純文字進行繪圖
雖然以聊天機器人形式互動的 ChatGPT 只能輸出純文字,但我們仍然可以透過一些小技巧,讓AI畫出簡易的圖形。舉例來說,筆者於本次示範中,即規定 ChatGPT 利用「@」符號畫出一個簡單的三角形。ChatGPT 目前所理解的事物,比許多人想像的更多、更廣,能力也更加強大,本節的各種示例僅僅只是冰山一角。
結語:應用AI的世界才正要開始
從AI繪圖工具如 DALL•E 2、Midjourney,到現在橫空出世的 ChatGPT,人工智能近日飛躍性的發展,既令人感到驚訝、興奮,但同時也帶來了爭議、疑慮和道德方面的議題。
在親自操作、體驗過 ChatGPT 後,筆者深深認為,人工智能於未來的應用,將會深深改變所有人的工作型態。舉例來說,以筆者身為文字工作者的實際應用而言,當我看見一篇結構紊亂的文章時,大可以先將其放入 ChatGPT 中,由AI幫忙整理出大綱及核心重點,藉此縮短理解文意的時間和心力。
又或者如軟體工程師,若想要比較哪一種程式的寫法比較有效率時,只要將程式碼丟入 ChatGPT 當中,AI 就會開始進行比較並說明原因,甚至於協助軟體開發者進行更高品質的修改。
操作的重點提示
只不過,即便目前 ChatGPT 的能力已十分強大,但它仍然不能算是個「足夠成熟」的 AI 工具,在使用上還是有許多必須小心的部分。
ChatGPT 雖能夠理解自然語意,但這並不代表它聽得懂「胡言亂語」。在進行指示或發問時,操作者首先要確保自己說出來的話具備邏輯,也就是透過清楚、明確的用詞和文句,向 ChatGPT 表達出意圖。
其次,為 ChatGPT 設定足夠、適當的限制條件,絕對有助於操作者取得理想中的回應結果。例如若想要讓AI創作短文,那麼就得在對話時加上「150字以內」之類的字眼,強迫 ChatGPT 將文章擴寫或精簡。
此外,ChatGPT 目前允許被使用者「灌輸」設定或背景資訊,例如操作者可以在一開始,就要求它在每句話的字尾都加上「喵」,那麼 ChatGPT 接下來進行回應時,就真的會於結尾多出一個「喵」,直到你叫它不要再這麼做為止。
正確性需要質疑
即便 ChatGPT 很聰明,幾乎能夠回應使用者提出的任何問題,但這並不代表它所給出的答案全都正確。筆者在實際體驗 ChatGPT 的這段期間,多多少少會發現 AI 給出了錯誤或似是而非的答案,甚至經常選擇對無法回答的問題轉移與模糊焦點。
OpenAI 團隊也誠實向外界表示,目前的 ChatGPT 有著固執己見,並且過度猜測使用者意圖的「缺點」,若操作者堅持跟 AI 互相爭執一件事情的對與錯,想要教育 ChatGPT 回答正確的方向跟答案,雖然有機會「說服」它,但更多時候是被固執的AI而鬧得身心俱疲。
因此,ChatGPT 所給予的任何回答,操作者都應該要抱持懷疑,它本身絕對是一個優良、有潛力的工具,但更需要明智的人來使用,才不會變成謬論製造機,進而影響到正確資訊的傳播。
本文同步刊載於PC home雜誌
歡迎加入PC home雜誌粉絲團!
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!