kivibot-plugin-chatgpt
Version:
QQ 机器人框架 KiviBot 的 OpenAI / ChatGPT 插件
69 lines (46 loc) • 1.49 kB
Markdown
# OpenAI ChatGPT Plugin for KiviBot
[](https://npm.im/kivibot-plugin-chatgpt)
[](https://npm.im/kivibot-plugin-chatgpt)
[`KiviBot`](https://beta.kivibot.com) 的 [OpenAI](https://openai.com) ChatGPT 插件。
**特征**
- 可选配置触发指令前缀,默认为 `%`
- 可选开启 at 触发(艾特机器人)
- 可选开启仅私聊可用,在群聊中关闭
- 上下文会话模式,超过十分钟没有回复,自动释放
- 根据群聊、私聊进行会话隔离,互不干扰
- 统一使用消息指令进行配置,无需手动改配置
**安装**
```shell
/plugin add chatgpt
```
**启用**
```shell
/plugin on chatgpt
```
**配置**
申请 [OpenAI](https://openai.com/api/) 的 apiKey,然后使用以下命令自动配置
```shell
/chatgpt setkey <apiKey>
```
**使用**
```shell
%背诵故事静夜思
%换个话题吧
```
**可选配置**
配置是否艾特触发,默认开启
```shell
/chatgpt at <on/off>
```
配置是否启用群聊,默认开启,发言不可控,为了账号安全可以关闭群聊功能,仅保留私聊
```shell
/chatgpt group <on/off>
```
配置触发前缀,默认 %
```shell
/chatgpt prefix <prefix>
```
配置完成后,通过消息命令重载 ChatGPT 插件生效。
```shell
/plugin reload chatgpt
```