gemini-3.1-flash-image-preview

744ce7705d035894252189ecfe3c1fb865cac338

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

3 files changed, +5 -0Showing whitespace changes
public/index.html+2 -0
@@ -3295,6 +3295,7 @@
32953295 <select id="model_google_select">
32963296 <optgroup label="Gemini 3.1">
32973297 <option value="gemini-3.1-pro-preview">gemini-3.1-pro-preview</option>
3298+ <option value="gemini-3.1-flash-image-preview">gemini-3.1-flash-image-preview</option>
32983299 </optgroup>
32993300 <optgroup label="Gemini 3.0">
33003301 <option value="gemini-3-pro-preview">gemini-3-pro-preview</option>
@@ -3471,6 +3472,7 @@
34713472 <!-- data-mode="full" is for models that require a service account -->
34723473 <optgroup label="Gemini 3.1">
34733474 <option value="gemini-3.1-pro-preview">gemini-3.1-pro-preview</option>
3475+ <option value="gemini-3.1-flash-image-preview">gemini-3.1-flash-image-preview</option>
34743476 </optgroup>
34753477 <optgroup label="Gemini 3.0">
34763478 <option value="gemini-3-pro-preview">gemini-3-pro-preview</option>
public/scripts/extensions/caption/settings.html+2 -0
@@ -110,6 +110,7 @@
110110 <option data-type="anthropic" value="claude-3-opus-20240229">claude-3-opus-20240229</option>
111111 <option data-type="anthropic" value="claude-3-haiku-20240307">claude-3-haiku-20240307</option>
112112 <option data-type="google" value="gemini-3.1-pro-preview">gemini-3.1-pro-preview</option>
113+ <option data-type="google" value="gemini-3.1-flash-image-preview">gemini-3.1-flash-image-preview</option>
113114 <option data-type="google" value="gemini-3-pro-preview">gemini-3-pro-preview</option>
114115 <option data-type="google" value="gemini-3-pro-image-preview">gemini-3-pro-image-preview</option>
115116 <option data-type="google" value="gemini-3-flash-preview">gemini-3-flash-preview</option>
@@ -141,6 +142,7 @@
141142 <option data-type="google" value="learnlm-2.0-flash-experimental">learnlm-2.0-flash-experimental</option>
142143 <option data-type="google" value="gemini-robotics-er-1.5-preview">gemini-robotics-er-1.5-preview</option>
143144 <option data-type="vertexai" value="gemini-3.1-pro-preview">gemini-3.1-pro-preview</option>
145+ <option data-type="vertexai" value="gemini-3.1-flash-image-preview">gemini-3.1-flash-image-preview</option>
144146 <option data-type="vertexai" value="gemini-3-pro-preview">gemini-3-pro-preview</option>
145147 <option data-type="vertexai" value="gemini-3-pro-image-preview">gemini-3-pro-image-preview</option>
146148 <option data-type="vertexai" value="gemini-3-flash-preview">gemini-3-flash-preview</option>
src/endpoints/backends/chat-completions.js+1 -0
@@ -458,6 +458,7 @@ async function sendMakerSuiteRequest(request, response) {
458458 'gemini-2.5-flash-image-preview',
459459 'gemini-2.5-flash-image',
460460 'gemini-3-pro-image-preview',
461+ 'gemini-3.1-flash-image-preview',
461462 ];
462463
463464 const isThinkingConfigModel = m => (/^gemini-2.5-(flash|pro)/.test(m) && !/-image(-preview)?$/.test(m)) || (/^gemini-3[.\d]*-(flash|pro)/.test(m));