fix: types

This commit is contained in:
lyzno1
2025-10-30 18:36:08 +08:00
parent 7244978b24
commit 5c266fecf9
10 changed files with 1 additions and 23 deletions

View File

@ -11,7 +11,6 @@ import type { MetadataShape } from '@/app/components/workflow/nodes/knowledge-re
import { MetadataFilteringModeEnum } from '@/app/components/workflow/nodes/knowledge-retrieval/types'
import ModelParameterModal from '@/app/components/header/account-setting/model-provider-page/model-parameter-modal'
import { noop } from 'lodash-es'
import { ModelModeType } from '@/types/app'
type MetadataFilterProps = {
metadataFilterMode?: MetadataFilteringModeEnum
@ -27,7 +26,6 @@ const MetadataFilter = ({
}: MetadataFilterProps) => {
const { t } = useTranslation()
const [collapsed, setCollapsed] = useState(true)
const metadataModelMode = (metadataModelConfig?.mode as ModelModeType | undefined) ?? ModelModeType.chat
const handleMetadataFilterModeChangeWrapped = useCallback((mode: MetadataFilteringModeEnum) => {
if (mode === MetadataFilteringModeEnum.automatic)
@ -86,7 +84,6 @@ const MetadataFilter = ({
popupClassName='!w-[387px]'
isInWorkflow
isAdvancedMode={true}
mode={metadataModelMode}
provider={metadataModelConfig?.provider || ''}
completionParams={metadataModelConfig?.completion_params || { temperature: 0.7 }}
modelId={metadataModelConfig?.name || ''}

View File

@ -65,7 +65,6 @@ const PromptEditor: FC<PromptEditorProps> = ({
portalToFollowElemContentClassName='z-[1000]'
isAdvancedMode={true}
provider={model.provider}
mode={model.mode}
completionParams={model.completion_params}
modelId={model.name}
setModel={onModelChange}

View File

@ -22,7 +22,6 @@ import Switch from '@/app/components/base/switch'
import { RiAlertFill, RiQuestionLine } from '@remixicon/react'
import { fetchAndMergeValidCompletionParams } from '@/utils/completion-params'
import Toast from '@/app/components/base/toast'
import { ModelModeType } from '@/types/app'
const i18nPrefix = 'workflow.nodes.llm'
@ -95,8 +94,6 @@ const Panel: FC<NodePanelProps<LLMNodeType>> = ({
}
})()
}, [inputs.model.completion_params])
const modelMode = (model?.mode as ModelModeType | undefined) ?? ModelModeType.chat
return (
<div className='mt-2'>
<div className='space-y-4 px-4 pb-4'>
@ -108,7 +105,6 @@ const Panel: FC<NodePanelProps<LLMNodeType>> = ({
popupClassName='!w-[387px]'
isInWorkflow
isAdvancedMode={true}
mode={modelMode}
provider={model?.provider}
completionParams={model?.completion_params}
modelId={model?.name}

View File

@ -19,7 +19,6 @@ import type { NodePanelProps } from '@/app/components/workflow/types'
import Tooltip from '@/app/components/base/tooltip'
import { VarType } from '@/app/components/workflow/types'
import { FieldCollapse } from '@/app/components/workflow/nodes/_base/components/collapse'
import { ModelModeType } from '@/types/app'
const i18nPrefix = 'workflow.nodes.parameterExtractor'
const i18nCommonPrefix = 'workflow.common'
@ -56,7 +55,6 @@ const Panel: FC<NodePanelProps<ParameterExtractorNodeType>> = ({
} = useConfig(id, data)
const model = inputs.model
const modelMode = (model?.mode as ModelModeType | undefined) ?? ModelModeType.chat
return (
<div className='pt-2'>
@ -69,7 +67,6 @@ const Panel: FC<NodePanelProps<ParameterExtractorNodeType>> = ({
popupClassName='!w-[387px]'
isInWorkflow
isAdvancedMode={true}
mode={modelMode}
provider={model?.provider}
completionParams={model?.completion_params}
modelId={model?.name}

View File

@ -13,7 +13,6 @@ import type { NodePanelProps } from '@/app/components/workflow/types'
import Split from '@/app/components/workflow/nodes/_base/components/split'
import OutputVars, { VarItem } from '@/app/components/workflow/nodes/_base/components/output-vars'
import { FieldCollapse } from '@/app/components/workflow/nodes/_base/components/collapse'
import { ModelModeType } from '@/types/app'
const i18nPrefix = 'workflow.nodes.questionClassifiers'
@ -45,7 +44,6 @@ const Panel: FC<NodePanelProps<QuestionClassifierNodeType>> = ({
} = useConfig(id, data)
const model = inputs.model
const modelMode = (model?.mode as ModelModeType | undefined) ?? ModelModeType.chat
return (
<div className='pt-2'>
@ -58,7 +56,6 @@ const Panel: FC<NodePanelProps<QuestionClassifierNodeType>> = ({
popupClassName='!w-[387px]'
isInWorkflow
isAdvancedMode={true}
mode={modelMode}
provider={model?.provider}
completionParams={model.completion_params}
modelId={model.name}