diff --git a/src/renderer/src/pages/home/Tabs/SettingsTab.tsx b/src/renderer/src/pages/home/Tabs/SettingsTab.tsx index 94497be3ec..014897ce9c 100644 --- a/src/renderer/src/pages/home/Tabs/SettingsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/SettingsTab.tsx @@ -134,19 +134,19 @@ const SettingsTab: FC = (props) => { const onTemperatureChange = (value) => { if (!isNaN(value as number)) { - onUpdateAssistantSettings({ temperature: Number(value) }) + onUpdateAssistantSettings({ temperature: value }) } } const onContextCountChange = (value) => { if (!isNaN(value as number)) { - onUpdateAssistantSettings({ contextCount: Number(value) }) + onUpdateAssistantSettings({ contextCount: value }) } } const onMaxTokensChange = (value) => { if (!isNaN(value as number)) { - onUpdateAssistantSettings({ maxTokens: Number(value) }) + onUpdateAssistantSettings({ maxTokens: value }) } } diff --git a/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx b/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx index c311983760..bc594235a7 100644 --- a/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx +++ b/src/renderer/src/pages/settings/AssistantSettings/AssistantModelSettings.tsx @@ -52,19 +52,19 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA const onTemperatureChange = (value) => { if (!isNaN(value as number)) { - updateAssistantSettings({ temperature: Number(value) }) + updateAssistantSettings({ temperature: value }) } } const onContextCountChange = (value) => { if (!isNaN(value as number)) { - updateAssistantSettings({ contextCount: Number(value) }) + updateAssistantSettings({ contextCount: value }) } } const onTopPChange = (value) => { if (!isNaN(value as number)) { - updateAssistantSettings({ topP: Number(value) }) + updateAssistantSettings({ topP: value }) } } @@ -114,7 +114,7 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA onUpdateCustomParameter(index, 'value', Number(value) || 0)} + onChange={(value) => onUpdateCustomParameter(index, 'value', value || 0)} step={0.01} /> ) @@ -278,7 +278,7 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA onChange={(value) => { if (!isNull(value)) { setTemperature(value) - setTimeoutTimer('temperature_onChange', () => updateAssistantSettings({ temperature: Number(value) }), 500) + setTimeoutTimer('temperature_onChange', () => updateAssistantSettings({ temperature: value }), 500) } }} style={{ width: '100%' }} @@ -326,7 +326,7 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA onChange={(value) => { if (!isNull(value)) { setTopP(value) - setTimeoutTimer('topP_onChange', () => updateAssistantSettings({ topP: Number(value) }), 500) + setTimeoutTimer('topP_onChange', () => updateAssistantSettings({ topP: value }), 500) } }} style={{ width: '100%' }} @@ -355,7 +355,7 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA onChange={(value) => { if (!isNull(value)) { setContextCount(value) - setTimeoutTimer('contextCount_onChange', () => updateAssistantSettings({ contextCount: Number(value) }), 500) + setTimeoutTimer('contextCount_onChange', () => updateAssistantSettings({ contextCount: value }), 500) } }} formatter={(value) => (value === MAX_CONTEXT_COUNT ? t('chat.settings.max') : (value ?? ''))} @@ -417,7 +417,7 @@ const AssistantModelSettings: FC = ({ assistant, updateAssistant, updateA onChange={(value) => { if (!isNull(value)) { setMaxTokens(value) - setTimeoutTimer('maxTokens_onChange', () => updateAssistantSettings({ maxTokens: Number(value) }), 1000) + setTimeoutTimer('maxTokens_onChange', () => updateAssistantSettings({ maxTokens: value }), 1000) } }} style={{ width: '100%' }} diff --git a/src/renderer/src/pages/settings/ModelSettings/DefaultAssistantSettings.tsx b/src/renderer/src/pages/settings/ModelSettings/DefaultAssistantSettings.tsx index 7322142de6..2b1bed5ebe 100644 --- a/src/renderer/src/pages/settings/ModelSettings/DefaultAssistantSettings.tsx +++ b/src/renderer/src/pages/settings/ModelSettings/DefaultAssistantSettings.tsx @@ -55,7 +55,7 @@ const AssistantSettings: FC = () => { (setter: Dispatch>, updater: (value: number) => void) => (value: number | null) => { if (value !== null) { setter(value) - updater(Number(value)) + updater(value) } } const onTemperatureChange = handleChange(setTemperature, (value) => onUpdateAssistantSettings({ temperature: value }))