Browse Source

fix: model parameter default value (#3841)

zxhlyh 1 năm trước cách đây
mục cha
commit
cde87cb225

+ 1 - 22
web/app/components/header/account-setting/model-provider-page/model-parameter-modal/index.tsx

@@ -2,7 +2,7 @@ import type {
   FC,
   ReactNode,
 } from 'react'
-import { useEffect, useMemo, useState } from 'react'
+import { useMemo, useState } from 'react'
 import useSWR from 'swr'
 import { useTranslation } from 'react-i18next'
 import cn from 'classnames'
@@ -16,7 +16,6 @@ import ModelSelector from '../model-selector'
 import {
   useTextGenerationCurrentProviderAndModelAndModelList,
 } from '../hooks'
-import { isNullOrUndefined } from '../utils'
 import ParameterItem from './parameter-item'
 import type { ParameterValue } from './parameter-item'
 import Trigger from './trigger'
@@ -139,26 +138,6 @@ const ModelParameterModal: FC<ModelParameterModalProps> = ({
     }
   }
 
-  const handleInitialParams = () => {
-    const newCompletionParams = { ...completionParams }
-    if (parameterRules.length) {
-      parameterRules.forEach((parameterRule) => {
-        if (!newCompletionParams[parameterRule.name]) {
-          if (!isNullOrUndefined(parameterRule.default))
-            newCompletionParams[parameterRule.name] = parameterRule.default
-          else
-            delete newCompletionParams[parameterRule.name]
-        }
-      })
-
-      onCompletionParamsChange(newCompletionParams)
-    }
-  }
-
-  useEffect(() => {
-    handleInitialParams()
-  }, [parameterRules])
-
   const handleSelectPresetParameter = (toneId: number) => {
     const tone = TONE_LIST.find(tone => tone.id === toneId)
     if (tone) {