diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index ae7ca0ff..c11bbe01 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -206,10 +206,11 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' frequency_penalty: arg.frequencyPenalty || (db.frequencyPenalty / 100), logit_bias: bias, stream: false, - seed: db.generationSeed + seed: db.generationSeed || -1 }) - if(body.seed === -1){ + body.seed = db.generationSeed + if(body.seed === -1 || (!body.seed) || (body.seed < 0)){ delete body.seed }