这是一个用于构建QQ版ChatGPT的项目,当前项目需要使用你的openai账号生成APIKEY,以及一点点魔法,简单实现QQ自动抓取信息,以及用Chat机器人回复的小程序。
本分支为windows版本,若要在linux系统部署请查看分支 QQ_bot_linux_v1.0
详细教程见go-cqhttp教程
- 进入go-cqhttp文件夹,打开config.yml,在第4行配置好QQ账号后退出(也可以用账号密码的方式登录,请参考官网)
- config.yml中104行的url: 'http://127.0.0.1:8080' 为本项目的server地址,如果更改过flask的host或port,请同时修改此处
- 点击go-cqhttp.bat,完成扫码登录等操作后退出
如果在国内运行,需要开启VPN,VPN的端口配置在ChatGPT_chat_demo.py的9、10行中
- python server.py 运行项目即可
- 项目listener会自动启动和监听go-cqhttp程序,若长时间未收到会重启