代码拉取完成,页面将自动刷新
一个基于微信公众号的智能聊天机器人项目,支持图灵机器人(V2)和ChatGPT对话模式回复内容
本项目还有Java实现的版本:https://github.com/MartinDai/weChatRobot
本项目是一个微信公众号项目,需配合微信公众号使用,在微信公众号配置本项目运行的服务器域名,用户关注公众号后,向公众号发送任意信息,公众号会根据用户发送的内容自动回复。
OPENAI_API_KEY
)TULING_API_KEY
)OPENAI_BASE_DOMAIN
更换访问OpenAI的域名OPENAI_PROXY
使用代理服务访问OpenAI自定义关键 > ChatGPT > 图灵机器人
wechatrobot.doodl6.com
是你自己的域名,token与config.yml
里面配置的保持一致即可需要配置Program Arguments为-config ./config.yml
,然后运行main.go
可以直接使用launch.json
的配置,里面还包含了环境变量的配置直接设置即可
go build -o weChatRobot main.go
构建完成在项目根目录会生成名为weChatRobot
的文件
执行启动
./weChatRobot -config ./config.yml
构建适合当前系统的可执行文件
make
构建指定平台架构的可执行文件
make linux_amd64
编译全平台的可执行文件
make all
生成的可执行文件在bin
目录下
构建适用于当前操作系统架构的镜像
docker build --no-cache -t wechatrobot-go:latest .
构建指定架构的镜像
docker buildx build -f docker/Dockerfile --no-cache -t wechatrobot-go:latest --platform=linux/amd64 -o type=docker .
后台启动镜像
docker run --name wechatrobot-go -p 8080:8080 -d wechatrobot-go:latest
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。