上一次写了微信配置ChatGPT聊天机器人的文章。不知道大家有没有搞成了?
然后好多人问我有没有QQ版,今天就写一个QQ的配置教程。
微信是直接调用了OpenAI的API反应比较快,比较稳定,但是有配额限制,而且不是真的ChatGPT。
今天说的方案是直接通过ChatGPT网页版Cookie调用,理论上和官方网页版一毛一样,但是稳定性会差些,反应慢些。
说完开干!
0. 前置条件
-
能上外网
1. 获取软件包
首先获取一个软件压缩包(见文末),这是我在别人的基础上做的集成包,比原来的方案要简单很多。下载软件之后解压文件,解压到一个英文路径下面。
2. 配置QQ账号
既然是QQ机器人,我们肯定得先准备好一个QQ小号!最好是使用了一段时间的QQ小号。
然后打开Qbot文件,在Config.yml上右键用记事本或者其他文本编辑打开文件。
打开之后修改账号uin和密码password ,修改完之后保存关闭文件。
3.登录QQ账号
配置好账号后,点击go-cqhttp.bat运行。
这里重点关注一下,打开后有两种登录方式,要快速输入选择第二种扫码登录。
具体操作是,当出现“10秒自动选择1” 之后快速点击一下这个窗口,输入2,按回车。
确认之后会跳出一个二维码,然后扫码登录。
登录成功之后会提示“扫码成功…登录成功…”
上面是成功的情况,但是我估计很多人会遇到下面的这种情况。
提示你“登录失败:密码错误或者账号被冻结” 。挺吓人,但不用怕。你没去搞破坏,一般都没有问题。
出现这种提示,可能就是因为你上面账号密码配置错误了。
但更多的可能是因为上一步手慢了,没有选择方式2。当你再次想选2的时候就跳不出来了。
这个环节卡了我一个晚上,死活登录不了!感觉是腾讯做了什么防御机制,同一个IP第一次登录失败,第二次就上不去了。
4.安装依赖
其实Python的依赖我已经帮你们装好了,不需要单独安装。但是有一个东西需要单独安装下。在后面的步骤中需要调用浏览器,所以我们要单独装一个特殊的浏览器。
安装也非常简单,只要点击我写好的“安装依赖.bat” 这个脚本即可。
点击之后,会在线下载一个大概100M的文件,下载完之后手动关闭窗口。
5.启动机器人
万事俱备,就可以点击“启动机器人.bat” 启动机器人了。
启动机器人之后,会自动打开openai的网页。这里可能会有验证环节,来判断你是人还是机器。
验证结束后,需要输入OpenAI的账号和密码。
接下可能会跳出一个防火墙提示,点击允许访问即可。没有任何安全问题!
启动成功之后,会有如下提示:
6. 开始聊天
启动成功之后,就可以给你作为机器人的QQ发送消息了。
你们可以比较下,这个回答和官方网页版是一模一样的。但是反应会比官方慢一些,有的时候会超时,提示你“重置会话” 。
目前网上很多教程都是使用这种获取Cookie的方案。
这种方案好处是白嫖,谁都可以玩。坏处是可能比较容易挂掉,不太稳定。
发送 “qqgpt” 即可获取软件!