fix: 修复刷新后模型选择恢复为排序第一个的问题
This commit is contained in:
@@ -101,6 +101,7 @@ async function init() {
|
||||
if (savedModel) {
|
||||
setSelectedModel(savedModel);
|
||||
state.set('_defaultModel', savedModel);
|
||||
await db.saveSetting('selectedModel', savedModel);
|
||||
}
|
||||
|
||||
// 8. 恢复系统提示词和上下文长度
|
||||
|
||||
@@ -72,14 +72,12 @@ export async function loadModels() {
|
||||
modelSelectEl.appendChild(opt);
|
||||
});
|
||||
|
||||
// 恢复上次选择的模型
|
||||
// 恢复默认选中模型
|
||||
const defaultModel = state.get('_defaultModel', '');
|
||||
if (defaultModel) {
|
||||
modelSelectEl.value = defaultModel;
|
||||
}
|
||||
|
||||
if (db()) await db().saveSetting('selectedModel', modelSelectEl.value);
|
||||
|
||||
// 检测当前选中模型的能力
|
||||
if (modelSelectEl.value) {
|
||||
await checkModelCapability(modelSelectEl.value);
|
||||
|
||||
Reference in New Issue
Block a user