diff --git a/src/renderer/src/config/constant.ts b/src/renderer/src/config/constant.ts index 7f26bff5b5..0240cac126 100644 --- a/src/renderer/src/config/constant.ts +++ b/src/renderer/src/config/constant.ts @@ -1,6 +1,7 @@ export const DEFAULT_TEMPERATURE = 1.0 export const DEFAULT_CONTEXTCOUNT = 5 export const EXTENDED_CONTEXT_LIMIT = 100 +export const EXTENDED_CONTEXT_STEP = 1 export const DEFAULT_MAX_TOKENS = 4096 export const DEFAULT_KNOWLEDGE_DOCUMENT_COUNT = 6 export const DEFAULT_KNOWLEDGE_THRESHOLD = 0.0 diff --git a/src/renderer/src/pages/home/Tabs/SettingsTab.tsx b/src/renderer/src/pages/home/Tabs/SettingsTab.tsx index 0e69481210..6125f93b1a 100644 --- a/src/renderer/src/pages/home/Tabs/SettingsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/SettingsTab.tsx @@ -6,6 +6,7 @@ import { DEFAULT_MAX_TOKENS, DEFAULT_TEMPERATURE, EXTENDED_CONTEXT_LIMIT, + EXTENDED_CONTEXT_STEP, isMac, isWindows } from '@renderer/config/constant' @@ -219,7 +220,7 @@ const SettingsTab: FC = (props) => { onChange={setContextCount} onChangeComplete={onContextCountChange} value={validAndChangeContextCount(contextCount, enableMaxContexts, EXTENDED_CONTEXT_LIMIT)} - step={!enableMaxContexts ? 1 : 10} + step={!enableMaxContexts ? 1 : EXTENDED_CONTEXT_STEP} tooltip={{ formatter: formatSliderTooltip }} /> diff --git a/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx b/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx index ac203189c1..5f33f4c164 100644 --- a/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx +++ b/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx @@ -2,7 +2,12 @@ import { DeleteOutlined, PlusOutlined, QuestionCircleOutlined } from '@ant-desig import ModelAvatar from '@renderer/components/Avatar/ModelAvatar' import { HStack } from '@renderer/components/Layout' import SelectModelPopup from '@renderer/components/Popups/SelectModelPopup' -import { DEFAULT_CONTEXTCOUNT, DEFAULT_TEMPERATURE, EXTENDED_CONTEXT_LIMIT } from '@renderer/config/constant' +import { + DEFAULT_CONTEXTCOUNT, + DEFAULT_TEMPERATURE, + EXTENDED_CONTEXT_LIMIT, + EXTENDED_CONTEXT_STEP +} from '@renderer/config/constant' import { SettingRow } from '@renderer/pages/settings' import { EVENT_NAMES, EventEmitter } from '@renderer/services/EventService' import { Assistant, AssistantSettingCustomParameters, AssistantSettings } from '@renderer/types' @@ -310,7 +315,7 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA onChange={setContextCount} onChangeComplete={onContextCountChange} value={validAndChangeContextCount(contextCount, enableMaxContexts, EXTENDED_CONTEXT_LIMIT)} - step={!enableMaxContexts ? 1 : 10} + step={!enableMaxContexts ? 1 : EXTENDED_CONTEXT_STEP} tooltip={{ formatter: formatSliderTooltip }} /> @@ -318,7 +323,7 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA {