在Mac電腦下部署QAnything,可以選擇使用純Python環境進行部署,這種方式不依賴GPU,適合在Mac等筆記本電腦上運行。以下是基于QAnything的純Python環境安裝教程的步驟[18]:
安裝要求
- Python 3.10+(建議使用Anaconda3來管理Python環境)
- MacOS: M1/M2/M3 Mac with Xcode 15.0+
安裝步驟
-
創建Python虛擬環境:為了避免潛在的依賴沖突,建議創建一個干凈的Python虛擬環境。如果使用Anaconda3,可以通過以下命令創建并激活虛擬環境:
conda create -n qanything-python python=3.10 conda activate qanything-python
-
克隆QAnything倉庫:選擇合適的分支(例如
qanything-python-v1.3.1
),克隆QAnything的GitHub倉庫到本地,并進入倉庫目錄:git clone -b qanything-python-v1.3.1 https://github.com/netease-youdao/QAnything.git cd QAnything
-
安裝QAnything:在QAnything目錄下,運行以下命令安裝QAnything:
pip install -e .
運行QAnything
-
在M1Mac環境下使用Openai API:如果想在M1Mac上使用Openai API,可以通過以下命令啟動QAnything。請在
scripts/run_for_openai_api_in_M1_mac.sh
中補充api-key等參數:bash scripts/run_for_openai_api_in_M1_mac.sh
-
訪問前端頁面:在瀏覽器中打開
http://127.0.0.1:8777/qanything/
,或者打開http://{主機ip地址}:8777/qanything/
即可使用UI界面。注意末尾的斜杠不可省略,否則會出現404錯誤。
通過以上步驟,可以在Mac電腦上成功部署并運行QAnything。如果遇到任何問題,可以參考QAnything的官方文檔或在GitHub上提出issue尋求幫助[18]。