GPT4Free 爆紅的ChatGPT 最近AI相關的議題很火熱,其中OpenAI公司的ChatGPT很紅,就是會與人對話 天南地北的聊天,甚至可為人類解決問題的AI平台,有些應用平台也會依據人的輸入需求產生圖片,以下我們就來試試看這個AI人工智慧的能耐到底如何 免費的ChatGPT? ChatGPT最近開始要對新版(GPT-4)的平台收費,每個月收費美金20元(似乎也已經有許多的人買單),舊的平台(GPT-3.5)仍然也可以免費的使用,但是感覺就是比較笨(可能也是業者的商業經營策略),而最 近比較為人所爭議的就是一個GitHub上的開發者xtekky開發了一個免費使用ChatGPT的開源程式--- GPT4Free ,讓下載的人可以建置後使用ChatGPT(可使用 到GPT-4 ),經由以下幾個步驟我們來上手實驗看看 GitHub上GPT4Free的網址 : https://github.com/xtekky/gpt4free 1. 先安裝Python應用程式 這個開源建議使用Python 3.10版以上,我安裝的是 3.10.4版 (不建議裝到3.12以上,因為有使用到3.12版以上被廢棄的功能distutils,我曾經安裝到3.12版後來發現有問題跑不起來),以下是上網查到的相關資訊 : Python 3.10.4版下載點 : https://www.python.org/downloads/release/python-3104/ 安裝完後,檢視版本號碼 : 2. 下載或安裝GPT4Free 從GitHub下載GPT4Free, 懂得Docker的人可以很方便的將整個系統映像檔安裝在Docker中並直接執行,以下是在Windows 10環境下,將GPT4Free下載後以Python執行的過程 3. 執行看看 開一個命令列模式視窗, 進入下載的GPT4Free的gui目錄,並下達以下指令執行看看 python run.py 如果執行正常應該會出現以下訊息,並且在port 8080執行一個網頁伺服器,讓用戶與ChatGPT溝通 這時我們就可以在瀏覽器輸入下列網址執行看看 127.0.0.1:8080 最後瀏覽器會出現以下位址及內頁 如果下載的是0.1.9.3版(目前已到0.1.9.6版),可能會遇到一些問題,例如找不到NoowAi的Provider,可以將__init__.py檔中的.NoowAi那一行開頭加#字符號變成註解(不會執行),後續就可以正常執行 成功執行的GPT4Free畫面 與ChatGPT交談 基本知識好像不錯 ! 這是一個文字交談AI助手,不會創作音樂,但是它把創作變奏曲的基本方式及基礎理論提出來了,可見後面的資料庫內容應該很豐富,我們再繼續問下去 它對於小提琴的弓法似乎有點了解,也知道上弓下弓的不同(只是這裡因為符號有限的關係,它使用上下的箭頭表示),這裡它把我給的8個音符用"|"符號分隔為2個小節(對樂理好像懂得不少),再多考考它 這邊的弓法大致沒甚麼問題(雖然與我們樂譜上的弓法稍有不同,但至少沒有弓法衝突或不順的地方),倒是它把我提供的音符長度(原本我以括號寫在音符後面),整合後寫在第二行,並以較簡略的方式描述(附點八分音符-->附點八分 / 十六分音符-->十六分...),有整合的能力,頗有人性化 可能提供的資訊不夠多,它還猜不出是哪一首曲子,再多給一些提示 還沒猜到,但是它會嘗試要求提供多一些資訊來讓它能比對更多的特徵 這樣子就能猜到是平安夜也真的算厲害的,它也順便將此曲的背景都介紹一下 閒聊之餘,它也會有感而發的寫一首小詩,針對討論的議題內容表達情感 ! 後記 本篇文章主要介紹ChatGPT的能力以及測試其對樂理 基本的了解,認識到其後端擁有的知識庫應該相當多元,經由最新的神經網路AI整合應用,至少目前為止是相對成功有效的,期待未來這方面的發展能為人類帶來更大的協助 本文所使用的GPT4Free僅供測試性質實驗使用,作者不負任何責任,若對ChatGPT有興趣可直接到其官網申請帳號或付費使用 ChatGPT官網 : https://chat.openai.com/auth/login