ChatGPT for Bot
一款支持各种主流语言模型的聊天的机器人!
» 查看使用教程 »
- 交流群(Discord)会发布最新的项目动态、问题答疑和交流 QQ 群 。
加群之前先看这里的内容能不能解决你的问题。
如果不能解决,把遇到的问题、日志和配置文件准备好后再提问。 - 调试群 这个群里有很多 ChatGPT QQ 机器人,不解答技术问题。
⚡ 支持
- 图片发送
- 关键词触发回复
- 多账号支持
- 百度云内容审核
- 额度限制
- 人格设定
- 支持 Mirai、 go-cqhttp、 Telegram、Discord
- 可作为 HTTP 服务端提供 Web API
- 支持 ChatGPT 网页版
- 支持 ChatGPT Plus
- 支持 ChatGPT API
- 支持 Bing 聊天
- 支持 Google bard
- 支持 poe.com 网页版
- 支持 文心一言 网页版
- 支持 ChatGLM-6B 本地版
🤖 多平台兼容
我们支持多种聊天平台。
平台 | 群聊回复 | 私聊回复 | 条件触发 | 管理员指令 | 绘图 | 语音回复 |
---|---|---|---|---|---|---|
Mirai | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
OneBot | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
Telegram | 支持 | 支持 | 部分支持 | 部分支持 | 支持 | 支持 |
Discord | 支持 | 支持 | 部分支持 | 不支持 | 支持 | 支持 |
🐎 命令
你可以在 Wiki 了解机器人的内部命令。
🔧 搭建
如果你是手机党,可以看这个纯用手机的部署教程(使用 Linux 服务器):手机居然能搭建chatgpt for qq,一坤钟教会你!_哔哩哔哩_bilibili
Linux: 通过快速部署脚本部署 (新人推荐)
Linux: 通过 Docker Compose 部署 (自带 Mirai)
Linux: 通过 Docker 部署 (适合已经有 Mirai 的用户)
Windows: 快速部署包 (自带 Mirai,新人推荐)
Mac: 快速部署包 (自带 Mirai,新人推荐)
手动部署
🕸 HTTP API
在 `config.cfg` 中加入以下配置后,将额外提供 HTTP API 支持。
🦊 加载预设
如果你想让机器人自动带上某种聊天风格,可以使用预设功能。
我们自带了 猫娘
和 正常
两种预设,你可以在 presets
文件夹下了解预设的写法。
使用 加载预设 猫娘
来加载猫娘预设。
下面是一些预设的小视频,你可以看看效果:
- MOSS: 数字生命小黑子也要和你流浪地球!ChatGPT-QQ机器人数字生命计划!【数字生命小黑子】_哔哩哔哩_bilibili
- 丁真:我造出了数字生命丁真(大误)ChatGPT-QQ机器人预设测试【丁真预设】_哔哩哔哩_bilibili
- 小黑子:数字生命小黑子也要和你流浪地球!ChatGPT-QQ机器人数字生命计划!【数字生命小黑子】_哔哩哔哩_bilibili
- 高启强:我想要给高启强完整的一生!ChatGPT-QQ机器人预设测试【高启强预设】_哔哩哔哩_bilibili
关于预设系统的详细教程:Wiki
你可以在 Awesome ChatGPT QQ Presets 获取由大家分享的预设。
你也可以参考 Awesome-ChatGPT-prompts-ZH_CN 来调教你的 ChatGPT,还可以参考 Awesome ChatGPT Prompts 来解锁更多技能。
📷 文字转图片
在发送代码或者向 QQ 群发送消息失败时,自动将消息转为图片发送。
字体文件存放于 fonts/
目录中。
默认使用的字体是 更纱黑体。
🎙 文字转语音
自 v2.2.5 开始,我们支持接入微软的 Azure 引擎 和 VITS 引擎,让你的机器人发送语音。
提示:在 Windows 平台上使用语音功能需要安装最新的 VC 运行库,你可以在这里下载。`
🎈 相似项目
如果你自己也有做机器人的想法,可以看看下面这些项目:
- Ariadne - 一个优雅且完备的 Python QQ 机器人框架 (主要是这个 !!!)
- mirai-api-http - 提供HTTP API供所有语言使用 mirai QQ 机器人
- Reverse Engineered ChatGPT by OpenAI - 非官方 ChatGPT Python 支持库
本项目基于以上项目开发,所以你可以给他们也点个 star !
除了我们以外,还有这些很出色的项目:
- LlmKira / Openaibot - 全平台,多模态理解的 OpenAI 机器人
- RockChinQ / QChatGPT - 基于 OpenAI 官方 API, 使用 GPT-3 的 QQ 机器人
- fuergaosi233 / wechat-chatgpt - 在微信上迅速接入 ChatGPT
💪 支持我们
如果这个项目对你有所帮助,请给我点个赞~