From b6c1c9a40dbe7fce1e2ce37ee44f261de3086002 Mon Sep 17 00:00:00 2001
From: Cohee <18619528+Cohee1207@users.noreply.github.com>
Date: Tue, 18 Mar 2025 19:53:02 +0200
Subject: [PATCH] MistralAI: Add new models
---
public/index.html | 8 ++++++++
public/scripts/extensions/caption/settings.html | 3 +++
public/scripts/openai.js | 4 ++--
3 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/public/index.html b/public/index.html
index 59bcca949..ec0e088a3 100644
--- a/public/index.html
+++ b/public/index.html
@@ -3193,6 +3193,7 @@
+
@@ -3208,13 +3209,20 @@
+
+
+
+
+
+
+
diff --git a/public/scripts/extensions/caption/settings.html b/public/scripts/extensions/caption/settings.html
index 95e53304b..457ac13b5 100644
--- a/public/scripts/extensions/caption/settings.html
+++ b/public/scripts/extensions/caption/settings.html
@@ -42,6 +42,9 @@
+
+
+
diff --git a/public/scripts/openai.js b/public/scripts/openai.js
index 3adf18615..80d1e9ed7 100644
--- a/public/scripts/openai.js
+++ b/public/scripts/openai.js
@@ -4437,9 +4437,9 @@ async function onModelChange() {
if (oai_settings.chat_completion_source === chat_completion_sources.MISTRALAI) {
if (oai_settings.max_context_unlocked) {
$('#openai_max_context').attr('max', unlocked_max);
- } else if (oai_settings.mistralai_model.includes('codestral-mamba')) {
+ } else if (['codestral-latest', 'codestral-mamba-2407', 'codestral-2411-rc5', 'codestral-2412', 'codestral-2501'].includes(oai_settings.mistralai_model)) {
$('#openai_max_context').attr('max', max_256k);
- } else if (['mistral-large-2407', 'mistral-large-2411', 'mistral-large-latest'].includes(oai_settings.mistralai_model)) {
+ } else if (['mistral-large-2407', 'mistral-large-2411', 'mistral-large-pixtral-2411', 'mistral-large-latest'].includes(oai_settings.mistralai_model)) {
$('#openai_max_context').attr('max', max_128k);
} else if (oai_settings.mistralai_model.includes('mistral-nemo')) {
$('#openai_max_context').attr('max', max_128k);