go语言 Linux部署 chatgpt 微信机器人指南
2023-06-13 09:17:21 时间
搭建Go语言环境(linux服务器)
- 下载go安装包
curl -fL "https://xiaoochun-generic.pkg.coding.net/xiaochun/jenkins_ci_cd/go1.17.10.linux-amd64.tar.gz?version=latest" -o go1.17.10.linux-amd64.tar.gz
2. 把安装包,解压至/usr/local
tar -zxvf go1.17.10.linux-amd64.tar.gz -C /usr/local
3. 设置go的环境变量(任意目录下执行下面脚本)
cat >> /root/.bash_profile <<\EOF
GOCACHE="/data/gocache/.cache/go-build"
GOENV="/data/goenv/.config/go/env"
GOPROXY=https://goproxy.cn
GOMODCACHE=/data/gomod/pkg/mod
GOPATH="/data/go"
PATH=$PATH:/usr/local/go/bin
export GOCACHE GOENV GOPROXY GOMODCACHE GOPATH PATH
EOF
4. 重载配置文件
source /root/.bash_profile
注册ChatGPT账号
!!! 注册账号时 你得有一个国外手机号,如果你没有国外手机号,推荐sms-activate.org 。
当然啦,如果你觉得注册太麻烦了或者自己不想弄 直接弄一个openai 账号 也可以评论私信我帮忙注册啦。
部署ChatGPT项目
1. 下载ChatGPT项目源码
curl -fL "https://xiaoochun-generic.pkg.coding.net/xiaochun/jenkins_ci_cd/wechatbot.zip?version=latest" -o wechatbot.zip
2. 解压项目文件
unzip wechatbot.zip
3. 配置文件更改
cd wechatbot
3.1 项目结构如下面
3.2 复制一份配置文件,并在config.json里填写openai
cp config.dev.json config.json
vim config.json
#修改openAI key为自己的
4. 启动项目
chmod 777 run.sh
./run.sh
5. 项目启动成功后,可以看到回出现一个二维码,使用微信扫码即可 !!!!这里可以用自己的微信小号来扫码,扫码的微信号就是 聊天机器人
6. 扫码成功,正常登陆之后,可以看到有正常的日志。此时给这个微信发送消息,该微信就会智能回复了,如果是在群聊中,@这个机器人 就会回复信息了。
接入效果
相关文章
- 【指南】如何安装Linux系统的分区(安装linux时怎么分区)
- Linux下JVM性能调优实践(linuxjvm调优)
- Linux乌班图:探索新的世界(linux乌班图)
- Linux 删除线程:一步一步操作指南(linux删除线程)
- 环境Go 编译 在 Linux 环境中的体验(go编译linux)
- 服务停止Linux服务:关闭门之后的必要步骤(linux停止)
- 从 Linux IFB 迈向自由世界(linuxifb)
- 探索Linux内核的地址空间(linux内核地址空间)
- Linux中的ln硬连接命令简介(linux硬连接命令)
- 将单片机转变为Linux:探索不一样的世界(单片机转linux)
- Linux双机热备,保障应用安全(linux双机热备软件)
- Linux 批量文件重命名实现方法(批量重命名linux)
- Linux的分支:探索多样性(linux的分支)
- Linux “完全统治” 了超级计算机
- 学习Linux:实际操作示例分享(linux操作实例)
- 部署Linux下快速部署Go环境(go环境linux)
- Linux 日常维护:保障系统安全运行(linux日常维护)
- 开启Linux之旅:学习LINUX系统登录(linux系统登录)
- 系统支持的文件大小(linux最大的文件)
- 快速清理Linux服务器的磁盘空间(linux服务器清理空间)
- Linux双内核:为软件提供无尽可能(linux双内核)
- Linux学习:如何修改系统分区的大小(linux修改分区大小)