【新手教程】如何在本地树莓派4b上部署ChatGPT 3.5 接入微信 – 芥末实验室

文章正文
发布时间:2025-05-12 23:16

视频链接:https://www.ixigua.com/7206532312824021539

首先你得有一台能够正常联网的,装好系统的树莓派。ubuntu和树莓派系统都可以。我这里用树莓派系统演示。

第一步打开终端

1输入代码 sudo apt-get update

2输入代码 sudo apt-get upgrade

3输入代码 sudo apt-get install git

这是github相关的软件包

第四步就是要手动安装go语言环境

ubuntu用户可以指姐输入sudo apt-get install golang.

树莓派系统不要这么操作,因为你会安装到一个低版本的go语言是不能够执行后面的程序的。

打开golang.org下载最新的go语言安装包。

这里有一点要注意,32位的树莓派系统选择 armv6l.tar.gz这个包

64位树莓派系统的选择 arm64.tar.gz这个包,选错了就会出现各种你解释不了的错误,我在这个上面耽误了差不多4个小时,就因为我选错了安装包。

右键点击下载链接选择复制链接地址。

在终端下输入:wget https://go.dev/dl/go1.20.1.linux-arm64.tar.gz 后面粘帖上你刚复制的链接,这样就可以下载这个包了。

下载完成后你可以用命令解压缩,也可以像我这样直接鼠标右键解压缩。

解压缩完成以后还需要做一步配置环境。

在你的usr目录下输入命令:

sudo nano .bashrc

在文件最后插入 export PATH=$PATH:/home/pi/go/bin 这里的地址改成你解压缩出来的go文件夹地址。

然后ctrl+ O保存,ctrl+x退出。

在输入 

source .bashrc 更新一下环境。

这个时候呢你的go语言环境就安装好了。

可以输入  go –version来看一下是否成功。

成功的话会显示go的版本,如果文件夹地址配置正确但是系统提示没有这个文件,说明你安装包选错了!

环境搭建完成之后啊,我们就可以下一步,把别人已经做好的项目复制到我们自己的树莓派上了。

输入命令:

# 获取项目

$ git clone https://github.com/ZYallers/chatgpt_wechat_robot.git

# 进入项目目录

$ cd chatgpt_wechat_robot

# 复制配置文件

$ cp config.dev.json config.json

修改配置文件:加入chatgpt 的api

这个api是你注册成功chatgpt帐号之后自己可以生成的,网址是platform.openai.com.

登录进去之后,选择右上角personal, view api key就可以看到。

如何注册已经有铺天盖地的教程了,我这里不赘述了

其他不用修改。

# 启动项目

$ go run main.go

就会出现一个二维码链接,有时候会跳出浏览器图片,有时候不会,没有跳出来的话你就自己手动复制一下这个链接到浏览器就可以了。扫描一下这个二维码就可以登陆了,成功之后你有一个ai小助理啦。

这里有些注意事项要说一下:

第一次启动这个微信项目他会下载一些文件,有几个是需要科学上网的,不然会报错有些模块下载不下来。

那么树莓派如何科学上网,我这里用的是带梯子功能的路由器,本身openai的api是不需要魔法的,我们本地网络也是可以直接用的,毕竟这个api是要收费的嘛对吧。

如果没有的话你也是试试手机热点,当然你的手机也得有梯子。

还有几点要说明的是,听说有些朋友的微信出现了登陆警告,所以大家尽量使用小号登录以免账号被封。本地部署因为ip都是国内的,所以微信被查的概率可能会小一点。建议不要连续登录超过24小时,偶尔下线一下应该会好些。

接下来是吧API升级到最新的gpt-3.5-turbo

把已经修改好gpt.go 文件复制到 /chatgpt_wechat_robot/gpt/ 替换原来的文件,

再把 config.json中的模式“改为”gpt-3.5-turbo就可以了。

“model”: “gpt-3.5-turbo”,

重启程序,即可变成最新的3.5api

首页
评论
分享
Top