From cde87cb22591476b012c7e333a08ee0c31929e61 Mon Sep 17 00:00:00 2001 From: zxhlyh Date: Thu, 25 Apr 2024 18:04:37 +0800 Subject: [PATCH] fix: model parameter default value (#3841) --- .../model-parameter-modal/index.tsx | 23 +------------------ 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/web/app/components/header/account-setting/model-provider-page/model-parameter-modal/index.tsx b/web/app/components/header/account-setting/model-provider-page/model-parameter-modal/index.tsx index 47d42b65e5..ab40547d6f 100644 --- a/web/app/components/header/account-setting/model-provider-page/model-parameter-modal/index.tsx +++ b/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 = ({ } } - 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) {