refactor: Add noMultiGen flag to requestChatDataMain function
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user