永成的學習部落格

這裡會記錄永成學習的一部分

0%

ChatGPT實務上所遇到的問題

前言探討

什麼是 AI 聊天機器人?

  AI 聊天機器人是一種利用人工智慧技術開發的軟體,能夠以文字、圖片或語音的形式與人類進行互動,猶如與真實人類對話一樣。其主要特點之一是其能力不斷學習和進化,因此能夠根據用戶提供的信息提供個性化回應,而不僅僅是事先編寫好的標準回答。

  隨著時間的推移,AI 聊天機器人的功能變得多樣化,不僅僅局限於對話,還能夠執行各種任務,如多國語言翻譯、文章改寫、程式碼生成等等。這種多功能性使得 AI 聊天機器人成為了眾多領域的焦點,受到廣泛關注和應用。

ChatGPT 為什麼討論度這麼高?

  過去,我們確實看到了像Apple的Siri和Google助手等AI聊天機器人,它們主要用於紀錄資訊和手機控制等簡單任務,難以生成全新的內容,因此功能受到限制。

  現在的ChatGPT確實在這方面表現出色,因為它的功能遠遠超越了以往的AI聊天機器人。它能夠協助人們總結、重寫,甚至是創建全新的文本。此外,它還能夠編寫程式碼,協助人們設計網站,因此可以說是一個非常強大的智能助手!

  ChatGPT的靈活性和多功能性確實讓它在AI聊天機器人領域獨具優勢,為用戶提供了更多創造性和實用性的應用機會。

⬇⬇⬇文章開始⬇⬇⬇

ChatGPT 是誰發明的?

  ChatGPT是由美國人工智慧研究實驗室OpenAI於2022年11月底推出的先進AI技術。它通過大量的數據訓練,學習和內化知識,擁有極高的語言理解和生成能力。當時的版本是ChatGPT 3.5,而付費版本才能使用的Chat GPT-4則是更高級的版本。

  ChatGPT在推出僅一個月內就吸引了超過100萬用戶,並在2023年1月達到了超過1億的用戶數量。這引起了許多企業和政府的關注,最終被微軟於2023年2月收購。微軟將ChatGPT的技術應用於其網絡瀏覽器”Bing AI”的預覽版本中,並持續不斷升級和改進。根據斯坦福大學的研究,ChatGPT的智力相當於9歲的兒童,這表明它在自然語言處理方面已經取得了相當的進展。

  未來,ChatGPT可能會繼續提升其能力,應用領域也可能不斷擴展,我們將拭目以待看它如何在技術和應用方面進一步發展。

ChatGPT 能做到什麼事?

  ChatGPT目前確實在處理各種文書和資工作業方面表現出色。由於其卓越的語言處理能力,它能夠應對回覆郵件、克服障礙、翻譯、創作歌詞、整理要點、修正文法錯誤,甚至撰寫故事和網站程式碼等各種任務。它已經被廣泛應用於新聞業、廣告業,甚至小說創作等領域,用途非常多樣。

  需要注意的是,ChatGPT是基於截止到2021年的數據訓練的,因此在處理2022年以後的事情時,它可能會無法提供準確的信息。然而,它仍然是一個強大的工具,用於各種文本相關任務,並且在不斷地演進和改進中,可能將來會更好地應對未來的信息和需求。


ChatGPT 如何註冊?

目前 ChatGPT 的免費版,註冊方式非常簡單,只要上官網就能註冊。
另外,ChatGPT 的手機APP版也可以用同樣方式註冊。
下載連結Android / iOS / 網頁官網

但是呢!一定需要手機號碼才能註冊喔,若使用同一個手機號碼,會有限定註冊次數唷!我沒記錯的話,是三次。


ChatGPT需要付費嗎?


答案是:不一定要,依個人使用上需求。
免費版使用的是GPT-3.5 model,優點:免費。
付費版(20元美金/月)則是使用GPT-4 model,優點:擁有快速的回答速度、答案更精準。


ChatGPT應用上的困難

  1. 無法取得最新資訊
    ChatGPT的運作方式並非利用使用者的問題上網搜尋最新資料,而是根據模型本身所儲存的1750億個參數生成語言回覆給使用者。因此,ChatGPT無法提供「即時」的資料。

    • 例如:筆者利用API串接到Line Bot後,詢問它目前上檔的電影有哪些,得到的回覆竟然是「黑寡婦」、「永恆族」等,這大概是兩年前的資訊了。因此,ChatGPT的導入應避免使用在需要最新資訊的場景中。
  2. 成本高昂
    從上面的使用方式我們可以發現,如果今天要在我們的服務上導入ChatGPT,想要使其具有理解前後文的能力,讓使用者可以體驗到更仿真的對話,那我們必須不斷地將前面的對話都作為下一輪訊息輸入到ChatGPT中。

  3. 無法控制
    若要將ChatGPT導入到服務之中並且要將其商品化,我們怎麼避免ChatGPT的回覆可能會損及公司及商品商譽的風險?AI模型本身就是一個黑盒子,我們無法限制模型本身的決策,但對商品本身而言,這將會是一個無法控制的風險成本。

    • 例如:若有使用者向ChatGPT詢問我們服務的優缺點,或是有使用者請ChatGPT比較我們與其他競爭廠商的優劣時,我們應該怎麼限制它的回答?

取得API

API-key可以在官網申請,若您是剛註冊的新用戶,可以在三個月內享有20美金免費額度的key。
反之,不是新用戶,使用API-key時就必須付錢,並綁定銀行卡,調用了多少個字就付多少的美金。
例如:每使用 400 字中文,就要花掉 0.002 美金。(僅供參考)
OpenAI Key 申請:https://platform.openai.com/account/api-keys

  • api-key Python套件安裝
    1
    pip install openai

  • 在下方的「Create new secret key」選項中,可以輕鬆地建立一個新的API密鑰。

需要特別注意,一旦完成API密鑰的創建,系統將只會顯示一次「Secret Key」,以完整的形式呈現給您,
之後這個完整的Secret Key將不再顯示在您的帳戶中。

  • 如果遺忘了該密鑰,只能選擇重新建立一個新的密鑰。請務必妥善保管您的Secret Key以確保帳戶的安全性。