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