MistralAI: add magistral models to the list

d785d3814494b164d7ad9e3a01706409c206d86e

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

2 files changed, +8 -0Ignore whitespace
public/index.html+4 -0
@@ -3378,6 +3378,8 @@
33783378 <option value="pixtral-12b-latest">pixtral-12b-latest</option>
33793379 <option value="pixtral-large-latest">pixtral-large-latest</option>
33803380 <option value="devstral-small-latest">devstral-small-latest</option>
3381+ <option value="magistral-small-latest">magistral-small-latest</option>
3382+ <option value="magistral-medium-latest">magistral-medium-latest</option>
33813383 </optgroup>
33823384 <optgroup label="Sub-versions">
33833385 <option value="open-mistral-nemo-2407">open-mistral-nemo-2407</option>
@@ -3407,6 +3409,8 @@
34073409 <option value="pixtral-12b-2409">pixtral-12b-2409</option>
34083410 <option value="pixtral-large-2411">pixtral-large-2411</option>
34093411 <option value="devstral-small-2505">devstral-small-2505</option>
3412+ <option value="magistral-small-2506">magistral-small-2506</option>
3413+ <option value="magistral-medium-2506">magistral-medium-2506</option>
34103414 </optgroup>
34113415 <optgroup id="mistralai_other_models" label="Other"></optgroup>
34123416 </select>
public/scripts/openai.js+4 -0
@@ -4534,6 +4534,10 @@ function getMistralMaxContext(model, isUnlocked) {
45344534 'open-mixtral-8x7b': 32768,
45354535 'devstral-small-2505': 131072,
45364536 'devstral-small-latest': 131072,
4537+ 'magistral-medium-latest': 40960,
4538+ 'magistral-medium-2506': 40960,
4539+ 'magistral-small-latest': 40000,
4540+ 'magistral-small-2506': 40000,
45374541 };
45384542
45394543 // Return context size if model found, otherwise default to 32k