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 @@
3378 <option value="pixtral-12b-latest">pixtral-12b-latest</option>3378 <option value="pixtral-12b-latest">pixtral-12b-latest</option>
3379 <option value="pixtral-large-latest">pixtral-large-latest</option>3379 <option value="pixtral-large-latest">pixtral-large-latest</option>
3380 <option value="devstral-small-latest">devstral-small-latest</option>3380 <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>
3381 </optgroup>3383 </optgroup>
3382 <optgroup label="Sub-versions">3384 <optgroup label="Sub-versions">
3383 <option value="open-mistral-nemo-2407">open-mistral-nemo-2407</option>3385 <option value="open-mistral-nemo-2407">open-mistral-nemo-2407</option>
@@ -3407,6 +3409,8 @@
3407 <option value="pixtral-12b-2409">pixtral-12b-2409</option>3409 <option value="pixtral-12b-2409">pixtral-12b-2409</option>
3408 <option value="pixtral-large-2411">pixtral-large-2411</option>3410 <option value="pixtral-large-2411">pixtral-large-2411</option>
3409 <option value="devstral-small-2505">devstral-small-2505</option>3411 <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>
3410 </optgroup>3414 </optgroup>
3411 <optgroup id="mistralai_other_models" label="Other"></optgroup>3415 <optgroup id="mistralai_other_models" label="Other"></optgroup>
3412 </select>3416 </select>
public/scripts/openai.js+4 -0
@@ -4534,6 +4534,10 @@ function getMistralMaxContext(model, isUnlocked) {
4534 'open-mixtral-8x7b': 32768,4534 'open-mixtral-8x7b': 32768,
4535 'devstral-small-2505': 131072,4535 'devstral-small-2505': 131072,
4536 'devstral-small-latest': 131072,4536 'devstral-small-latest': 131072,
4537 'magistral-medium-latest': 40960,
4538 'magistral-medium-2506': 40960,
4539 'magistral-small-latest': 40000,
4540 'magistral-small-2506': 40000,
4537 };4541 };
45384542
4539 // Return context size if model found, otherwise default to 32k4543 // Return context size if model found, otherwise default to 32k