refactor: Add noMultiGen flag to requestChatDataMain function
This commit is contained in:
@@ -39,6 +39,7 @@ interface requestDataArgument{
|
|||||||
useEmotion?:boolean
|
useEmotion?:boolean
|
||||||
continue?:boolean
|
continue?:boolean
|
||||||
chatId?:string
|
chatId?:string
|
||||||
|
noMultiGen?:boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
type requestDataResponse = {
|
type requestDataResponse = {
|
||||||
@@ -132,6 +133,7 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
|
|||||||
arg.continue = arg.continue ?? false
|
arg.continue = arg.continue ?? false
|
||||||
let biasString = arg.biasString ?? []
|
let biasString = arg.biasString ?? []
|
||||||
const aiModel = (model === 'model' || (!db.advancedBotSettings)) ? db.aiModel : db.subModel
|
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
|
let raiModel = aiModel
|
||||||
if(aiModel === 'reverse_proxy'){
|
if(aiModel === 'reverse_proxy'){
|
||||||
@@ -545,7 +547,6 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
|
|||||||
if(risuIdentify){
|
if(risuIdentify){
|
||||||
headers["X-Proxy-Risu"] = 'RisuAI'
|
headers["X-Proxy-Risu"] = 'RisuAI'
|
||||||
}
|
}
|
||||||
const multiGen = (db.genTime > 1 && aiModel.startsWith('gpt') && (!arg.continue))
|
|
||||||
if(multiGen){
|
if(multiGen){
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
body.n = db.genTime
|
body.n = db.genTime
|
||||||
|
|||||||
Reference in New Issue
Block a user