From 66bbee991849fa196a31215129ec45be0d0d6455 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Mon, 27 May 2024 12:32:39 +0900 Subject: [PATCH] refactor: Add noMultiGen flag to requestChatDataMain function --- src/ts/process/request.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index b6484971..8140f117 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -39,6 +39,7 @@ interface requestDataArgument{ useEmotion?:boolean continue?:boolean chatId?:string + noMultiGen?:boolean } type requestDataResponse = { @@ -132,6 +133,7 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' arg.continue = arg.continue ?? false let biasString = arg.biasString ?? [] const aiModel = (model === 'model' || (!db.advancedBotSettings)) ? db.aiModel : db.subModel + const multiGen = (db.genTime > 1 && aiModel.startsWith('gpt') && (!arg.continue)) && (!arg.noMultiGen) let raiModel = aiModel if(aiModel === 'reverse_proxy'){ @@ -545,7 +547,6 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' if(risuIdentify){ headers["X-Proxy-Risu"] = 'RisuAI' } - const multiGen = (db.genTime > 1 && aiModel.startsWith('gpt') && (!arg.continue)) if(multiGen){ // @ts-ignore body.n = db.genTime