fix: update params after switching model
This commit is contained in:
@@ -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);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user