Remove penalties from 3-mini requests
| @@ -2159,6 +2159,13 @@ async function sendOpenAIRequest(type, messages, signal) { | ||
| 2159 | 2159 | } |
| 2160 | 2160 | } |
| 2161 | 2161 | |
| 2162 | + if (isXAI) { | |
| 2163 | + if (generate_data.model.includes('grok-3-mini')) { | |
| 2164 | + delete generate_data.presence_penalty; | |
| 2165 | + delete generate_data.frequency_penalty; | |
| 2166 | + } | |
| 2167 | + } | |
| 2168 | + | |
| 2162 | 2169 | if ((isOAI || isOpenRouter || isMistral || isCustom || isCohere || isNano || isXAI) && oai_settings.seed >= 0) { |
| 2163 | 2170 | generate_data['seed'] = oai_settings.seed; |
| 2164 | 2171 | } |