视频链接: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 (责任编辑:) |