fix: 翻译的temperature改为0.7

improve: 模型特性默认支持的时候,打勾
This commit is contained in:
magicdmer 2025-02-08 11:34:07 +08:00 committed by 亢奋猫
parent 6fb79c17d2
commit 3049023266
2 changed files with 26 additions and 14 deletions

View File

@ -186,19 +186,31 @@ const ProviderSetting: FC<Props> = ({ provider: _provider }) => {
}
}
const modelTypeContent = (model: Model) => (
<div>
<Checkbox.Group
value={model.type}
onChange={(types) => onUpdateModelTypes(model, types as ModelType[])}
options={[
{ label: t('models.type.vision'), value: 'vision', disabled: VISION_REGEX.test(model.id) },
{ label: t('models.type.embedding'), value: 'embedding', disabled: EMBEDDING_REGEX.test(model.id) },
{ label: t('models.type.reasoning'), value: 'reasoning', disabled: REASONING_REGEX.test(model.id) }
]}
/>
</div>
)
const modelTypeContent = (model: Model) => {
// 获取默认选中的类型
const defaultTypes = [
...(VISION_REGEX.test(model.id) ? ['vision'] : []),
...(EMBEDDING_REGEX.test(model.id) ? ['embedding'] : []),
...(REASONING_REGEX.test(model.id) ? ['reasoning'] : [])
] as ModelType[]
// 合并现有选择和默认类型
const selectedTypes = [...new Set([...(model.type || []), ...defaultTypes])]
return (
<div>
<Checkbox.Group
value={selectedTypes}
onChange={(types) => onUpdateModelTypes(model, types as ModelType[])}
options={[
{ label: t('models.type.vision'), value: 'vision', disabled: VISION_REGEX.test(model.id) },
{ label: t('models.type.embedding'), value: 'embedding', disabled: EMBEDDING_REGEX.test(model.id) },
{ label: t('models.type.reasoning'), value: 'reasoning', disabled: REASONING_REGEX.test(model.id) }
]}
/>
</div>
)
}
const formatApiKeys = (value: string) => {
return value.replaceAll('', ',').replaceAll(' ', ',').replaceAll(' ', '').replaceAll('\n', ',')

View File

@ -25,7 +25,7 @@ export function getDefaultTranslateAssistant(targetLanguage: string, text: strin
assistant.model = translateModel
assistant.settings = {
temperature: 1.3
temperature: 0.7
}
assistant.prompt = store