From 36e3627705b748ea0eb5a161f114e4cacb2e19f0 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Mon, 14 Apr 2025 20:54:18 +0300 Subject: [PATCH] gpt-4.1 --- public/index.html | 8 ++++++++ public/scripts/extensions/caption/settings.html | 6 ++++++ public/scripts/openai.js | 4 ++++ src/endpoints/tokenizers.js | 2 +- 4 files changed, 19 insertions(+), 1 deletion(-) diff --git a/public/index.html b/public/index.html index 45922217c..5623db848 100644 --- a/public/index.html +++ b/public/index.html @@ -2889,6 +2889,14 @@ + + + + + + + + diff --git a/public/scripts/extensions/caption/settings.html b/public/scripts/extensions/caption/settings.html index 923e83b9e..a34b25a37 100644 --- a/public/scripts/extensions/caption/settings.html +++ b/public/scripts/extensions/caption/settings.html @@ -47,6 +47,12 @@ + + + + + + diff --git a/public/scripts/openai.js b/public/scripts/openai.js index f328a5184..9aac63be1 100644 --- a/public/scripts/openai.js +++ b/public/scripts/openai.js @@ -4125,6 +4125,9 @@ function getMaxContextOpenAI(value) { if (oai_settings.max_context_unlocked) { return unlocked_max; } + else if (value.includes('gpt-4.1')) { + return max_1mil; + } else if (value.startsWith('o1') || value.startsWith('o3')) { return max_128k; } @@ -5145,6 +5148,7 @@ export function isImageInliningSupported() { 'c4ai-aya-vision-32b', 'grok-2-vision', 'grok-vision', + 'gpt-4.1', ]; switch (oai_settings.chat_completion_source) { diff --git a/src/endpoints/tokenizers.js b/src/endpoints/tokenizers.js index 989c78f32..c8ecb434c 100644 --- a/src/endpoints/tokenizers.js +++ b/src/endpoints/tokenizers.js @@ -411,7 +411,7 @@ export function getTokenizerModel(requestModel) { return 'gpt-4o'; } - if (requestModel.includes('gpt-4.5')) { + if (requestModel.includes('gpt-4.1') || requestModel.includes('gpt-4.5')) { return 'gpt-4o'; }