同步操作将从 RockChin/QChatGPT 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
2023/3/16 正在等待GPT-4 API内测资格,若您已获得资格并愿意提供测试,请进群联系群主
2023/3/15 逆向库已支持New Bing,使用方法查看插件文档
2023/3/15 逆向库已支持GPT-4模型,使用方法查看插件
2023/3/3 现已在主线支持官方ChatGPT接口,使用方法查看#195
确保
已经找遍文档和issue均无法解决通过调用OpenAI的ChatGPT等语言模型来实现一个更加智能的QQ机器人
config.py
中修改baidu_check
的值,并填写baidu_api_key
和baidu_secret_key
以开启此功能sensitive.json
,并在config.py
中修改sensitive_word_filter
的值以开启此功能ai
作为前缀或@
机器人的消息config.py
中的response_rules
字段api-key
,内部统计使用量并在超额时自动切换config.py
中修改openai_config
的值以设置api-key
config.py
中修改api_key_fee_threshold
来自定义切换阈值!usage
以查看当前使用情况config.py
中的default_prompt
部分Completion API
和绘图Image API
!draw <prompt>
即可使用绘图模型config.py
或其他代码后,以管理员账号向机器人发送指令!reload
进行热重载,无需重启!update
进行热更新,拉取远程最新代码并执行热重载加入黑名单
节config.py
中blob_message_strategy
等字段openai_config
的说明详情请查看Wiki功能使用页
部署过程中遇到任何问题,请先在QChatGPT或qcg-installer的issue里进行搜索
参考以下文章自行注册
注册成功后请前往个人中心查看api_key
完成注册后,使用以下自动化或手动部署步骤
请查看此仓库mikumifa/QChatGPT-Docker-Installer
按照此教程配置Mirai及YiriMirai
启动mirai-console后,使用login
命令登录QQ账号,保持mirai-console运行状态
git clone https://github.com/RockChinQ/QChatGPT
cd QChatGPT
pip3 install yiri-mirai openai colorlog func_timeout dulwich Pillow
python3 main.py
config.py
按照文件内注释填写配置信息
python3 main.py
无报错信息即为运行成功
常见问题
现已支持自行开发插件对功能进行扩展或自定义程序行为
详见Wiki插件使用页
开发教程见Wiki插件开发页
在tests/plugin_examples
目录下,将其整个目录复制到plugins
目录下即可使用
cmdcn
- 主程序指令中文形式hello_plugin
- 在收到消息hello
时回复相应消息urlikethisijustsix
- 收到冒犯性消息时回复相应消息欢迎提交新的插件
hello_plugin
的储存库形式,插件开发模板以及所有贡献者和其他为本项目提供支持的朋友们。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。