diff --git a/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx b/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx index 898b40bb45..93f2d8bbad 100644 --- a/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx +++ b/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx @@ -8,7 +8,7 @@ import { setOpenAISummaryText } from '@renderer/store/settings' import { Model, OpenAIServiceTier, OpenAISummaryText, ServiceTier, SystemProviderIds } from '@renderer/types' import { Tooltip } from 'antd' import { CircleHelp } from 'lucide-react' -import { FC, useCallback, useEffect, useMemo } from 'react' +import { FC, useCallback, useMemo } from 'react' import { useTranslation } from 'react-i18next' import { useSelector } from 'react-redux' @@ -19,13 +19,6 @@ interface Props { SettingRowTitleSmall: FC<{ children: React.ReactNode }> } -const FALL_BACK_SERVICE_TIER: Record = { - auto: 'auto', - default: 'default', - flex: 'default', - priority: 'priority' -} - const OpenAISettingsGroup: FC = ({ model, providerId, SettingGroup, SettingRowTitleSmall }) => { const { t } = useTranslation() const { provider, updateProvider } = useProvider(providerId) @@ -119,12 +112,6 @@ const OpenAISettingsGroup: FC = ({ model, providerId, SettingGroup, Setti }) }, [isSupportedFlexServiceTier, provider.id, t]) - useEffect(() => { - if (serviceTierMode && !serviceTierOptions.some((option) => option.value === serviceTierMode)) { - setServiceTierMode(FALL_BACK_SERVICE_TIER[serviceTierMode]) - } - }, [serviceTierMode, serviceTierOptions, setServiceTierMode]) - if (!isOpenAIReasoning && !isSupportServiceTier) { return null }