首頁 >科技週邊 >人工智慧 >如何使用ChatGPT創建人工智慧應用程式

如何使用ChatGPT創建人工智慧應用程式

王林
王林轉載
2023-04-19 23:43:051816瀏覽

如何使用ChatGPT創建人工智慧應用程式

OpenAI公司在2022年11月推出了ChatGPT,很快就讓世界見證了生成式人工智慧的令人敬畏的超級能力。那麼怎麼解釋這種聊天機器人在發布短短幾個月內就受到了令人難以置信的歡迎呢?

ChatGPT在科技領域得以爆發式發展,並且成為在歷史上用戶群增長最快的應用程式。根據路透社報道,ChatGPT在推出僅兩個月後就有了高達1億的每月活躍用戶,使其成為成長最快的消費性應用程式。

人們正在探索這個大型語言模型的許多功能,本文將介紹使用ChatGPT建立人工智慧應用程式的過程。在此之前,先討論一下ChatGPT及其功能,以及為什麼它如此重要。

什麼是聊天機器人?

簡單來說,聊天機器人是一種人工智慧驅動的電腦軟體,可以與用戶進行基於文字或音訊的線上對話。聊天機器人幾乎無所不在——從應用程式和網站到訊息服務,例如Twitter、Facebook Messenger和WhatsApp。

對客戶支援的持續需求,產業參與者對複雜聊天機器人的採用,以及電子商務網站上聊天機器人的日益流行,這些都是推動聊天機器人市場成長的主要因素。

然而,使用者對聊天機器人技術知識的需求和使用者語音認證的不準確性阻礙了市場的擴張。開發能夠提供更像人類互動的自主學習聊天機器人的計畫有望提高人工智慧產業的擴張潛力。

什麼是ChatGPT,它是如何運作的?

ChaGPT是生成式人工智慧聊天機器人,這是一種經過訓練可以將文字轉換為圖像內容的人工智慧系統。訪客可以透過提示向ChatGPT提出問題,或尋求對其回答的解釋,類似於客戶支援網站上看到的自動聊天服務。 OpenAI公司將ChatGPT稱為其工具之一InstructGPT的兄弟模型,InstructGPT遵循人工提示或查詢並提供詳細的回應。

一般的人工智慧是由預先訓練的Transformer使用自然的方式回覆問題。它可以提供所有的答案,製作引人入勝的內容和行銷活動,並將讀者轉變為忠實的客戶。

ChatGPT使用來自網路的文字來學習人類語言,然後使用文字來學習對話的基礎知識。透過其產生預訓練Transformer,ChatGPT分析資料序列以識別模式。 ChatGPT使用第三版本的生成式預訓練Transformer、神經網路機器學習模型和GPT-3語言模型。

ChatGPT使用3000億單字的資料集進行訓練,其570GB的資料集由線上收集的資料、書籍、維基百科和其他來源組成。由於使用了一個龐大的語言系統,ChatGPT使用機率來預測句子中的下一個單字或提示。

ChatGPT的創始者

ChatGPT是由總部位於舊金山的新創廠商OpenAI公司開發的,該公司當時得到了幾家投資者的資金支持,其中最著名的一家投資商是微軟。馬斯克和Sam Altman等商人和研究人員於2015年創建了這個平台。到2024年底,ChatGPT的所有者OpenAI公司預計能夠產生10億美元的收入。

目前,幾乎所有主要企業和該行業的領導者都在策略上使用這種人工智慧工具來實現他們的目標,將近90%的品牌或行銷人員正在充分利用ChatGPT。

用戶可以使用ChatGPT做什麼?

從幫助用戶獲利和改變醫療保健和金融行業的面貌,到簡化聯絡中心的功能,增強數位客戶體驗和加強聯絡中心的工作,ChatGPT一直是一股不可忽視的非凡力量。除了客戶服務操作,ChatGPT還能夠使內容行銷人員、銷售專業人員,甚至學生在使用者輸入提示時創建原創內容。多虧有了生成式人工智慧,電腦現在似乎有了更多的創造力。

  • 編寫程式
  • 建立影片
  • 撰寫產品說明、廣告文案等
  • 撰寫電子郵件
  • 撰寫文章、播客和演講的摘要
  • 創建標題
  • 寫論文/詩歌
  • 作曲
  • 生成文章
  • 生成瑣事的問題
  • 創建電子書
  • 編寫履歷

根據研究機構Precedence Research公司進行的預測,到2032年,全球聊天機器人產業的規模預計將超過49億美元,高於2022年估計的8.8億美元,從2023年到2032年將以19.29%的複合年增長率成長。

軟體環境準備

在使用ChatGPT建立人工智慧聊天機器人之前,需要使用一些工具來準備設定軟體環境。例如需要OpenAI、Python、Notepad 、Pip和Gradio函式庫等程式碼編輯器,以及OpenAI API金鑰。

雖然使用所有這些工具一開始可能會讓人覺得難以應付,但它們都很簡單,不需要擁有任何特殊的技術和技能。

使用者可以遵循以下步驟:

步驟1:在PC上安裝Python是第一步。訪問其鏈接下載特定於平台的安裝檔。

步驟2:執行安裝檔。點擊“將Python.exe新增至PATH”複選框,然後點擊“立即安裝”,並按照通常的步驟安裝Python。

步驟3:要再次檢查Python是否正確安裝,請開啟電腦上的終端機。也可以使用命令提示字元。

步驟4:使用下面的指令來取得Python版本。將輸出Python版本。在Linux或其他系統中,使用者可能需要使用python3-version而不是python-version。

pip升級

系統在安裝Python的同時,也安裝了pip(Python軟體包)。這裡將重點介紹如何升級pip。它能夠使用戶使用終端安裝許多Python庫。可以透過pip安裝OpenAI和Gradio庫。

