diff --git a/src/lib/components/chat/Settings/Interface.svelte b/src/lib/components/chat/Settings/Interface.svelte index e231981e8..009b2ecf3 100644 --- a/src/lib/components/chat/Settings/Interface.svelte +++ b/src/lib/components/chat/Settings/Interface.svelte @@ -21,6 +21,7 @@ let splitLargeChunks = false; // Interface + let defaultModelId = ''; let promptSuggestions = []; let showUsername = false; let chatBubble = true; @@ -96,7 +97,8 @@ modelExternal: titleAutoGenerateModelExternal !== '' ? titleAutoGenerateModelExternal : undefined, prompt: titleGenerationPrompt ? titleGenerationPrompt : undefined - } + }, + models: [defaultModelId] }); }; @@ -117,6 +119,8 @@ widescreenMode = $settings.widescreenMode ?? false; splitLargeChunks = $settings.splitLargeChunks ?? false; chatDirection = $settings.chatDirection ?? 'LTR'; + + defaultModelId = ($settings?.models ?? ['']).at(0); }); @@ -278,7 +282,30 @@ -
+
+ +
+
+
+
{$i18n.t('Default Model')}
+
+
+ +
+ +
+
+ +