diff --git a/README.md b/README.md index d8154f6..d53ae45 100644 --- a/README.md +++ b/README.md @@ -161,7 +161,7 @@ pnpm i * `model`:通常保持空即可,除非你想调用特定的模型,比如你用gpt-3微调的学到特定领域知识的机器人。API1模式下将强制使用chatGPT模型。 -* `promptPrefixOverride`:通常保持空即可。如果你想调整机器人回复的风格,可以在这里加入对机器人的一些暗示,比如要求用中文,要求回答长一点/短一点。甚至可以让它有自己的小脾气。下图为我让他不要回答太简单的问题,并且表现出不耐烦。 +* `promptPrefixOverride`:通常保持空即可。如果你想调整机器人回复的风格,可以在这里加入对机器人的一些暗示,比如要求用中文,要求回答长一点/短一点。甚至可以让它有自己的小脾气。 * `assistantLabel`:默认为ChatGPT,表示机器人认知中的自己的名字。你可以修改为其他名字。 @@ -203,7 +203,27 @@ pnpm i 发送#chatgpt帮助,有更多选项可以配置 +### 如何更新 +进入仓库目录,打开命令行运行如下(默认已安装所需环境如git等) + +```sh +git stash -p +``` + +运行后进入交互界面,按`y`保存需要的内容,按n不保存,一般只需要注意下`config/index.js`的内容,保存后运行 + +```sh +git pull +``` + +拉好更新后再运行 + +```sh +git stash pop +``` + +将之前存储的更改复原,之后重启机器人即可 ## 示例与截图 @@ -217,6 +237,7 @@ pnpm i ![image](https://user-images.githubusercontent.com/21212372/217545618-3793d9f8-7941-476b-81f8-4255ac216cf7.png) ## TODO + * 更灵活的Conversation管理 * 版本号和归档 * API2/3模式下自动获取/刷新Token @@ -241,6 +262,18 @@ OpenAI 即将开放其官方ChatGPT API,且微软必应也公开发布了基 请参照本文档前面的安装依赖部分重新依赖。随着项目更新可能引入新的依赖。 > 一般情况下请按照 [安装](#安装) 小节的内容重新安装依赖即可 + > + > + > + > 最多的问题:载入插件错误:chat + > + > 问题详情:Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'showdown' imported from /app/Yunzai-Bot/plugins/chatgpt-plugin/apps/chat.js + > + > 原因:没装依赖 + > + > 解决方式:请参考文档用`pnmp install -w xxx`安装依赖,遇到的情况一般是`pnpm install -w undici chatgpt showdown mathjax-node delay uuid remark strip-markdown random puppeteer-extra-plugin-recaptcha puppeteer-extra puppeteer-extra-plugin-stealth @waylaidwanderer/chatgpt-api keyv-file`,安装完就不报错了 + + ## 感谢