diff --git a/src/renderer/src/pages/settings/ModalSettings/DefaultAssistantSettings.tsx b/src/renderer/src/pages/settings/ModelSettings/DefaultAssistantSettings.tsx similarity index 100% rename from src/renderer/src/pages/settings/ModalSettings/DefaultAssistantSettings.tsx rename to src/renderer/src/pages/settings/ModelSettings/DefaultAssistantSettings.tsx diff --git a/src/renderer/src/pages/settings/ModalSettings/ModelSettings.tsx b/src/renderer/src/pages/settings/ModelSettings/ModelSettings.tsx similarity index 100% rename from src/renderer/src/pages/settings/ModalSettings/ModelSettings.tsx rename to src/renderer/src/pages/settings/ModelSettings/ModelSettings.tsx diff --git a/src/renderer/src/pages/settings/ModalSettings/TopicNamingModalPopup.tsx b/src/renderer/src/pages/settings/ModelSettings/TopicNamingModalPopup.tsx similarity index 100% rename from src/renderer/src/pages/settings/ModalSettings/TopicNamingModalPopup.tsx rename to src/renderer/src/pages/settings/ModelSettings/TopicNamingModalPopup.tsx diff --git a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx index 8cc42ca5..d907f4c3 100644 --- a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx +++ b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx @@ -210,17 +210,17 @@ const ProviderSetting: FC = ({ provider: _provider }) => { { label: t('models.type.vision'), value: 'vision', - disabled: isVisionModel(model) + disabled: isVisionModel(model) && !selectedTypes.includes('vision') }, { label: t('models.type.embedding'), value: 'embedding', - disabled: isEmbeddingModel(model) + disabled: isEmbeddingModel(model) && !selectedTypes.includes('embedding') }, { label: t('models.type.reasoning'), value: 'reasoning', - disabled: isReasoningModel(model) + disabled: isReasoningModel(model) && !selectedTypes.includes('reasoning') } ]} /> diff --git a/src/renderer/src/pages/settings/SettingsPage.tsx b/src/renderer/src/pages/settings/SettingsPage.tsx index 7e53a0d8..f12a115a 100644 --- a/src/renderer/src/pages/settings/SettingsPage.tsx +++ b/src/renderer/src/pages/settings/SettingsPage.tsx @@ -19,7 +19,7 @@ import AboutSettings from './AboutSettings' import DataSettings from './DataSettings/DataSettings' import DisplaySettings from './DisplaySettings/DisplaySettings' import GeneralSettings from './GeneralSettings' -import ModelSettings from './ModalSettings/ModelSettings' +import ModelSettings from '@renderer/pages/settings/ModelSettings/ModelSettings' import ProvidersList from './ProviderSettings' import QuickAssistantSettings from './QuickAssistantSettings' import ShortcutSettings from './ShortcutSettings'