Fix loading fireworks model to/from preset

6be8a1608ba6c5805ae31ab716b2f0b66c506ba4

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +4 -0Ignore whitespace
public/scripts/openai.js+4 -0
@@ -276,6 +276,7 @@ export const settingsToUpdate = {
276276 xai_model: ['#model_xai_select', 'xai_model', false, true],
277277 pollinations_model: ['#model_pollinations_select', 'pollinations_model', false, true],
278278 moonshot_model: ['#model_moonshot_select', 'moonshot_model', false, true],
279+ fireworks_model: ['#model_fireworks_select', 'fireworks_model', false, true],
279280 custom_model: ['#custom_model_id', 'custom_model', false, true],
280281 custom_url: ['#custom_api_url_text', 'custom_url', false, true],
281282 custom_include_body: ['#custom_include_body', 'custom_include_body', false, true],
@@ -372,6 +373,7 @@ const default_settings = {
372373 xai_model: 'grok-3-beta',
373374 pollinations_model: 'openai',
374375 moonshot_model: 'kimi-latest',
376+ fireworks_model: 'accounts/fireworks/models/kimi-k2-instruct',
375377 custom_model: '',
376378 custom_url: '',
377379 custom_include_body: '',
@@ -3405,6 +3407,7 @@ function loadOpenAISettings(data, settings) {
34053407 oai_settings.xai_model = settings.xai_model ?? default_settings.xai_model;
34063408 oai_settings.pollinations_model = settings.pollinations_model ?? default_settings.pollinations_model;
34073409 oai_settings.moonshot_model = settings.moonshot_model ?? default_settings.moonshot_model;
3410+ oai_settings.fireworks_model = settings.fireworks_model ?? default_settings.fireworks_model;
34083411 oai_settings.custom_model = settings.custom_model ?? default_settings.custom_model;
34093412 oai_settings.custom_url = settings.custom_url ?? default_settings.custom_url;
34103413 oai_settings.custom_include_body = settings.custom_include_body ?? default_settings.custom_include_body;
@@ -3777,6 +3780,7 @@ async function saveOpenAIPreset(name, settings, triggerUi = true) {
37773780 pollinations_model: settings.pollinations_model,
37783781 aimlapi_model: settings.aimlapi_model,
37793782 moonshot_model: settings.moonshot_model,
3783+ fireworks_model: settings.fireworks_model,
37803784 custom_model: settings.custom_model,
37813785 custom_url: settings.custom_url,
37823786 custom_include_body: settings.custom_include_body,