diff --git a/apps/management.js b/apps/management.js index feebfad..988c27a 100644 --- a/apps/management.js +++ b/apps/management.js @@ -123,7 +123,7 @@ export class ChatgptManagement extends plugin { async useReversedAPIBasedSolution (e) { await redis.set('CHATGPT:USE', 'apiReverse') - await this.reply('已切换到基于第三方Reversed CompletionAPI的解决方案,如果已经对话过建议执行`#结束对话`避免引起404错误') + await this.reply('【暂时不可用,请关注仓库更新和群公告】已切换到基于第三方Reversed CompletionAPI的解决方案,如果已经对话过建议执行`#结束对话`避免引起404错误') } async useReversedAPIBasedSolution2 (e) { @@ -142,7 +142,8 @@ export class ChatgptManagement extends plugin { browser: '浏览器', apiReverse: 'API2', api: 'API', - bing: '必应' + bing: '必应', + api3: 'API3' } let modeText = modeMap[mode || 'api'] let message = ` API模式和浏览器模式如何选择? @@ -150,15 +151,15 @@ export class ChatgptManagement extends plugin { // eslint-disable-next-line no-irregular-whitespace API模式会调用OpenAI官方提供的GPT-3 LLM API,只需要提供API Key。一般情况下,该种方式响应速度更快,可配置项多,且不会像chatGPT官网一样总出现不可用的现象,但其聊天效果明显较官网差。但注意GPT-3的API调用是收费的,新用户有18美元试用金可用于支付,价格为$0.0200/ 1K tokens.(问题和回答加起来算token) - API2模式会调用第三方提供的基于OpenAI text-davinci-002-render模型(官网同款)的API,需要提供ChatGPT的Token。效果比单纯的GPT-3 API好很多,且可以自行调教模型,但同时将Token提供给了第三方API,其中风险自行承担。#chatgpt设置token + 【当前不可用】API2模式会调用第三方提供的基于OpenAI text-davinci-002-render模型(官网同款)的API,需要提供ChatGPT的Token。效果比单纯的GPT-3 API好很多,但同时将Token提供给了第三方API,其中风险自行承担。#chatgpt设置token - API2模式会调用第三方提供的官网反代API,他会帮你绕过CF防护,需要提供ChatGPT的Token。效果与官网和浏览器一致,但稳定性不一定。设置token和API2方法一样。#chatgpt设置token + API3模式会调用第三方提供的官网反代API,他会帮你绕过CF防护,需要提供ChatGPT的Token。效果与官网和浏览器一致,但稳定性不一定。设置token和API2方法一样。#chatgpt设置token 浏览器模式通过在本地启动Chrome等浏览器模拟用户访问ChatGPT网站,使得获得和官方以及API2模式一模一样的回复质量,同时保证安全性。缺点是本方法对环境要求较高,需要提供桌面环境和一个可用的代理(能够访问ChatGPT的IP地址),且响应速度不如API,而且高峰期容易无法使用。 必应(Bing)将调用微软新必应接口进行对话。需要在必应网页能够正常使用新必应且设置有效的Bing 登录Cookie方可使用。#chatgpt设置必应token - 您可以使用‘#chatgpt切换浏览器/API/API2/Bing’来切换到指定模式。 + 您可以使用‘#chatgpt切换浏览器/API/API2/API3/Bing’来切换到指定模式。 当前为${modeText}模式。 ` diff --git a/config/index.js b/config/index.js index 8e7635b..14a609b 100644 --- a/config/index.js +++ b/config/index.js @@ -1,5 +1,5 @@ // 例如http://127.0.0.1:7890 -const PROXY = '' +const PROXY = 'http://127.0.0.1:7890' const API_KEY = '' export const Config = {