浏览代码

refac: note editor model selection

Tim Jaeryang Baek 2 月之前
父节点
当前提交
bd44ab64d0
共有 2 个文件被更改,包括 4 次插入8 次删除
  1. 4 0
      src/lib/components/notes/NoteEditor.svelte
  2. 0 8
      src/lib/components/notes/NoteEditor/Chat.svelte

+ 4 - 0
src/lib/components/notes/NoteEditor.svelte

@@ -778,6 +778,10 @@ Provide the enhanced notes in markdown format. Use markdown syntax for headings,
 			}
 		}
 
+		if (!selectedModelId) {
+			selectedModelId = $models.at(0)?.id || '';
+		}
+
 		const dropzoneElement = document.getElementById('note-editor');
 
 		dropzoneElement?.addEventListener('dragover', onDragOver);

+ 0 - 8
src/lib/components/notes/NoteEditor/Chat.svelte

@@ -301,14 +301,6 @@ Based on the user's instruction, update and enhance the existing notes by incorp
 			await goto('/');
 		}
 
-		if ($settings?.models) {
-			selectedModelId = $settings?.models[0];
-		} else if ($config?.default_models) {
-			selectedModelId = $config?.default_models.split(',')[0];
-		} else {
-			selectedModelId = '';
-		}
-
 		editorEnabled = localStorage.getItem('noteEditorEnabled') === 'true';
 
 		loaded = true;