MistralAI: new pixtral large model
| @@ -3026,6 +3026,7 @@ | |||
| 3026 | <option value="codestral-latest">codestral-latest</option> | 3026 | <option value="codestral-latest">codestral-latest</option> |
| 3027 | <option value="codestral-mamba-latest">codestral-mamba-latest</option> | 3027 | <option value="codestral-mamba-latest">codestral-mamba-latest</option> |
| 3028 | <option value="pixtral-12b-latest">pixtral-12b-latest</option> | 3028 | <option value="pixtral-12b-latest">pixtral-12b-latest</option> |
| 3029 | <option value="pixtral-large-latest">pixtral-large-latest</option> | ||
| 3029 | </optgroup> | 3030 | </optgroup> |
| 3030 | <optgroup label="Sub-versions"> | 3031 | <optgroup label="Sub-versions"> |
| 3031 | <option value="open-mistral-nemo-2407">open-mistral-nemo-2407</option> | 3032 | <option value="open-mistral-nemo-2407">open-mistral-nemo-2407</option> |
| @@ -3040,10 +3041,12 @@ | |||
| 3040 | <option value="mistral-medium-2312">mistral-medium-2312</option> | 3041 | <option value="mistral-medium-2312">mistral-medium-2312</option> |
| 3041 | <option value="mistral-large-2402">mistral-large-2402</option> | 3042 | <option value="mistral-large-2402">mistral-large-2402</option> |
| 3042 | <option value="mistral-large-2407">mistral-large-2407</option> | 3043 | <option value="mistral-large-2407">mistral-large-2407</option> |
| 3044 | <option value="mistral-large-2411">mistral-large-2411</option> | ||
| 3043 | <option value="codestral-2405">codestral-2405</option> | 3045 | <option value="codestral-2405">codestral-2405</option> |
| 3044 | <option value="codestral-2405-blue">codestral-2405-blue</option> | 3046 | <option value="codestral-2405-blue">codestral-2405-blue</option> |
| 3045 | <option value="codestral-mamba-2407">codestral-mamba-2407</option> | 3047 | <option value="codestral-mamba-2407">codestral-mamba-2407</option> |
| 3046 | <option value="pixtral-12b-2409">pixtral-12b-2409</option> | 3048 | <option value="pixtral-12b-2409">pixtral-12b-2409</option> |
| 3049 | <option value="pixtral-large-2411">pixtral-large-2411</option> | ||
| 3047 | </optgroup> | 3050 | </optgroup> |
| 3048 | <optgroup id="mistralai_other_models" label="Other"></optgroup> | 3051 | <optgroup id="mistralai_other_models" label="Other"></optgroup> |
| 3049 | </select> | 3052 | </select> |
| @@ -37,6 +37,8 @@ | |||
| 37 | <select id="caption_multimodal_model" class="flex1 text_pole"> | 37 | <select id="caption_multimodal_model" class="flex1 text_pole"> |
| 38 | <option data-type="mistral" value="pixtral-12b-latest">pixtral-12b-latest</option> | 38 | <option data-type="mistral" value="pixtral-12b-latest">pixtral-12b-latest</option> |
| 39 | <option data-type="mistral" value="pixtral-12b-2409">pixtral-12b-2409</option> | 39 | <option data-type="mistral" value="pixtral-12b-2409">pixtral-12b-2409</option> |
| 40 | <option data-type="mistral" value="pixtral-large-latest">pixtral-large-latest</option> | ||
| 41 | <option data-type="mistral" value="pixtral-large-2411">pixtral-large-2411</option> | ||
| 40 | <option data-type="zerooneai" value="yi-vision">yi-vision</option> | 42 | <option data-type="zerooneai" value="yi-vision">yi-vision</option> |
| 41 | <option data-type="openai" value="gpt-4-vision-preview">gpt-4-vision-preview</option> | 43 | <option data-type="openai" value="gpt-4-vision-preview">gpt-4-vision-preview</option> |
| 42 | <option data-type="openai" value="gpt-4-turbo">gpt-4-turbo</option> | 44 | <option data-type="openai" value="gpt-4-turbo">gpt-4-turbo</option> |
| @@ -4165,7 +4165,7 @@ async function onModelChange() { | |||
| 4165 | $('#openai_max_context').attr('max', unlocked_max); | 4165 | $('#openai_max_context').attr('max', unlocked_max); |
| 4166 | } else if (oai_settings.mistralai_model.includes('codestral-mamba')) { | 4166 | } else if (oai_settings.mistralai_model.includes('codestral-mamba')) { |
| 4167 | $('#openai_max_context').attr('max', max_256k); | 4167 | $('#openai_max_context').attr('max', max_256k); |
| 4168 | } else if (['mistral-large-2407', 'mistral-large-latest'].includes(oai_settings.mistralai_model)) { | 4168 | } else if (['mistral-large-2407', 'mistral-large-2411', 'mistral-large-latest'].includes(oai_settings.mistralai_model)) { |
| 4169 | $('#openai_max_context').attr('max', max_128k); | 4169 | $('#openai_max_context').attr('max', max_128k); |
| 4170 | } else if (oai_settings.mistralai_model.includes('mistral-nemo')) { | 4170 | } else if (oai_settings.mistralai_model.includes('mistral-nemo')) { |
| 4171 | $('#openai_max_context').attr('max', max_128k); | 4171 | $('#openai_max_context').attr('max', max_128k); |
| @@ -4764,6 +4764,8 @@ export function isImageInliningSupported() { | |||
| 4764 | 'pixtral-12b-latest', | 4764 | 'pixtral-12b-latest', |
| 4765 | 'pixtral-12b', | 4765 | 'pixtral-12b', |
| 4766 | 'pixtral-12b-2409', | 4766 | 'pixtral-12b-2409', |
| 4767 | 'pixtral-large-latest', | ||
| 4768 | 'pixtral-large-2411', | ||
| 4767 | ]; | 4769 | ]; |
| 4768 | 4770 | ||
| 4769 | switch (oai_settings.chat_completion_source) { | 4771 | switch (oai_settings.chat_completion_source) { |