步驟1:在電腦上啟動首選的終端並執行升級pip的命令。在Linux或其他平台上,你可能需要使用pip3和Python3。

python-mpipinstall-Upip

安裝OpenAI和Gradio庫

用戶要與ChatGPT交互,需要安裝OpenAI庫,這將使用戶能夠透過他們的API與ChatGPT聊天。

步驟1:在終端機中執行以下命令列,使用pip安裝OpenAI函式庫。如果第一個指令不起作用,請嘗試使用pip3執行該指令。

步驟2:安裝完成後,安裝Gradio。有了Gradio,用戶可以輕鬆地創建一個用戶友好的網頁介面來展示其人工智慧聊天機器人。此外,它可以透過可共享連結實現簡單的線上聊天機器人共享。

下載程式碼編輯器

步驟1:下載程式碼編輯器,以防止必須編輯程式碼。

步驟2:使用附件中的鏈接,下載並安裝應用程式。

步驟3:如果使用者熟悉強大的IDE,可以在任何平台上使用VSCode。在macOS和Linux上,除了VSCode,SublimeText也可以安裝。

步驟4:在ChromeOS中,使用者可以使用神奇的插入符號工具編輯程式碼。

取得OpenAI API金鑰(免費)

建立基於ChatGPT的人工智慧聊天機器人的基本要求之一是OpenAI公司的API金鑰。使用者可以在自己的介面中呼叫ChatGPT並立即獲得結果,這要歸功於API金鑰。在最初的三個月裡,OpenAI公司將免費贈送API金鑰和5美元的免費積分。

如果用戶之前註冊了OpenAI帳戶,可能會獲得18美元的免費積分。一旦免費積分用完,用戶將需要為API存取付費。但是,它目前對所有免費用戶開放。

步驟1:開啟platform.openai.com/signup並建立一個新帳戶。如果是舊帳戶,則需要輸入登入憑證。

步驟2:在右上角,點擊設定文件,從下拉式選單中點擊「查看API金鑰」。

步驟3:複製API金鑰,選擇「產生新金鑰」並點選。要注意的是,以後不能複製或讀取完整的API金鑰。因此,強烈建議立即將API金鑰複製並貼上到記事本文件中。

步驟4:不要向公眾洩漏或展示API金鑰。這是一個私密金鑰,只能用於存取使用者的帳戶。此外,使用者可以產生大量的私鑰和擦除API金鑰(最多5個)。

使用ChatGPT API和Gradio創建自己的人工智慧聊天機器人

用戶使用來自OpenAI的「GPT-3.5-turbo」模型,這是GPT-3.5的最新版本。它被認為比Davinci更強大,比舊設備反應更靈敏,價格更實惠,並且可以回憶對話的場景。

對於使用者介面,使用Gradio建立一個簡單的web介面,可以在本地和線上存取。

步驟1:將下面的程式碼貼到notepad 或使用者選擇的任何程式碼編輯器中。

步驟2:用先前產生的API金鑰取代「Your API key」文字。用戶只需要做一個修改。

步驟3:點擊頂部選單中的“檔案”,並在下拉式選單中使用“另存為”儲存它。

步驟4:將檔案命名為「app.py」。在下拉選項中,選擇“另存為類型”,並選擇“所有類型”。

步驟5:將文件儲存到一個容易找到的位置,例如電腦桌面。只要新增了.py,使用者就可以將其重命名為任何喜歡的名稱。

步驟6:存取儲存檔案的位置(app.py)。選擇“複製為路徑”,右鍵單擊它。

步驟7:進入終端,輸入下面列出的命令。輸入Python,新增空格,貼上路徑(使用右鍵選單輕鬆貼上),然後按Enter鍵。

記住,電腦的檔案路徑將是不同的。使用者可能需要在Linux平台上使用Python3。

python「C:\Users\mearj\Desktop\app.py」

步驟8:忽略任何可能彈出的警告。從底部複製本機和公用URL,並將其貼到web瀏覽器中。

用戶已經成功地使用ChatGPT API建立了自己的人工智慧聊天機器人,並且可以使用了。複製公共URL並與家人和朋友分享。用戶的每一個問題都可以很快得到回應。除了ChatGPT替代品,用戶還可以使用自己的聊天機器人作為官方網站的替代品。

該連結將在72小時內處於活動狀態,但由於web伺服器實例在使用者的機器上運行,因此也必須保持它處於活動狀態。

步驟9:進入終端,按「Ctrl C」關閉伺服器,如果仍不工作再點擊「Ctrl C」。

步驟10:再次複製檔案路徑執行以下指令,重新啟動人工智慧聊天機器人。每次伺服器重新啟動時,本地URL將保持不變,但公共URL將改變。

python 「C:\Users\mearj\Desktop\app.py」。

這些是Chatbot 採用ChatGPT 3.5模型建立自己的聊天機器人的步驟。也可以客製化gpt-3.5-turbo模型。採用人工智慧技術,使用者的選擇是無限的,可以實現任何事情。

雖然使用ChatGPT創建人工智慧應用程式是人工智慧歷史上的一個里程碑,但OpenAI公司開發的這款聊天機器人也有一些局限性,它甚至被用於惡意目的,例如創建釣魚郵件和黑客程序。

結語

由於生成式人工智慧的出現,2023年預計將是人工智慧最有趣的一年。然而,與任何新技術一樣,企業主管必須謹慎行事,因為目前的技術帶來了許多道德問題,並面臨一些實際困難。

以上是如何使用ChatGPT創建人工智慧應用程式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:51cto.com。如有侵權,請聯絡admin@php.cn刪除