fix: default model in embedding page

This commit is contained in:
jialin
2025-03-05 14:05:12 +08:00
parent fd7ce9027a
commit 3e691aa31f
3 changed files with 51 additions and 25 deletions
+5 -3
View File
@@ -109,7 +109,7 @@ export const useInitLLmMeta = (
const handleOnModelChange = useCallback(
(val: string) => {
if (!val) return;
if (!val || val === parameters.model) return;
const model = modelList.find((item) => item.value === val);
const { form: initialData, meta } = extractLLMMeta(model?.meta);
@@ -135,7 +135,7 @@ export const useInitLLmMeta = (
});
setParamsConfig(config);
},
[modelList, defaultParamsConfig]
[modelList, parameters, defaultParamsConfig]
);
const handleOnValuesChange = useCallback(
@@ -143,8 +143,10 @@ export const useInitLLmMeta = (
if (changeValues.model) {
handleOnModelChange(changeValues.model);
return;
} else {
setParams(allValues);
setInitialValues(allValues);
}
setParams(allValues);
},
[handleOnModelChange]
);