以下是本地部署 AI 的两种方法:
方法一:张梦飞的【保姆级】一步一图,手把手教你把 AI 接入微信的部署步骤
方法二:适用于 JavaScript 的 AI 堆栈入门的部署 使用 Fly.io 进行部署,因为它是多区域的、易于管理,并提供一个非常通用的计算环境(任何可以在容器中运行的东西)。随着时间的推移,许多 AI 项目最终会使用多种编程语言和/或在后端具有非平凡的功能,因此 Fly.io 是在 JavaScript 本地托管环境(如 Vercel 或 Netlify)和传统云之间的一个很好的折衷选择。话虽如此,如果您希望选择其他托管环境,该代码也很容易支持。Fly.io 很快还将提供 GPU,用于需要托管自己的模型的情况。
下边将出现代码,复制的时候,注意复制全。代码我已经分好步骤,每次只需要粘贴一行,然后点击一次回车。回车后,只有最左边显示[]中括号时,才是上一个命令执行完毕了。没有出现[]中括号对话前缀时,不要操作。如果你发现ctrl+v粘贴不进去,试试shift+ctrl+v粘贴。点击菜单中,下边的“终端”,然后开始把代码粘贴进入。1、第一步:cd /root || exit 12、第二步:下方两行粘贴进入,然后点击回车,等待下载完成。(如果这里有了卡点,进行不下去,可能是因为服务器网络问题,去拉取的时候下载不全,可以复制网址,手动去下载到电脑上。然后进入文件夹,找到root文件夹,把下载的文件上传进去就好了。)2.2、再粘贴下方代码,出现下图,就代表在执行中了。3、然后把下边这行粘贴进去,点击回车。rm -f Anaconda3-2021.05-Linux-x86_64.sh4、继续粘贴:/root/anaconda/bin/conda create -y --name AI python=3.85、继续,一行一行依次粘贴,依次回车:echo 'source /root/anaconda/bin/activate AI' >> ~/.bashrc
6、执行完成后。刷新一下,重新进入终端,你会看到,最左侧出现了(AI)的字符。如果出现了,那么恭喜你。7、继续,一行一行依次粘贴,依次回车:cd /root8、第八步:这个注意一定要粘贴完整,这里容易粘贴不全。git clone https://github.com/zhayujie/chatgpt-on-wechat9、出现下方的样子,就是成功了。如果失败,或者没反应,刷新一下,重新再试一次10、继续一行一行,依次输入:cd chatgpt-on-wechat/pip install -r requirements.txt11、等待执行完成,如上图后,继续粘贴:pip install -r requirements-optional.txt12、继续输入pip3 install zhipuai13、上边的都执行完成后。现在我们到“文件”菜单中去执行,点击文件-找到root,进入root文件夹,找到chatgpt-on-wechat文件夹,并进入。14、点击文件夹上方功能栏中的【终端】(注意,不是左侧一级菜单里的终端,是文件夹上方那一行的终端电脑)15、粘贴进入,点击回车。点击后,关闭此弹窗。cp config-template.json config.json16、刷新页面。在当前目录下,找到config.json文件。如下图:17、双击这个文件,我画红框的地方是需要修改的地方。
对于部署,我们使用Fly.io,因为它是多区域的、易于管理,并提供一个非常通用的计算环境(任何可以在容器中运行的东西)。随着时间的推移,许多AI项目最终会使用多种编程语言和/或在后端具有非平凡的功能,因此Fly.io是在JavaScript本地托管环境(如Vercel或Netlify)和传统云之间的一个很好的折衷选择。话虽如此,如果您希望选择其他托管环境,该代码也很容易支持。Fly.io很快还将提供GPU,用于需要托管自己的模型的情况。