From 3f34f386353694b859e985b5624024a0c7835f9b Mon Sep 17 00:00:00 2001 From: lyzno1 Date: Thu, 30 Oct 2025 18:02:58 +0800 Subject: [PATCH] fix: types --- .../params-config/config-content.tsx | 5 +++-- .../model-parameter-trigger.tsx | 4 ++-- .../workflow/nodes/data-source/types.ts | 15 ++++----------- 3 files changed, 9 insertions(+), 15 deletions(-) diff --git a/web/app/components/app/configuration/dataset-config/params-config/config-content.tsx b/web/app/components/app/configuration/dataset-config/params-config/config-content.tsx index 1558d32fc6..55b944d695 100644 --- a/web/app/components/app/configuration/dataset-config/params-config/config-content.tsx +++ b/web/app/components/app/configuration/dataset-config/params-config/config-content.tsx @@ -6,7 +6,7 @@ import { useTranslation } from 'react-i18next' import WeightedScore from './weighted-score' import TopKItem from '@/app/components/base/param-item/top-k-item' import ScoreThresholdItem from '@/app/components/base/param-item/score-threshold-item' -import { RETRIEVE_TYPE } from '@/types/app' +import { ModelModeType, RETRIEVE_TYPE } from '@/types/app' import type { DatasetConfigs, } from '@/models/debug' @@ -142,6 +142,7 @@ const ConfigContent: FC = ({ } const model = singleRetrievalConfig // Legacy code, for compatibility, have to keep it + const singleRetrievalMode = (model?.mode as ModelModeType | undefined) ?? ModelModeType.unset const rerankingModeOptions = [ { @@ -368,7 +369,7 @@ const ConfigContent: FC = ({ popupClassName='!w-[387px]' portalToFollowElemContentClassName='!z-[1002]' isAdvancedMode={true} - mode={model?.mode} + mode={singleRetrievalMode} provider={model?.provider} completionParams={model?.completion_params} modelId={model?.name} diff --git a/web/app/components/app/configuration/debug/debug-with-multiple-model/model-parameter-trigger.tsx b/web/app/components/app/configuration/debug/debug-with-multiple-model/model-parameter-trigger.tsx index 17d04acdc7..67a221b7e4 100644 --- a/web/app/components/app/configuration/debug/debug-with-multiple-model/model-parameter-trigger.tsx +++ b/web/app/components/app/configuration/debug/debug-with-multiple-model/model-parameter-trigger.tsx @@ -26,8 +26,8 @@ const ModelParameterTrigger: FC = ({ }) => { const { t } = useTranslation() const { - mode, isAdvancedMode, + modelModeType, } = useDebugConfigurationContext() const { multipleModelConfigs, @@ -57,7 +57,7 @@ const ModelParameterTrigger: FC = ({ return ( +export type ToolVarInputs = ResourceVarInputs export type DataSourceNodeType = CommonNodeType & { fileExtensions?: string[]