mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-08 06:19:05 +08:00
feat: Add 'off' option for reasoning effort in assistant settings
This commit is contained in:
parent
edcf45d7c0
commit
f735673f6d
@ -51,6 +51,7 @@
|
|||||||
"settings.reasoning_effort.high": "high",
|
"settings.reasoning_effort.high": "high",
|
||||||
"settings.reasoning_effort.low": "low",
|
"settings.reasoning_effort.low": "low",
|
||||||
"settings.reasoning_effort.medium": "medium",
|
"settings.reasoning_effort.medium": "medium",
|
||||||
|
"settings.reasoning_effort.off": "off",
|
||||||
"settings.reasoning_effort.tip": "Only supports reasoning models",
|
"settings.reasoning_effort.tip": "Only supports reasoning models",
|
||||||
"title": "Assistants"
|
"title": "Assistants"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -52,6 +52,7 @@
|
|||||||
"settings.reasoning_effort.high": "長い",
|
"settings.reasoning_effort.high": "長い",
|
||||||
"settings.reasoning_effort.low": "短い",
|
"settings.reasoning_effort.low": "短い",
|
||||||
"settings.reasoning_effort.medium": "中程度",
|
"settings.reasoning_effort.medium": "中程度",
|
||||||
|
"settings.reasoning_effort.off": "オフ",
|
||||||
"settings.reasoning_effort.tip": "この設定は推論モデルのみサポートしています"
|
"settings.reasoning_effort.tip": "この設定は推論モデルのみサポートしています"
|
||||||
},
|
},
|
||||||
"auth": {
|
"auth": {
|
||||||
|
|||||||
@ -52,6 +52,7 @@
|
|||||||
"settings.reasoning_effort.high": "Длинная",
|
"settings.reasoning_effort.high": "Длинная",
|
||||||
"settings.reasoning_effort.low": "Короткая",
|
"settings.reasoning_effort.low": "Короткая",
|
||||||
"settings.reasoning_effort.medium": "Средняя",
|
"settings.reasoning_effort.medium": "Средняя",
|
||||||
|
"settings.reasoning_effort.off": "Выключено",
|
||||||
"settings.reasoning_effort.tip": "Эта настройка поддерживается только моделями с рассуждением"
|
"settings.reasoning_effort.tip": "Эта настройка поддерживается только моделями с рассуждением"
|
||||||
},
|
},
|
||||||
"auth": {
|
"auth": {
|
||||||
|
|||||||
@ -51,6 +51,7 @@
|
|||||||
"settings.reasoning_effort.high": "长",
|
"settings.reasoning_effort.high": "长",
|
||||||
"settings.reasoning_effort.low": "短",
|
"settings.reasoning_effort.low": "短",
|
||||||
"settings.reasoning_effort.medium": "中",
|
"settings.reasoning_effort.medium": "中",
|
||||||
|
"settings.reasoning_effort.off": "关",
|
||||||
"settings.reasoning_effort.tip": "该设置仅支持推理模型",
|
"settings.reasoning_effort.tip": "该设置仅支持推理模型",
|
||||||
"title": "助手"
|
"title": "助手"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -51,6 +51,7 @@
|
|||||||
"settings.reasoning_effort.high": "長",
|
"settings.reasoning_effort.high": "長",
|
||||||
"settings.reasoning_effort.low": "短",
|
"settings.reasoning_effort.low": "短",
|
||||||
"settings.reasoning_effort.medium": "中",
|
"settings.reasoning_effort.medium": "中",
|
||||||
|
"settings.reasoning_effort.off": "關",
|
||||||
"settings.reasoning_effort.tip": "該設置僅支持推理模型",
|
"settings.reasoning_effort.tip": "該設置僅支持推理模型",
|
||||||
"title": "助手"
|
"title": "助手"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -23,7 +23,7 @@ const AssistantModelSettings: FC<Props> = ({ assistant, updateAssistant, updateA
|
|||||||
const [contextCount, setContextCount] = useState(assistant?.settings?.contextCount ?? DEFAULT_CONTEXTCOUNT)
|
const [contextCount, setContextCount] = useState(assistant?.settings?.contextCount ?? DEFAULT_CONTEXTCOUNT)
|
||||||
const [enableMaxTokens, setEnableMaxTokens] = useState(assistant?.settings?.enableMaxTokens ?? false)
|
const [enableMaxTokens, setEnableMaxTokens] = useState(assistant?.settings?.enableMaxTokens ?? false)
|
||||||
const [maxTokens, setMaxTokens] = useState(assistant?.settings?.maxTokens ?? 0)
|
const [maxTokens, setMaxTokens] = useState(assistant?.settings?.maxTokens ?? 0)
|
||||||
const [reasoningEffort, setReasoningEffort] = useState(assistant?.settings?.reasoning_effort ?? 'medium')
|
const [reasoningEffort, setReasoningEffort] = useState(assistant?.settings?.reasoning_effort)
|
||||||
const [streamOutput, setStreamOutput] = useState(assistant?.settings?.streamOutput ?? true)
|
const [streamOutput, setStreamOutput] = useState(assistant?.settings?.streamOutput ?? true)
|
||||||
const [defaultModel, setDefaultModel] = useState(assistant?.defaultModel)
|
const [defaultModel, setDefaultModel] = useState(assistant?.defaultModel)
|
||||||
const [topP, setTopP] = useState(assistant?.settings?.topP ?? 1)
|
const [topP, setTopP] = useState(assistant?.settings?.topP ?? 1)
|
||||||
@ -391,6 +391,7 @@ const AssistantModelSettings: FC<Props> = ({ assistant, updateAssistant, updateA
|
|||||||
<Radio.Button value="low">{t('assistants.settings.reasoning_effort.low')}</Radio.Button>
|
<Radio.Button value="low">{t('assistants.settings.reasoning_effort.low')}</Radio.Button>
|
||||||
<Radio.Button value="medium">{t('assistants.settings.reasoning_effort.medium')}</Radio.Button>
|
<Radio.Button value="medium">{t('assistants.settings.reasoning_effort.medium')}</Radio.Button>
|
||||||
<Radio.Button value="high">{t('assistants.settings.reasoning_effort.high')}</Radio.Button>
|
<Radio.Button value="high">{t('assistants.settings.reasoning_effort.high')}</Radio.Button>
|
||||||
|
<Radio.Button value={undefined}>{t('assistants.settings.reasoning_effort.off')}</Radio.Button>
|
||||||
</Radio.Group>
|
</Radio.Group>
|
||||||
</SettingRow>
|
</SettingRow>
|
||||||
<Divider style={{ margin: '10px 0' }} />
|
<Divider style={{ margin: '10px 0' }} />
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user