OpenAI家的chatGPT 最近的火热不必多说,还有很多墙内的小伙伴由于种种原因不能很方便地使用,正巧我最近在折腾在 NAS 上部署 QQ 机器人,找到一个很方便的将 ChatGPT 接入 QQ 机器人的插件。
事前准备
你需要准备:
- koishi koishi是一个高性能的机器人服务,你可以在官网任选一个合适的方式部署(Windows/macOS/Linux/Android/容器)
- chatGPT API key 你可以通过 https://platform.openai.com/account/api-keys 获取 (注册openAI 账号的方法不在本文介绍
事实上随便找个国外的接码平台就可以了) - 一个 QQ 小号,等级尽可能高一点以免风控 (koishi 事实上支持包括 QQ/discord/telegram/kook/feishu等的部署)
下面,我将在我自己的 NAS 上通过 koishi 容器的方式进行操作,我的 NAS 系统是 unraid 6.11.5 ( Linux 内核 5.19.17)
操作部署
unraid docker 部署 koishi
也可通过 unraid 的 docker 配置,具体如下
在 unraid 上使用推荐后面一种方法,方便设置图标(看着更舒服一点) 效果如下:
koishi 以及 chatGPT 插件的配置
按照你的 QQ 小号设置 adapter-onebot ,设置完后右上角找到启用插件。需要注意的是 protocol 需要选择 ws-reverse。
接着去插件市场安装 koishi_chatGPT 插件根据提示加载 cache 服务并配置 apiKey :
apikey 可以在 https://platform.openai.com/account/api-keys 获取。
然后启用插件
Enjoy it
接下来 你就可以和群友们一起好好提(调)问(教) ChatGPT 了 XD
20220305补充:
请尽可能的在可信任的朋友的群里使用,我的群友们疑似因为提问了太多不能碰的滑梯,两天用完了免费的 18$ 余额,第三天群也炸了 …