完成“获取模型配置列表”功能

This commit is contained in:
CGD
2025-04-03 08:24:47 +08:00
parent fbdfd8df69
commit 14be24a515
2 changed files with 21 additions and 5 deletions
+17 -1
View File
@@ -46,7 +46,7 @@
<div class="content-area"> <div class="content-area">
<div class="title-bar"> <div class="title-bar">
<div class="title-wrapper"> <div class="title-wrapper">
<h2 class="model-title">大语言模型LLM</h2> <h2 class="model-title">{{ modelTypeText }}</h2>
<el-button type="primary" size="small" @click="addModel" class="add-btn"> <el-button type="primary" size="small" @click="addModel" class="add-btn">
添加 添加
</el-button> </el-button>
@@ -160,6 +160,20 @@ export default {
}, },
computed: { computed: {
modelTypeText() {
const map = {
vad: '语言活动检测模型(VAD)',
asr: '语音识别模型(ASR)',
llm: '大语言模型(LLM',
intent: '意图识别模型(Intent)',
tts: '语音合成模型(TTS)',
memory: '记忆模型(Memory)'
}
return map[this.activeTab] || '模型配置'
},
pageCount() { pageCount() {
return Math.ceil(this.total / this.pageSize); return Math.ceil(this.total / this.pageSize);
}, },
@@ -189,6 +203,8 @@ export default {
}, },
handleMenuSelect(index) { handleMenuSelect(index) {
this.activeTab = index; this.activeTab = index;
this.currentPage = 1;
this.loadData();
}, },
handleSearch() { handleSearch() {
console.log('查询:', this.search); console.log('查询:', this.search);
+4 -4
View File
@@ -127,10 +127,10 @@ export default {
models: [ models: [
{label: '大语言模型(LLM)', key: 'llmModelId'}, {label: '大语言模型(LLM)', key: 'llmModelId'},
{label: '语音识别(ASR)', key: 'asrModelId'}, {label: '语音识别(ASR)', key: 'asrModelId'},
{label: '语音活动检测模型(VAD)', key: 'vadModelId'}, {label: '语音活动检测(VAD)', key: 'vadModelId'},
{label: '语音合成模型(TTS)', key: 'ttsModelId'}, {label: '语音合成(TTS)', key: 'ttsModelId'},
{label: '意图识别模型(Intent)', key: 'intentModelId'}, {label: '意图识别(Intent)', key: 'intentModelId'},
{label: '记忆模型(Memory)', key: 'memModelId'} {label: '记忆(Memory)', key: 'memModelId'}
], ],
templates: ['湾湾小何', '星际游子', '英语老师', '好奇男孩', '汪汪队长'], templates: ['湾湾小何', '星际游子', '英语老师', '好奇男孩', '汪汪队长'],
loadingTemplate: false loadingTemplate: false