| 1107 | ...bodyParams, | 1107 | ...bodyParams, |
| 1108 | }; | 1108 | }; |
| 1109 | | 1109 | |
| | 1110 | if (request.body.chat_completion_source === CHAT_COMPLETION_SOURCES.OPENAI && String(requestBody.model).startsWith('o3-')) { |
| | 1111 | delete requestBody.max_tokens; |
| | 1112 | } |
| | 1113 | |
| 1110 | if (request.body.chat_completion_source === CHAT_COMPLETION_SOURCES.CUSTOM) { | 1114 | if (request.body.chat_completion_source === CHAT_COMPLETION_SOURCES.CUSTOM) { |
| 1111 | excludeKeysByYaml(requestBody, request.body.custom_exclude_body); | 1115 | excludeKeysByYaml(requestBody, request.body.custom_exclude_body); |
| 1112 | } | 1116 | } |