1. 模型对比页面完善,包括bug修复,支持markdown展示

This commit is contained in:
2026-01-22 14:09:25 +08:00
parent f126139bbd
commit d7fa8583f7
6 changed files with 452 additions and 54 deletions

View File

@@ -238,7 +238,7 @@
<span class="text-sm">本地模型</span>
</label>
<label class="flex items-center cursor-pointer">
<input type="radio" name="model_source" value="online" class="mr-2" onchange="toggleModelSource('online')">
<input type="radio" name="model_source" value="api" class="mr-2" onchange="toggleModelSource('api')">
<span class="text-sm">在线模型</span>
</label>
</div>
@@ -405,8 +405,11 @@
document.querySelector('input[name="name"]').value = model.name || '';
document.querySelector('select[name="type"]').value = model.type || 'LLM';
// 设置模型来源
const modelSource = model.model_source || 'local';
// 设置模型来源(兼容旧的 'online' 值,转换为新的 'api' 值)
let modelSource = model.model_source || 'local';
if (modelSource === 'online') {
modelSource = 'api'; // 兼容旧数据
}
document.querySelectorAll('input[name="model_source"]').forEach(radio => {
radio.checked = radio.value === modelSource;
});
@@ -446,6 +449,9 @@
}
}
// 为了兼容性,保留 online 作为别名
window.toggleModelSource = toggleModelSource;
// 提交表单
async function submitForm() {
console.log('submitForm called');