Merge pull request #3870 from DAurielS/2.5-flash Add Gemini 2.5 Flash Preview to Model List (Makersuite)
Signed| @@ -3162,6 +3162,7 @@ | ||
| 3162 | 3162 | <option value="gemini-2.5-pro-exp-03-25">Gemini 2.5 Pro Experimental 2025-03-25</option> |
| 3163 | 3163 | <option value="gemini-2.0-pro-exp">Gemini 2.0 Pro Experimental</option> |
| 3164 | 3164 | <option value="gemini-2.0-pro-exp-02-05">Gemini 2.0 Pro Experimental 2025-02-05</option> |
| 3165 | + <option value="gemini-2.5-flash-preview-04-17">Gemini 2.5 Flash Preview 2025-04-17</option> | |
| 3165 | 3166 | <option value="gemini-2.0-flash-lite-preview">Gemini 2.0 Flash-Lite Preview</option> |
| 3166 | 3167 | <option value="gemini-2.0-flash-lite-preview-02-05">Gemini 2.0 Flash-Lite Preview 2025-02-05</option> |
| 3167 | 3168 | <option value="gemini-2.0-flash-001">Gemini 2.0 Flash [001]</option> |
| @@ -80,6 +80,7 @@ | ||
| 80 | 80 | <option data-type="google" value="gemini-2.5-pro-exp-03-25">gemini-2.5-pro-exp-03-25</option> |
| 81 | 81 | <option data-type="google" value="gemini-2.0-pro-exp">gemini-2.0-pro-exp</option> |
| 82 | 82 | <option data-type="google" value="gemini-2.0-pro-exp-02-05">gemini-2.0-pro-exp-02-05</option> |
| 83 | + <option data-type="google" value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option> | |
| 83 | 84 | <option data-type="google" value="gemini-2.0-flash-lite-preview">gemini-2.0-flash-lite-preview</option> |
| 84 | 85 | <option data-type="google" value="gemini-2.0-flash-lite-preview-02-05">gemini-2.0-flash-lite-preview-02-05</option> |
| 85 | 86 | <option data-type="google" value="gemini-2.0-flash">gemini-2.0-flash</option> |
| @@ -4451,7 +4451,7 @@ async function onModelChange() { | ||
| 4451 | 4451 | $('#openai_max_context').attr('max', max_32k); |
| 4452 | 4452 | } else if (value.includes('gemini-1.5-pro') || value.includes('gemini-exp-1206') || value.includes('gemini-2.0-pro')) { |
| 4453 | 4453 | $('#openai_max_context').attr('max', max_2mil); |
| 4454 | 4454 | } else if (value.includes('gemini-1.5-flash') || value.includes('gemini-2.0-flash') || value.includes('gemini-2.5-flash-preview-04-17') || value.includes('gemini-2.5-pro-exp-03-25') || value.includes('gemini-2.5-pro-preview-03-25')) { |
| 4455 | 4455 | $('#openai_max_context').attr('max', max_1mil); |
| 4456 | 4456 | } else if (value.includes('gemini-1.0-pro') || value === 'gemini-pro') { |
| 4457 | 4457 | $('#openai_max_context').attr('max', max_32k); |
| @@ -5103,6 +5103,7 @@ export function isImageInliningSupported() { | ||
| 5103 | 5103 | 'gemini-2.5-pro-preview-03-25', |
| 5104 | 5104 | 'gemini-2.0-pro-exp', |
| 5105 | 5105 | 'gemini-2.0-pro-exp-02-05', |
| 5106 | + 'gemini-2.5-flash-preview-04-17', | |
| 5106 | 5107 | 'gemini-2.0-flash-lite-preview', |
| 5107 | 5108 | 'gemini-2.0-flash-lite-preview-02-05', |
| 5108 | 5109 | 'gemini-2.0-flash', |
| @@ -366,6 +366,7 @@ async function sendMakerSuiteRequest(request, response) { | ||
| 366 | 366 | |
| 367 | 367 | const useSystemPrompt = !useMultiModal && ( |
| 368 | 368 | model.includes('gemini-2.5-pro') || |
| 369 | + model.includes('gemini-2.5-flash') || | |
| 369 | 370 | model.includes('gemini-2.0-pro') || |
| 370 | 371 | model.includes('gemini-2.0-flash') || |
| 371 | 372 | model.includes('gemini-2.0-flash-thinking-exp') || |
| @@ -364,6 +364,7 @@ export function convertGooglePrompt(messages, model, useSysPrompt, names) { | ||
| 364 | 364 | 'gemini-2.5-pro-exp-03-25', |
| 365 | 365 | 'gemini-2.0-pro-exp', |
| 366 | 366 | 'gemini-2.0-pro-exp-02-05', |
| 367 | + 'gemini-2.5-flash-preview-04-17', | |
| 367 | 368 | 'gemini-2.0-flash-lite-preview', |
| 368 | 369 | 'gemini-2.0-flash-lite-preview-02-05', |
| 369 | 370 | 'gemini-2.0-flash', |