feat: add picture mode

This commit is contained in:
葛胤池 2022-12-10 19:45:54 +08:00
parent 6f0e62b54d
commit 70044eb6c0
21 changed files with 663 additions and 371 deletions

View file

@ -14,31 +14,18 @@ pnpm install -w chatgpt undici
git clone https://github.com/ikechan8370/yunzai-chatgpt.git ./plugins/chatgpt
```
3. 修改配置
编辑`plugins/chatgpt/index.js`文件主要修改其中的`SESSION_TOKEN`常量修改为你的openai账号的token。token获取参见文。
编辑`plugins/chatgpt/config/index.js`文件主要修改其中的`SESSION_TOKEN`常量修改为你的openai账号的token。token获取参见文。
## 使用
### 默认方式
#chatgpt开头即可,例如:#chatgpt 介绍一下米哈游
![image](https://user-images.githubusercontent.com/21212372/205808552-a775cdea-0668-4273-865c-35c5d91ad37e.png)
图片仅供参考chatgpt在某些领域依然是人工智障但语言起码流畅自信多了
比如让他写代码
![image](https://user-images.githubusercontent.com/21212372/205810566-af10e141-1ab4-4629-998d-664eea3ad827.png)
比如让他写剧本
<img width="835" alt="image" src="https://user-images.githubusercontent.com/21212372/206387421-db00728d-1869-40f3-bde4-0dd6a4b67913.png">
### 群聊使用艾特(@)的方式
如果你的机器人插件少不担心冲突问题的话,将 `index.js` 重命名为 `index.js.bak`,将 `index_no#.js` 重命名为 `index.js`,此时将基于艾特模式进行聊天。
此时只需在群聊中@机器人+聊天内容即可。
![image](https://user-images.githubusercontent.com/21212372/206436999-c8d3bd48-aa39-496a-a71a-89164e9d7c18.png)
同时,此模式下私聊直接打字聊天即可,也无需加#chatgpt前缀
![image](https://user-images.githubusercontent.com/21212372/206437284-afed0fc6-caaa-4c6e-92e4-53fccbeff286.png)
### 基本使用
@机器人 发送聊内容即可
![img.png](resources/img/example1.png)
发挥你的想象力吧!
### 获取帮助
发送#chatgpt帮助
## 关于openai token获取
1. 注册openai账号
进入https://chat.openai.com/ 选择signup注册。目前openai不对包括俄罗斯、乌克兰、伊朗、中国等国家和地区提供服务所以自行寻找办法使用其他国家和地区的ip登录。此外注册可能需要验证所在国家和地区的手机号码如果没有国外手机号可以试试解码网站收费的推荐https://sms-activate.org/。