MistralAI: Add new models to the list
| @@ -3414,6 +3414,7 @@ | |||
| 3414 | <option value="mistral-small-2506">mistral-small-2506</option> | 3414 | <option value="mistral-small-2506">mistral-small-2506</option> |
| 3415 | <option value="mistral-medium-2312">mistral-medium-2312</option> | 3415 | <option value="mistral-medium-2312">mistral-medium-2312</option> |
| 3416 | <option value="mistral-medium-2505">mistral-medium-2505</option> | 3416 | <option value="mistral-medium-2505">mistral-medium-2505</option> |
| 3417 | <option value="mistral-medium-2508">mistral-medium-2508</option> | ||
| 3417 | <option value="mistral-large-2402">mistral-large-2402</option> | 3418 | <option value="mistral-large-2402">mistral-large-2402</option> |
| 3418 | <option value="mistral-large-2407">mistral-large-2407</option> | 3419 | <option value="mistral-large-2407">mistral-large-2407</option> |
| 3419 | <option value="mistral-large-2411">mistral-large-2411</option> | 3420 | <option value="mistral-large-2411">mistral-large-2411</option> |
| @@ -3425,6 +3426,7 @@ | |||
| 3425 | <option value="codestral-2411-rc5">codestral-2411-rc5</option> | 3426 | <option value="codestral-2411-rc5">codestral-2411-rc5</option> |
| 3426 | <option value="codestral-2412">codestral-2412</option> | 3427 | <option value="codestral-2412">codestral-2412</option> |
| 3427 | <option value="codestral-2501">codestral-2501</option> | 3428 | <option value="codestral-2501">codestral-2501</option> |
| 3429 | <option value="codestral-2508">codestral-2508</option> | ||
| 3428 | <option value="pixtral-12b-2409">pixtral-12b-2409</option> | 3430 | <option value="pixtral-12b-2409">pixtral-12b-2409</option> |
| 3429 | <option value="pixtral-large-2411">pixtral-large-2411</option> | 3431 | <option value="pixtral-large-2411">pixtral-large-2411</option> |
| 3430 | <option value="devstral-small-2505">devstral-small-2505</option> | 3432 | <option value="devstral-small-2505">devstral-small-2505</option> |
| @@ -53,6 +53,7 @@ | |||
| 53 | <option data-type="mistral" value="mistral-small-latest">mistral-small-latest</option> | 53 | <option data-type="mistral" value="mistral-small-latest">mistral-small-latest</option> |
| 54 | <option data-type="mistral" value="mistral-medium-latest">mistral-medium-latest</option> | 54 | <option data-type="mistral" value="mistral-medium-latest">mistral-medium-latest</option> |
| 55 | <option data-type="mistral" value="mistral-medium-2505">mistral-medium-2505</option> | 55 | <option data-type="mistral" value="mistral-medium-2505">mistral-medium-2505</option> |
| 56 | <option data-type="mistral" value="mistral-medium-2508">mistral-medium-2508</option> | ||
| 56 | <option data-type="moonshot" value="moonshot-v1-8k-vision-preview">moonshot-v1-8k-vision-preview</option> | 57 | <option data-type="moonshot" value="moonshot-v1-8k-vision-preview">moonshot-v1-8k-vision-preview</option> |
| 57 | <option data-type="moonshot" value="moonshot-v1-32k-vision-preview">moonshot-v1-32k-vision-preview</option> | 58 | <option data-type="moonshot" value="moonshot-v1-32k-vision-preview">moonshot-v1-32k-vision-preview</option> |
| 58 | <option data-type="moonshot" value="moonshot-v1-128k-vision-preview">moonshot-v1-128k-vision-preview</option> | 59 | <option data-type="moonshot" value="moonshot-v1-128k-vision-preview">moonshot-v1-128k-vision-preview</option> |
| @@ -4379,10 +4379,12 @@ function getMistralMaxContext(model, isUnlocked) { | |||
| 4379 | } | 4379 | } |
| 4380 | 4380 | ||
| 4381 | const contextMap = { | 4381 | const contextMap = { |
| 4382 | 'codestral-2405': 32768, | ||
| 4382 | 'codestral-2411-rc5': 262144, | 4383 | 'codestral-2411-rc5': 262144, |
| 4383 | 'codestral-2412': 262144, | 4384 | 'codestral-2412': 262144, |
| 4384 | 'codestral-2501': 262144, | 4385 | 'codestral-2501': 262144, |
| 4385 | 'codestral-latest': 262144, | 4386 | 'codestral-2508': 256000, |
| 4387 | 'codestral-latest': 256000, | ||
| 4386 | 'codestral-mamba-2407': 262144, | 4388 | 'codestral-mamba-2407': 262144, |
| 4387 | 'codestral-mamba-latest': 262144, | 4389 | 'codestral-mamba-latest': 262144, |
| 4388 | 'open-codestral-mamba': 262144, | 4390 | 'open-codestral-mamba': 262144, |
| @@ -4405,13 +4407,13 @@ function getMistralMaxContext(model, isUnlocked) { | |||
| 4405 | 'pixtral-large-latest': 131072, | 4407 | 'pixtral-large-latest': 131072, |
| 4406 | 'open-mixtral-8x22b': 65536, | 4408 | 'open-mixtral-8x22b': 65536, |
| 4407 | 'open-mixtral-8x22b-2404': 65536, | 4409 | 'open-mixtral-8x22b-2404': 65536, |
| 4408 | 'codestral-2405': 32768, | ||
| 4409 | 'mistral-embed': 32768, | 4410 | 'mistral-embed': 32768, |
| 4410 | 'mistral-large-2402': 32768, | 4411 | 'mistral-large-2402': 32768, |
| 4411 | 'mistral-medium': 131072, | 4412 | 'mistral-medium': 131072, |
| 4412 | 'mistral-medium-2312': 32768, | 4413 | 'mistral-medium-2312': 32768, |
| 4413 | 'mistral-medium-2505': 131072, | 4414 | 'mistral-medium-2505': 131072, |
| 4414 | 'mistral-medium-latest': 131072, | 4415 | 'mistral-medium-2508': 262144, |
| 4416 | 'mistral-medium-latest': 262144, | ||
| 4415 | 'mistral-moderation-2411': 32768, | 4417 | 'mistral-moderation-2411': 32768, |
| 4416 | 'mistral-moderation-latest': 32768, | 4418 | 'mistral-moderation-latest': 32768, |
| 4417 | 'mistral-ocr-2503': 32768, | 4419 | 'mistral-ocr-2503': 32768, |
| @@ -5400,6 +5402,7 @@ export function isImageInliningSupported() { | |||
| 5400 | 'mistral-small-latest', | 5402 | 'mistral-small-latest', |
| 5401 | 'mistral-medium-latest', | 5403 | 'mistral-medium-latest', |
| 5402 | 'mistral-medium-2505', | 5404 | 'mistral-medium-2505', |
| 5405 | 'mistral-medium-2508', | ||
| 5403 | 'pixtral', | 5406 | 'pixtral', |
| 5404 | // xAI (Grok) | 5407 | // xAI (Grok) |
| 5405 | 'grok-4', | 5408 | 'grok-4', |