0
前言:
本项目已配置好所有的环境依赖,参数,只需下载文后给出的压缩包,参照我给出的步骤,三分钟便可部署本地运行的QQ机器人,私聊或在群聊里@该机器人问题,即可得到GPT的回复。如果你想自己体验部署过程,可参照https://github.com/RockChinQ/QChatGPT:基于OpenAI ChatGPT+mirai QQ 的 QQ 机器人,多平台一键部署,支持绘图模型,支持配置热重载。请注意,本教程需自备科学上网能力。
项目介绍:
通过调用OpenAI官方提供的API接口,结合mirai和YiriMirai框架,将QQ消息与语言模型连接,实现更加智能的对话机器人。
pkg.database
数据库操作相关
pkg.openai
OpenAI API相关
pkg.qqbot
QQ机器人相关
pkg.utils
常用功能包pkg.audit
审计模块教程第一步:
注册一个openai账号,教程如下:https://zhuanlan.zhihu.com/p/589642999#
注册账号后打开https://openai.com/api/登录,登录进去后鼠标移动到头像,点击View API keys.
点击Create new secret key 获取你的API,复制保存。
教程第二步:
解压我上传的文件,其中base.apk手机安装,ChatGPT.ZIP本地解压,打开ChatGPT目录下mirai文件夹,选中config.py右键选择使用记事本打开,将文本中的QQ替换成你要登录的QQ,将文本中的your api key替换为你第一步保存的API,关闭保存。
返回chatGPT文件夹,点击运行run-mirai.bat,直到出现下图提示你输入你的QQ账号密码,格式为login QQ账号 QQ密码,请注意在中间添加空格,输入密码后第一次登录QQ会出现安全验证,此时需要手机安装好我压缩包提供的apk。
点击Open with txcaptchaher 等待弹出小窗,不必理会红字,按照小窗指示,打开手机app,输入请求码,完成滑块操作后,留意弹出的小窗,点击发送验证码(你QQ绑定的手机号的验证码),收到后输入并回车。当你收到Login successful时,登录成功,保持此窗口,不要关闭,完成下一步的操作。
教程第三步:
打开chatGPT文件夹,点击运行run-bot.bat。直到弹出成功登录到账号xxx。然后快到QQ里私聊或@你的GPT机器人吧,它会回答你问它的任何问题(迫真),请注意,本地运行机器人时,不需要科学上网,但在登录openAI获取API时,需要全程科学上网。
qwzx
逸云梦泽
很有帮助