fix: 基本设置的模型列表项中无法显示embedding模型和rerank模型
This commit is contained in:
parent
f6547fef13
commit
42d2eb124d
@ -51,7 +51,7 @@
|
|||||||
@dropdownVisibleChange="checkAllModelStatus"
|
@dropdownVisibleChange="checkAllModelStatus"
|
||||||
>
|
>
|
||||||
<a-select-option
|
<a-select-option
|
||||||
v-for="(name, idx) in items?.embed_model.choices" :key="idx"
|
v-for="(name, idx) in embedModelChoices" :key="idx"
|
||||||
:value="name"
|
:value="name"
|
||||||
>
|
>
|
||||||
<div style="display: flex; align-items: center; gap: 8px; min-width: 0;">
|
<div style="display: flex; align-items: center; gap: 8px; min-width: 0;">
|
||||||
@ -82,7 +82,7 @@
|
|||||||
@change="handleChange('reranker', $event)"
|
@change="handleChange('reranker', $event)"
|
||||||
>
|
>
|
||||||
<a-select-option
|
<a-select-option
|
||||||
v-for="(name, idx) in items?.reranker.choices" :key="idx"
|
v-for="(name, idx) in rerankerChoices" :key="idx"
|
||||||
:value="name">{{ name }}
|
:value="name">{{ name }}
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
@ -209,9 +209,13 @@ const state = reactive({
|
|||||||
checkingStatus: false // 是否正在检查状态
|
checkingStatus: false // 是否正在检查状态
|
||||||
})
|
})
|
||||||
|
|
||||||
const handleModelLocalPathsUpdate = (config) => {
|
const embedModelChoices = computed(() => {
|
||||||
handleChange('model_local_paths', config)
|
return Object.keys(configStore.config.embed_model_names) || []
|
||||||
}
|
})
|
||||||
|
|
||||||
|
const rerankerChoices = computed(() => {
|
||||||
|
return Object.keys(configStore.config.reranker_names) || []
|
||||||
|
})
|
||||||
|
|
||||||
const preHandleChange = (key, e) => {
|
const preHandleChange = (key, e) => {
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user