在QQ群中接入ChatGPT(2)
这是上篇文章在QQ群中接入ChatGPT的升级版本,主要增加对连续对话的支持,以及一些细节上的处理。

准备:
1:一个闲置的QQ机器人小号。
2:一个chatgpt的官方api-key,你应该在其它地方(https://platform.openai.com/account/api-keys)寻找相关资料,这不是这篇教程的内容。
搭建:
1:双击go-cqhttp.bat,按提示扫码登录QQ协议端。
2:双击redreply.bat。
3:修改plus_dir\pkg_dir\ChatGPT\chatgpt_token.txt,填入你自己的chatgpt的token。
测试:
在QQ机器人所在的群,输入`#gpt你好`,等待回复吧。
详细规则:
1:在你要说的话前面加`#gpt`,即可触发回复
2:半小时没有与gpt说话,gpt将会失去记忆
3:单独发送`#gpt`,强制gpt失去记忆
4:因为openai的限制,过长的记忆会导致错误,注意一下
出现问题:
可以到QQ群:920220179反馈
一些常见问题:
1:onebot连接失败?
答:尝试关掉梯子,防火墙等有可能阻碍网络连接的东西。
2:qq登录失败?
答:保持手机与电脑在同一wifi下,然后扫描登录。
3:电脑是不是必须一直开着?
答:是。
4:哪些页面可以关掉?
答:浏览器可以关,其它两个命令提示框不能关。
5:为什么没有chatgpt网页的那个聪明?
答:不知道。
6:redreply是什么?
答:强大的聊天自定义问答系统-红色问答。https://github.com/super1207/redreply
7:go-cqhttp是什么?
答:cqhttp的golang实现,轻量、原生跨平台。https://github.com/Mrs4s/go-cqhttp
8:怎么双开?
答:这是一个很复杂的问题,你需要同时对:`go-cqhttp`和`redreply`有所了解。
by super1207
2023/2/28