gemini-2.5-flash-image-preview

0d84fa67bdbc8d9d1f3e43b7fd249769be96e192

Cohee <18619528+Cohee1207@users.noreply.github.com>

3 files changed, +6 -1Showing whitespace changes
public/index.html+2 -0
@@ -3178,6 +3178,7 @@
3178 <option value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>3178 <option value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>
3179 <option value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>3179 <option value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>
3180 <option value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>3180 <option value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>
3181 <option value="gemini-2.5-flash-image-preview">gemini-2.5-flash-image-preview</option>
3181 </optgroup>3182 </optgroup>
3182 <optgroup label="Gemini 2.0">3183 <optgroup label="Gemini 2.0">
3183 <option value="gemini-2.0-pro-exp-02-05">gemini-2.0-pro-exp-02-05 → 2.5-pro-exp-03-25</option>3184 <option value="gemini-2.0-pro-exp-02-05">gemini-2.0-pro-exp-02-05 → 2.5-pro-exp-03-25</option>
@@ -3356,6 +3357,7 @@
3356 <option value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>3357 <option value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>
3357 <option value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>3358 <option value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>
3358 <option value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>3359 <option value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>
3360 <option value="gemini-2.5-flash-image-preview">gemini-2.5-flash-image-preview</option>
3359 </optgroup>3361 </optgroup>
3360 <optgroup label="Gemini 2.0">3362 <optgroup label="Gemini 2.0">
3361 <option value="gemini-2.0-flash-exp" data-mode="full">gemini-2.0-flash-exp</option>3363 <option value="gemini-2.0-flash-exp" data-mode="full">gemini-2.0-flash-exp</option>
public/scripts/extensions/caption/settings.html+2 -0
@@ -110,6 +110,7 @@
110 <option data-type="google" value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>110 <option data-type="google" value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>
111 <option data-type="google" value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>111 <option data-type="google" value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>
112 <option data-type="google" value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>112 <option data-type="google" value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>
113 <option data-type="google" value="gemini-2.5-flash-image-preview">gemini-2.5-flash-image-preview</option>
113 <option data-type="google" value="gemini-2.0-pro-exp-02-05">gemini-2.0-pro-exp-02-05 → 2.5-pro-exp-03-25</option>114 <option data-type="google" value="gemini-2.0-pro-exp-02-05">gemini-2.0-pro-exp-02-05 → 2.5-pro-exp-03-25</option>
114 <option data-type="google" value="gemini-2.0-pro-exp">gemini-2.0-pro-exp → 2.5-pro-exp-03-25</option>115 <option data-type="google" value="gemini-2.0-pro-exp">gemini-2.0-pro-exp → 2.5-pro-exp-03-25</option>
115 <option data-type="google" value="gemini-exp-1206">gemini-exp-1206 → 2.5-pro-exp-03-25</option>116 <option data-type="google" value="gemini-exp-1206">gemini-exp-1206 → 2.5-pro-exp-03-25</option>
@@ -146,6 +147,7 @@
146 <option data-type="vertexai" value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>147 <option data-type="vertexai" value="gemini-2.5-flash-preview-04-17">gemini-2.5-flash-preview-04-17</option>
147 <option data-type="vertexai" value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>148 <option data-type="vertexai" value="gemini-2.5-flash-lite">gemini-2.5-flash-lite</option>
148 <option data-type="vertexai" value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>149 <option data-type="vertexai" value="gemini-2.5-flash-lite-preview-06-17">gemini-2.5-flash-lite-preview-06-17</option>
150 <option data-type="vertexai" value="gemini-2.5-flash-image-preview">gemini-2.5-flash-image-preview</option>
149 <option data-type="vertexai" value="gemini-2.0-flash-001">gemini-2.0-flash-001</option>151 <option data-type="vertexai" value="gemini-2.0-flash-001">gemini-2.0-flash-001</option>
150 <option data-type="vertexai" value="gemini-2.0-flash-lite-001">gemini-2.0-flash-lite-001</option>152 <option data-type="vertexai" value="gemini-2.0-flash-lite-001">gemini-2.0-flash-lite-001</option>
151 <option data-type="groq" value="llama-3.2-11b-vision-preview">llama-3.2-11b-vision-preview</option>153 <option data-type="groq" value="llama-3.2-11b-vision-preview">llama-3.2-11b-vision-preview</option>
src/endpoints/backends/chat-completions.js+2 -1
@@ -371,6 +371,7 @@ async function sendMakerSuiteRequest(request, response) {
371 'gemini-2.0-flash-exp',371 'gemini-2.0-flash-exp',
372 'gemini-2.0-flash-exp-image-generation',372 'gemini-2.0-flash-exp-image-generation',
373 'gemini-2.0-flash-preview-image-generation',373 'gemini-2.0-flash-preview-image-generation',
374 'gemini-2.5-flash-image-preview',
374 ];375 ];
375376
376 // These models do not support setting the threshold to OFF at all.377 // These models do not support setting the threshold to OFF at all.
@@ -381,7 +382,7 @@ async function sendMakerSuiteRequest(request, response) {
381 'gemini-1.5-flash-8b-exp-0924',382 'gemini-1.5-flash-8b-exp-0924',
382 ];383 ];
383384
384 const isThinkingConfigModel = m => /^gemini-2.5-(flash|pro)/.test(m);385 const isThinkingConfigModel = m => /^gemini-2.5-(flash|pro)/.test(m) && !/-image-preview$/.test(m);
385386
386 const noSearchModels = [387 const noSearchModels = [
387 'gemini-2.0-flash-lite',388 'gemini-2.0-flash-lite',