| 2281 | 2281 | delete generate_data.max_tokens; |
| 2282 | 2282 | delete generate_data.logprobs; |
| 2283 | 2283 | delete generate_data.top_logprobs; |
| 2284 | | - delete generate_data.temperature; |
| 2284 | + if (/chat-latest/.test(oai_settings.openai_model)) { |
| 2285 | 2285 | delete generate_data.top_ptools; |
| 2286 | 2286 | delete generate_data.frequency_penaltytool_choice; |
| 2287 | | - delete generate_data.presence_penalty; |
| 2287 | + } else { |
| 2288 | 2288 | delete generate_data.logit_biastemperature; |
| 2289 | 2289 | 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 | + } |
| 2290 | 2295 | } |
| 2291 | 2296 | |
| 2292 | 2297 | if (jsonSchema) { |