Skip to content

Commit 42d2eb1

Browse files
committed
fix: 基本设置的模型列表项中无法显示embedding模型和rerank模型
1 parent f6547fe commit 42d2eb1

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

web/src/views/SettingView.vue

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
@dropdownVisibleChange="checkAllModelStatus"
5252
>
5353
<a-select-option
54-
v-for="(name, idx) in items?.embed_model.choices" :key="idx"
54+
v-for="(name, idx) in embedModelChoices" :key="idx"
5555
:value="name"
5656
>
5757
<div style="display: flex; align-items: center; gap: 8px; min-width: 0;">
@@ -82,7 +82,7 @@
8282
@change="handleChange('reranker', $event)"
8383
>
8484
<a-select-option
85-
v-for="(name, idx) in items?.reranker.choices" :key="idx"
85+
v-for="(name, idx) in rerankerChoices" :key="idx"
8686
:value="name">{{ name }}
8787
</a-select-option>
8888
</a-select>
@@ -209,9 +209,13 @@ const state = reactive({
209209
checkingStatus: false // 是否正在检查状态
210210
})
211211
212-
const handleModelLocalPathsUpdate = (config) => {
213-
handleChange('model_local_paths', config)
214-
}
212+
const embedModelChoices = computed(() => {
213+
return Object.keys(configStore.config.embed_model_names) || []
214+
})
215+
216+
const rerankerChoices = computed(() => {
217+
return Object.keys(configStore.config.reranker_names) || []
218+
})
215219
216220
const preHandleChange = (key, e) => {
217221

0 commit comments

Comments
 (0)