Site Search
This website uses cookies to provide you a more personalized and responsive service.
By using this website you agree to our use of cookies. If you require more information or prefer not to accept cookies please visit our
Privacy Policy >
Tutorial

自己的AI自己”練” :用技嘉AI TOP跨出人工智慧私有化的第一步

自己的AI自己”練” :用技嘉AI TOP跨出人工智慧私有化的第一步

今年大家都在說AI,也都希望可以在AI潮流裡為大家帶來一些不一樣的東西,但是,目前大家所看到的AI應用大多是一些大廠開發出來的,不管是Open AI的Chat GPT、Meta的Llama或是Google的AI,功能都很強,但全都是固定形式,也就是說不管誰來問,它的回答都差不多,差別可能只是它會不會跟你說瞎話,而且答案的精準度跟正確性也很難拿捏。

 

舉個例子,顧客到Chat GPT輸入:「我想知道AORUS 2024年的筆電或是顯示卡有什麼特點?」然後,它回答:「我的資料庫內容只有到2023年,無法回答你的問題」或是隨便回答一些不正確的答案,這樣反而造成負面效果。另一個情況,就是今天大家要寫一個文案做產品促銷,或是請它產出建議的主視覺,結果生成的內容都差不多…,完全達不到預期的效果,也蠻讓人困擾的。

 

所以,在2024年COMPUTEX看過技嘉推出的AI TOP,希望可以透過這樣軟硬體搭配的解決方案,為企業甚至個人帶來AI私有化的契機。技嘉的AI TOP最大的特點是可以讓企業將市面上常見的LLM大語言模型進行最佳化訂製,創造出更符合需求的私有化AI。但很多人可能還不是很清楚怎麼透過AI TOP進行AI大語言模型訓練。今天的文章就來跟大家說明一下,要如何在不使用大型伺服器的情況下,訓練大語言模型並建構自己的私有AI。

 

 

AI TOP硬體配置。

 

AI TOP是技嘉研發的解決方案,所以要使用它必須搭配技嘉的硬體。最基本的硬體配置需要有包括TRX50 AI TOPTRX50 AERO D這些技嘉TRX50系列主機板,以及一張技嘉RTX 40系列顯示卡,或者技嘉Radeon™ Pro W7000系列、Radeon™ RX7000系列顯示卡。至少要有這樣的板卡搭配,才能使用AI TOP應用程式,不然軟體會直接判定無法安裝。

 

當然,如果AI系統需要安裝比較多顯示卡,建議搭配一個大一點的電源供應器,舉例來說,如果你安裝了2片RTX 4070 TI SUPER顯示卡,就會需要2組12VHPWR供電線,建議使用UD1300GM PG5這款大瓦數的機種,會比較保險。至於AI專用SSD,並不是必要條件,但如果真的想要安裝的話,技嘉的AI TOP 100E SSD以及Phison的aiDAPTIVCache ai100 SSD這兩款產品,可以適當增加運算效率。

 

作業系統需求:

 

AI TOP是建構在Linux作業系統下的應用程式,一看到Linux,可能很多人會先往後退三步,這不是專業人士才懂用的”宅系”作業系統嗎?會不會很難阿?不可諱言,使用Linux需要有一點程式概念,或是需要懂得怎麼下參數。但是技嘉的工程師將整個流程簡單化,讓使用者基本上不太需要懂得艱深的程式語言,就能安裝操作。

 

 

 

 

而且在眾多Linux架構作業系統類別中,選擇ubuntu這個操作介面跟windows有87分像的作業系統。但這邊有一點要注意,AI TOP必須安裝在ubuntu 22.04版本上,主要原因是這個版本比較成熟穩定,同時它是LTS(Long-term support)版本,意味著這個作業系統是5年長期支援的,不會用一用就突然不更新而變成作業系統孤兒了,可以提供最基本的安全性,並降低使用及更換作業系統的難度。

 

 

安裝ubuntu 22.04的難度不高,請先到相關網站進行下載ISO檔案,之後使用Rufus把ISO檔製作成USB安裝碟,這個步驟跟做Windows安裝碟一樣。做好之後,用它開機,Linux的好處是可以先試用USB裡內建的可攜式作業系統,再決定要不要安裝,安裝的過程也很直覺,基本上用它預設的選項,大部分情況只要一直按下一步,就可以完成安裝了!

 

驅動程式安裝:

 

現在AI的運算,主要是使用顯示卡運算,特別是CUDA核心,所以繪圖記憶體跟CUDA核心越高,運算及訓練的速度也越快,但這邊要提醒另外一點,AI的運算跟大語言模型訓練,不同於顯示卡在運算遊戲圖素跟繪圖效能,使用的不是NV LINK這一類需要串接顯示卡的方式,而是在軟體裡可以指定哪些顯示卡要共同加入來進行AI運算,不需要使用支援NV LINK的產品就可以獲得不錯的協同運作能力。

 

所以安裝AI TOP之前,要先安裝顯示卡驅動程式,讓它發揮最佳效能。這邊會需要安裝NVIDIA 545版驅動程式以及CUDA 12.3等驅動程式。請依據下列步驟執行:

 

  1. 首先到技嘉AI TOP官方網頁,下載AI TOP應用程式,這是一個壓縮檔,下載並解壓縮後,將整個資料夾複製到作業系統的”Home”資料夾裡。

 

  1. 在AI TOP Utility裡面,按滑鼠右鍵,選擇開啟terminal(終端機),這邊記住要連接網路,以確保驅動程式的下載及安裝順利。

 

  1. 由於每個人安裝的顯示卡不一樣,所以在terminal裡面要下的參數與不同,為避免指令下錯而導致安裝失敗,下表提供不同顯示卡所需的安裝指令,建議可以直接複製並貼在terminal裡,方便使用:

 

顯示卡 驅動程式指令
RTX 4090D之外的其他RTX 40系列顯示卡 bash nvidia_driver_cuda.sh
RTX 4090D顯示卡

cd RTX_4090D_installation

bash 4090D_nvidia_driver_cuda.sh

AMD顯示卡 bash amd_driver_rocm.sh

 

在安裝過程中,會顯示訊息要求輸入Sudo密碼,這時請輸入開機密碼。同時請注意,輸入的密碼並不會顯示在畫面上,連*字形的暗碼都沒有,所以要自己記住輸入的情況,才不會因為密碼輸入錯誤而失敗。安裝程序結束之後,會重新啟動電腦,以進行下一個步驟。

 

安裝AI TOP應用程式:

 

在AI TOP Utility資料夾裡面找到”gigabyte-ai-top-utility-1.0.1.deb”這個檔案,用滑鼠右鍵點選它,並選擇以Software Install執行它,這時會跳出一個安裝視窗,請點左上角的Install按鍵,這時系統會要求你輸入開機密碼。輸入之後就會自動完成第一階段安裝工作。

 

 

接下來請點選桌面左下角的應用程式按鍵,並找到剛剛安裝的AI TOP Utility,用滑鼠點選啟動它。接著會跳出terminal,繼續下載並安裝AI TOP所需要的其他軟體元件,其間也會要求輸入幾次Sudo密碼這整個過程依照網路速度跟系統效能的不同,約需要15-30分鐘,之後就會跳出AI TOP的主程式,到這邊整個AI TOP應用程式就安裝完成了!

 

 

接下來,就可以開始安裝大語言模型來進行訓練,至於怎麼安裝呢?我們將再下一篇文章進行說明。也請密切關注AORUS官方網站:https://www.aorus.com/zh-tw/monitors 或AORUS台灣社群網站:FBIGYT,以獲得更多第一手資訊。

 

討論

Top