diff --git a/public/index.html b/public/index.html index f5b9adf22..3984afa5e 100644 --- a/public/index.html +++ b/public/index.html @@ -3062,7 +3062,9 @@ - + + + diff --git a/public/scripts/extensions/caption/settings.html b/public/scripts/extensions/caption/settings.html index 187e47876..3f344da0c 100644 --- a/public/scripts/extensions/caption/settings.html +++ b/public/scripts/extensions/caption/settings.html @@ -54,6 +54,8 @@ + + diff --git a/public/scripts/openai.js b/public/scripts/openai.js index 55a9858af..b1a3ded9d 100644 --- a/public/scripts/openai.js +++ b/public/scripts/openai.js @@ -4228,7 +4228,7 @@ async function onModelChange() { $('#openai_max_context').attr('max', max_32k); } else if (value.includes('gemini-1.5-pro') || value.includes('gemini-exp-1206')) { $('#openai_max_context').attr('max', max_2mil); - } else if (value.includes('gemini-1.5-flash') || value.includes('gemini-2.0-flash-exp')) { + } else if (value.includes('gemini-1.5-flash') || value.includes('gemini-2.0-flash-exp') || value.includes('gemini-2.0-flash-thinking-exp')) { $('#openai_max_context').attr('max', max_1mil); } else if (value.includes('gemini-1.0-pro') || value === 'gemini-pro') { $('#openai_max_context').attr('max', max_32k); diff --git a/src/prompt-converters.js b/src/prompt-converters.js index e38813c99..49afc1f2f 100644 --- a/src/prompt-converters.js +++ b/src/prompt-converters.js @@ -360,6 +360,8 @@ export function convertCohereMessages(messages, names) { */ export function convertGooglePrompt(messages, model, useSysPrompt, names) { const visionSupportedModels = [ + 'gemini-2.0-flash-thinking-exp', + 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.0-flash-thinking-exp-1219', 'gemini-2.0-flash-exp', 'gemini-1.5-flash',