jerma 3 flash
| @@ -3195,6 +3195,7 @@ | ||
| 3195 | 3195 | <optgroup label="Gemini 3.0"> |
| 3196 | 3196 | <option value="gemini-3-pro-preview">gemini-3-pro-preview</option> |
| 3197 | 3197 | <option value="gemini-3-pro-image-preview">gemini-3-pro-image-preview</option> |
| 3198 | + <option value="gemini-3-flash-preview">gemini-3-flash-preview</option> | |
| 3198 | 3199 | </optgroup> |
| 3199 | 3200 | <optgroup label="Gemini 2.5"> |
| 3200 | 3201 | <option value="gemini-2.5-pro">gemini-2.5-pro</option> |
| @@ -3367,6 +3368,7 @@ | ||
| 3367 | 3368 | <optgroup label="Gemini 3.0"> |
| 3368 | 3369 | <option value="gemini-3-pro-preview">gemini-3-pro-preview</option> |
| 3369 | 3370 | <option value="gemini-3-pro-image-preview">gemini-3-pro-image-preview</option> |
| 3371 | + <option value="gemini-3-flash-preview">gemini-3-flash-preview</option> | |
| 3370 | 3372 | </optgroup> |
| 3371 | 3373 | <optgroup label="Gemini 2.5"> |
| 3372 | 3374 | <option value="gemini-2.5-pro">gemini-2.5-pro</option> |
| @@ -112,6 +112,7 @@ | ||
| 112 | 112 | <option data-type="anthropic" value="claude-3-haiku-20240307">claude-3-haiku-20240307</option> |
| 113 | 113 | <option data-type="google" value="gemini-3-pro-preview">gemini-3-pro-preview</option> |
| 114 | 114 | <option data-type="google" value="gemini-3-pro-image-preview">gemini-3-pro-image-preview</option> |
| 115 | + <option data-type="google" value="gemini-3-flash-preview">gemini-3-flash-preview</option> | |
| 115 | 116 | <option data-type="google" value="gemini-2.5-pro">gemini-2.5-pro</option> |
| 116 | 117 | <option data-type="google" value="gemini-2.5-pro-preview-06-05">gemini-2.5-pro-preview-06-05</option> |
| 117 | 118 | <option data-type="google" value="gemini-2.5-pro-preview-05-06">gemini-2.5-pro-preview-05-06</option> |
| @@ -141,6 +142,7 @@ | ||
| 141 | 142 | <option data-type="google" value="gemini-robotics-er-1.5-preview">gemini-robotics-er-1.5-preview</option> |
| 142 | 143 | <option data-type="vertexai" value="gemini-3-pro-preview">gemini-3-pro-preview</option> |
| 143 | 144 | <option data-type="vertexai" value="gemini-3-pro-image-preview">gemini-3-pro-image-preview</option> |
| 145 | + <option data-type="vertexai" value="gemini-3-flash-preview">gemini-3-flash-preview</option> | |
| 144 | 146 | <option data-type="vertexai" value="gemini-2.5-pro">gemini-2.5-pro</option> |
| 145 | 147 | <option data-type="vertexai" value="gemini-2.5-flash">gemini-2.5-flash</option> |
| 146 | 148 | <option data-type="vertexai" value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option> |
| @@ -5121,7 +5121,9 @@ async function onModelChange() { | ||
| 5121 | 5121 | $('#openai_max_context').attr('max', max_32k); |
| 5122 | 5122 | } else if (value.includes('gemini-3-pro-image')) { |
| 5123 | 5123 | $('#openai_max_context').attr('max', max_64k); |
| 5124 | - } else if (value.includes('gemini-3-pro') || value.includes('gemini-2.0-flash') || value.includes('gemini-2.0-pro') || value.includes('gemini-exp') || value.includes('gemini-2.5-flash') || value.includes('gemini-2.5-pro') || value.includes('learnlm-2.0-flash') || value.includes('gemini-robotics')) { | |
| 5124 | + } else if (/gemini-3-(pro|flash)/.test(value) || /gemini-2.5-(pro|flash)/.test(value) || /gemini-2.0-(pro|flash)/.test(value)) { | |
| 5125 | + $('#openai_max_context').attr('max', max_1mil); | |
| 5126 | + } else if (value.includes('gemini-exp') || value.includes('learnlm-2.0-flash') || value.includes('gemini-robotics')) { | |
| 5125 | 5127 | $('#openai_max_context').attr('max', max_1mil); |
| 5126 | 5128 | } else if (value.includes('gemma-3-27b-it')) { |
| 5127 | 5129 | $('#openai_max_context').attr('max', max_128k); |
| @@ -401,7 +401,7 @@ async function sendMakerSuiteRequest(request, response) { | ||
| 401 | 401 | 'gemini-3-pro-image-preview', |
| 402 | 402 | ]; |
| 403 | 403 | |
| 404 | 404 | const isThinkingConfigModel = m => (/^gemini-2.5-(flash|pro)/.test(m) && !/-image(-preview)?$/.test(m)) || (/^gemini-3-(flash|pro)/.test(m)); |
| 405 | 405 | const isImageSizeModel = m => /^gemini-3/.test(m); |
| 406 | 406 | |
| 407 | 407 | const noSearchModels = [ |