Update README.md

This commit is contained in:
ikechan8370 2023-02-02 14:45:37 +08:00 committed by GitHub
parent 2b2be7873d
commit 721b377941
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,6 +8,7 @@ Node.js >= 18
pnpm install -w undici chatgpt showdown mathjax-node delay uuid remark strip-markdown
```
chatgpt的版本号注意要大于4.0.0
2. 克隆项目
```
git clone https://github.com/ikechan8370/chatgpt-plugin.git ./plugins/chatgpt-plugin
@ -28,14 +29,12 @@ git clone https://github.com/ikechan8370/chatgpt-plugin.git ./plugins/chatgpt-pl
## TODO
* 触发方式优化
* 更灵活的Conversation管理
* 全局锁和冷却避免429
## 关于openai token获取
1. 注册openai账号
进入https://chat.openai.com/ 选择signup注册。目前openai不对包括俄罗斯、乌克兰、伊朗、中国等国家和地区提供服务所以自行寻找办法使用其他国家和地区的ip登录。此外注册可能需要验证所在国家和地区的手机号码如果没有国外手机号可以试试解码网站收费的推荐https://sms-activate.org/。
2. 获取token
注册并登录后进入https://chat.openai.com/chat 打开浏览器检查界面按F12找到图中所示的token值完整复制即可。
![image](https://user-images.githubusercontent.com/21212372/205806905-a4bd2c47-0114-4815-85e4-ba63a10cf1b5.png)
2. 获取API key
进入账户后台创建API keyhttps://platform.openai.com/account/api-keys
其他问题可以参考使用的api库https://github.com/transitive-bullshit/chatgpt-api
@ -48,16 +47,6 @@ openai目前开放chatgpt模型的免费试用在此期间本项目应该都
如果在linux系统上发现emoj无法正常显示可以搜索安装支持emoj的字体如Ubuntu可以使用`sudo apt install fonts-noto-color-emoji`
使用服务器没有界面的可以尝试安装Xserver和桌面本人使用轻量级的xvfb+fluxbox
```
$ sudo apt-get install x11vnc xvfb fluxbox
$ x11vnc -create -env FD_PROG=/usr/bin/fluxbox \
-env X11VNC_FINDDISPLAY_ALWAYS_FAILS=1 \
-env X11VNC_CREATE_GEOM=${1:-1024x768x16} \
-nopw
```
然后远程连接其vnc默认5900运行Yunzai即可调用非无头浏览器除了chrome之外还推荐brave浏览器据说出验证码概率低。
## 感谢
* https://github.com/transitive-bullshit/chatgpt-api
* https://chat.openai.com/