fix: model changed but completion params not change (#16156)
This commit is contained in:
parent
b8ef3149ef
commit
425ea4e5b6
@ -124,6 +124,16 @@ const Panel: FC<NodePanelProps<LLMNodeType>> = ({
|
|||||||
return forms
|
return forms
|
||||||
})()
|
})()
|
||||||
|
|
||||||
|
const handleModelChange = useCallback((model: {
|
||||||
|
provider: string
|
||||||
|
modelId: string
|
||||||
|
mode?: string
|
||||||
|
}) => {
|
||||||
|
handleCompletionParamsChange({})
|
||||||
|
handleModelChanged(model)
|
||||||
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||||
|
}, [])
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className='mt-2'>
|
<div className='mt-2'>
|
||||||
<div className='px-4 pb-4 space-y-4'>
|
<div className='px-4 pb-4 space-y-4'>
|
||||||
@ -138,7 +148,7 @@ const Panel: FC<NodePanelProps<LLMNodeType>> = ({
|
|||||||
provider={model?.provider}
|
provider={model?.provider}
|
||||||
completionParams={model?.completion_params}
|
completionParams={model?.completion_params}
|
||||||
modelId={model?.name}
|
modelId={model?.name}
|
||||||
setModel={handleModelChanged}
|
setModel={handleModelChange}
|
||||||
onCompletionParamsChange={handleCompletionParamsChange}
|
onCompletionParamsChange={handleCompletionParamsChange}
|
||||||
hideDebugWithMultipleModel
|
hideDebugWithMultipleModel
|
||||||
debugWithMultipleModel={false}
|
debugWithMultipleModel={false}
|
||||||
|
Loading…
Reference in New Issue
Block a user