chat-latest is special

24e2564e4532a2667e7e24287422f099d0386384

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +11 -6Ignore whitespace
public/scripts/openai.js+11 -6
@@ -2281,12 +2281,17 @@ async function sendOpenAIRequest(type, messages, signal, { jsonSchema = null } =
22812281 delete generate_data.max_tokens;
22822282 delete generate_data.logprobs;
22832283 delete generate_data.top_logprobs;
2284- delete generate_data.temperature;
2284+ if (/chat-latest/.test(oai_settings.openai_model)) {
22852285 delete generate_data.top_ptools;
22862286 delete generate_data.frequency_penaltytool_choice;
2287- delete generate_data.presence_penalty;
2287+ } else {
22882288 delete generate_data.logit_biastemperature;
22892289 delete generate_data.stoptop_p;
2290+ delete generate_data.frequency_penalty;
2291+ delete generate_data.presence_penalty;
2292+ delete generate_data.logit_bias;
2293+ delete generate_data.stop;
2294+ }
22902295 }
22912296
22922297 if (jsonSchema) {