gpt-4.1
| @@ -2889,6 +2889,14 @@ | |||
| 2889 | <option value="gpt-4o-2024-05-13">gpt-4o-2024-05-13</option> | 2889 | <option value="gpt-4o-2024-05-13">gpt-4o-2024-05-13</option> |
| 2890 | <option value="chatgpt-4o-latest">chatgpt-4o-latest</option> | 2890 | <option value="chatgpt-4o-latest">chatgpt-4o-latest</option> |
| 2891 | </optgroup> | 2891 | </optgroup> |
| 2892 | <optgroup label="GPT-4.1"> | ||
| 2893 | <option value="gpt-4.1">gpt-4.1</option> | ||
| 2894 | <option value="gpt-4.1-2025-04-14">gpt-4.1-2025-04-14</option> | ||
| 2895 | <option value="gpt-4.1-mini">gpt-4.1-mini</option> | ||
| 2896 | <option value="gpt-4.1-mini-2025-04-14">gpt-4.1-mini-2025-04-14</option> | ||
| 2897 | <option value="gpt-4.1-nano">gpt-4.1-nano</option> | ||
| 2898 | <option value="gpt-4.1-nano-2025-04-14">gpt-4.1-nano-2025-04-14</option> | ||
| 2899 | </optgroup> | ||
| 2892 | <optgroup label="o1 and o1-mini"> | 2900 | <optgroup label="o1 and o1-mini"> |
| 2893 | <option value="o1">o1</option> | 2901 | <option value="o1">o1</option> |
| 2894 | <option value="o1-2024-12-17">o1-2024-12-17</option> | 2902 | <option value="o1-2024-12-17">o1-2024-12-17</option> |
| @@ -47,6 +47,12 @@ | |||
| 47 | <option data-type="mistral" value="mistral-small-2503">mistral-small-2503</option> | 47 | <option data-type="mistral" value="mistral-small-2503">mistral-small-2503</option> |
| 48 | <option data-type="mistral" value="mistral-small-latest">mistral-small-latest</option> | 48 | <option data-type="mistral" value="mistral-small-latest">mistral-small-latest</option> |
| 49 | <option data-type="zerooneai" value="yi-vision">yi-vision</option> | 49 | <option data-type="zerooneai" value="yi-vision">yi-vision</option> |
| 50 | <option data-type="openai" value="gpt-4.1">gpt-4.1</option> | ||
| 51 | <option data-type="openai" value="gpt-4.1-2025-04-14">gpt-4.1-2025-04-14</option> | ||
| 52 | <option data-type="openai" value="gpt-4.1-mini">gpt-4.1-mini</option> | ||
| 53 | <option data-type="openai" value="gpt-4.1-mini-2025-04-14">gpt-4.1-mini-2025-04-14</option> | ||
| 54 | <option data-type="openai" value="gpt-4.1-nano">gpt-4.1-nano</option> | ||
| 55 | <option data-type="openai" value="gpt-4.1-nano-2025-04-14">gpt-4.1-nano-2025-04-14</option> | ||
| 50 | <option data-type="openai" value="gpt-4-vision-preview">gpt-4-vision-preview</option> | 56 | <option data-type="openai" value="gpt-4-vision-preview">gpt-4-vision-preview</option> |
| 51 | <option data-type="openai" value="gpt-4-turbo">gpt-4-turbo</option> | 57 | <option data-type="openai" value="gpt-4-turbo">gpt-4-turbo</option> |
| 52 | <option data-type="openai" value="gpt-4o">gpt-4o</option> | 58 | <option data-type="openai" value="gpt-4o">gpt-4o</option> |
| @@ -4125,6 +4125,9 @@ function getMaxContextOpenAI(value) { | |||
| 4125 | if (oai_settings.max_context_unlocked) { | 4125 | if (oai_settings.max_context_unlocked) { |
| 4126 | return unlocked_max; | 4126 | return unlocked_max; |
| 4127 | } | 4127 | } |
| 4128 | else if (value.includes('gpt-4.1')) { | ||
| 4129 | return max_1mil; | ||
| 4130 | } | ||
| 4128 | else if (value.startsWith('o1') || value.startsWith('o3')) { | 4131 | else if (value.startsWith('o1') || value.startsWith('o3')) { |
| 4129 | return max_128k; | 4132 | return max_128k; |
| 4130 | } | 4133 | } |
| @@ -5145,6 +5148,7 @@ export function isImageInliningSupported() { | |||
| 5145 | 'c4ai-aya-vision-32b', | 5148 | 'c4ai-aya-vision-32b', |
| 5146 | 'grok-2-vision', | 5149 | 'grok-2-vision', |
| 5147 | 'grok-vision', | 5150 | 'grok-vision', |
| 5151 | 'gpt-4.1', | ||
| 5148 | ]; | 5152 | ]; |
| 5149 | 5153 | ||
| 5150 | switch (oai_settings.chat_completion_source) { | 5154 | switch (oai_settings.chat_completion_source) { |
| @@ -411,7 +411,7 @@ export function getTokenizerModel(requestModel) { | |||
| 411 | return 'gpt-4o'; | 411 | return 'gpt-4o'; |
| 412 | } | 412 | } |
| 413 | 413 | ||
| 414 | if (requestModel.includes('gpt-4.5')) { | 414 | if (requestModel.includes('gpt-4.1') || requestModel.includes('gpt-4.5')) { |
| 415 | return 'gpt-4o'; | 415 | return 'gpt-4o'; |
| 416 | } | 416 | } |
| 417 | 417 | ||