《使用Python实现ChatGPT QQ机器人(完结) 》
下载
代码版可以自己修改代码,Windows封装版是一个封装好的exe,windows上修改好配置文件后可以直接双击运行,不需要安装python及依赖,选一个适合你的吧
网盘地址:https://www.aliyundrive.com/s/is2obCJVo7V
代码版下载: 点击下载Windows封装版下载: 点击下载
如果失效看这里:https://wfscknagql.feishu.cn/docx/DQ81dPvVQoMqUHxGvXmcxImdnJg
使用方法
获取Api Key
登录OpenAi官网后 https://beta.openai.com/login/ 点击下面链接生成Api Key: https://beta.openai.com/account/api-keys

生成Api Key之后保存好
修改配置文件
解压后得到如下文件:

修改逻辑处理端配置文件
打开 py 文件夹

打开 config.json 文件,按照提示修改

修改监听端配置文件
打开 QBot 文件夹

打开 config.yml 文件,按提示修改


安装依赖
安装python环境
打开文件夹: py
Windows系统双击 python-3.11.1-amd64.exe 安装Python环境
已经有Python环境的不用重新安装

安装Python依赖
打开 py 文件夹
双击 安装依赖.bat 即可

启动
启动逻辑处理端
打开 py 文件夹
双击 windows启动.bat 脚本即可启动
如图:启动成功

启动监听端
打开 QBot 文件夹
Windows 双击 go-cqhttp.bat 即可启动
注意此时需要输入 2 并回车,选择扫码验证登录

扫码后即可登录成功

注意:如果你打算部署到Linux服务器(不管什么系统的云服务器)上,你依然需要完成上述步骤,即在电脑上登录一次,然后将QBot文件夹里生成的文件上传到你的服务器上再完成启动流程(防止QQ风控)
注意:如果一直提示账号密码错误,可以把密码删掉,强制扫码登录,如果扫码也不能正常登录可以打开QBot文件夹下的device.json文件,将里面的protocol修改为2,当然你也可以试试滑条登录,如果这种方式依然不行,试试电脑连接手机热点再扫码
如果你看到下面这种提示,忽略就行不用管

到此,机器人就正式启动完成了
预留指令
[重置会话] 请发送 重置会话
[设置人格] 请发送 设置人格+人格描述
[重置人格] 请发送 重置人格
[指令说明] 请发送 指令说明
重置会话不会清空人格,重置人格会重置会话!
设置人格后人格将一直存在,除非重置人格或重启逻辑端!
聊天测试:


群聊测试:

至此;你拥有了一台属于自己的QQ机器人
原文:https://wfscknagql.feishu.cn/docx/DQ81dPvVQoMqUHxGvXmcxImdnJg