在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,可以通过以下命令创建并激活虚拟环境:
bashconda create -n qanything-python python=3.10 conda activate qanything-python
-
克隆QAnything仓库 :选择合适的分支(例如
qanything-python-v1.3.1
),克隆QAnything的GitHub仓库到本地,并进入仓库目录:bashgit clone -b qanything-python-v1.3.1 https://github.com/netease-youdao/QAnything.git cd QAnything
-
安装QAnything:在QAnything目录下,运行以下命令安装QAnything:
bashpip install -e .
运行QAnything
-
在M1Mac环境下使用Openai API :如果想在M1Mac上使用Openai API,可以通过以下命令启动QAnything。请在
scripts/run_for_openai_api_in_M1_mac.sh
中补充api-key等参数:bashbash 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]。