AI21: Add Jamba 1.7 models
| @@ -7,7 +7,7 @@ | |||
| 7 | "openrouter_use_fallback": false, | 7 | "openrouter_use_fallback": false, |
| 8 | "openrouter_group_models": false, | 8 | "openrouter_group_models": false, |
| 9 | "openrouter_sort_models": "alphabetically", | 9 | "openrouter_sort_models": "alphabetically", |
| 10 | "ai21_model": "jamba-1.5-large", | 10 | "ai21_model": "jamba-large", |
| 11 | "mistralai_model": "mistral-large-latest", | 11 | "mistralai_model": "mistral-large-latest", |
| 12 | "custom_model": "", | 12 | "custom_model": "", |
| 13 | "custom_url": "", | 13 | "custom_url": "", |
| @@ -623,7 +623,7 @@ | |||
| 623 | "wi_format": "{0}", | 623 | "wi_format": "{0}", |
| 624 | "openai_model": "gpt-4-turbo", | 624 | "openai_model": "gpt-4-turbo", |
| 625 | "claude_model": "claude-3-5-sonnet-20240620", | 625 | "claude_model": "claude-3-5-sonnet-20240620", |
| 626 | "ai21_model": "jamba-1.5-large", | 626 | "ai21_model": "jamba-large", |
| 627 | "windowai_model": "", | 627 | "windowai_model": "", |
| 628 | "openrouter_model": "OR_Website", | 628 | "openrouter_model": "OR_Website", |
| 629 | "reverse_proxy": "", | 629 | "reverse_proxy": "", |
| @@ -3165,7 +3165,11 @@ | |||
| 3165 | <option value="jamba-mini">jamba-mini</option> | 3165 | <option value="jamba-mini">jamba-mini</option> |
| 3166 | <option value="jamba-large">jamba-large</option> | 3166 | <option value="jamba-large">jamba-large</option> |
| 3167 | </optgroup> | 3167 | </optgroup> |
| 3168 | <optgroup label="Jamba 1.6"> | 3168 | <optgroup label="Jamba 1.7"> |
| 3169 | <option value="jamba-1.7-mini">jamba-1.7-mini</option> | ||
| 3170 | <option value="jamba-1.7-large">jamba-1.7-large</option> | ||
| 3171 | </optgroup> | ||
| 3172 | <optgroup label="Jamba 1.6 (Deprecated)"> | ||
| 3169 | <option value="jamba-1.6-mini">jamba-1.6-mini</option> | 3173 | <option value="jamba-1.6-mini">jamba-1.6-mini</option> |
| 3170 | <option value="jamba-1.6-large">jamba-1.6-large</option> | 3174 | <option value="jamba-1.6-large">jamba-1.6-large</option> |
| 3171 | </optgroup> | 3175 | </optgroup> |
| @@ -366,7 +366,7 @@ const default_settings = { | |||
| 366 | claude_model: 'claude-3-5-sonnet-20240620', | 366 | claude_model: 'claude-3-5-sonnet-20240620', |
| 367 | google_model: 'gemini-1.5-pro', | 367 | google_model: 'gemini-1.5-pro', |
| 368 | vertexai_model: 'gemini-2.0-flash-001', | 368 | vertexai_model: 'gemini-2.0-flash-001', |
| 369 | ai21_model: 'jamba-1.6-large', | 369 | ai21_model: 'jamba-large', |
| 370 | mistralai_model: 'mistral-large-latest', | 370 | mistralai_model: 'mistral-large-latest', |
| 371 | cohere_model: 'command-r-plus', | 371 | cohere_model: 'command-r-plus', |
| 372 | perplexity_model: 'sonar-pro', | 372 | perplexity_model: 'sonar-pro', |
| @@ -455,7 +455,7 @@ const oai_settings = { | |||
| 455 | claude_model: 'claude-3-5-sonnet-20240620', | 455 | claude_model: 'claude-3-5-sonnet-20240620', |
| 456 | google_model: 'gemini-1.5-pro', | 456 | google_model: 'gemini-1.5-pro', |
| 457 | vertexai_model: 'gemini-2.0-flash-001', | 457 | vertexai_model: 'gemini-2.0-flash-001', |
| 458 | ai21_model: 'jamba-1.6-large', | 458 | ai21_model: 'jamba-large', |
| 459 | mistralai_model: 'mistral-large-latest', | 459 | mistralai_model: 'mistral-large-latest', |
| 460 | cohere_model: 'command-r-plus', | 460 | cohere_model: 'command-r-plus', |
| 461 | perplexity_model: 'sonar-pro', | 461 | perplexity_model: 'sonar-pro', |
| @@ -3589,7 +3589,7 @@ function loadOpenAISettings(data, settings) { | |||
| 3589 | } | 3589 | } |
| 3590 | 3590 | ||
| 3591 | if (oai_settings.ai21_model.startsWith('j2-')) { | 3591 | if (oai_settings.ai21_model.startsWith('j2-')) { |
| 3592 | oai_settings.ai21_model = 'jamba-1.6-large'; | 3592 | oai_settings.ai21_model = 'jamba-large'; |
| 3593 | } | 3593 | } |
| 3594 | 3594 | ||
| 3595 | if (settings.wrap_in_quotes !== undefined) oai_settings.wrap_in_quotes = !!settings.wrap_in_quotes; | 3595 | if (settings.wrap_in_quotes !== undefined) oai_settings.wrap_in_quotes = !!settings.wrap_in_quotes; |
| @@ -4713,7 +4713,7 @@ async function onModelChange() { | |||
| 4713 | 4713 | ||
| 4714 | if ($(this).is('#model_ai21_select')) { | 4714 | if ($(this).is('#model_ai21_select')) { |
| 4715 | if (value === '' || value.startsWith('j2-')) { | 4715 | if (value === '' || value.startsWith('j2-')) { |
| 4716 | value = 'jamba-1.6-large'; | 4716 | value = 'jamba-large'; |
| 4717 | $('#model_ai21_select').val(value); | 4717 | $('#model_ai21_select').val(value); |
| 4718 | } | 4718 | } |
| 4719 | 4719 | ||