fix: update params after switching model

This commit is contained in:
jialin
2026-06-03 15:50:06 +08:00
committed by jialin
parent 110bc3205e
commit 39374eafda
+15 -16
View File
@@ -47,15 +47,21 @@ const GroundLeft: React.FC<MessageProps> = forwardRef((props, ref) => {
messageList, messageList,
loading loading
} = useChatCompletion(scroller); } = useChatCompletion(scroller);
const { handleOnValuesChange, formRef, setParams, paramsConfig, parameters } = const {
useInitLLmMeta( handleOnValuesChange,
{ modelList, isChat: true }, handleOnModelChange,
{ formRef,
defaultValues: llmInitialValues, setParams,
defaultParamsConfig: ChatParamsConfig, paramsConfig,
metaKeys: LLM_METAKEYS parameters
} } = useInitLLmMeta(
); { modelList, isChat: true },
{
defaultValues: llmInitialValues,
defaultParamsConfig: ChatParamsConfig,
metaKeys: LLM_METAKEYS
}
);
console.log('parameters', parameters); console.log('parameters', parameters);
useImperativeHandle(ref, () => { useImperativeHandle(ref, () => {
return { return {
@@ -102,13 +108,6 @@ const GroundLeft: React.FC<MessageProps> = forwardRef((props, ref) => {
}); });
}; };
const handleOnModelChange = (model: string) => {
setParams({
...formRef.current?.getFieldsValue(),
model
});
};
const handleCloseViewCode = () => { const handleCloseViewCode = () => {
setShow(false); setShow(false);
}; };