Просмотр исходного кода

feat(ui): add advanced ratios form section

- Add Form.Section with 5 advanced ratio input fields
- Configure min={0}, step={0.01} for all fields
- Add placeholders showing default values
- Only show when pricingMode === 'per-token'

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
master
fengsilin 1 неделю назад
Родитель
Сommit
2ca560ccef
1 измененных файлов: 38 добавлений и 0 удалений
  1. +38
    -0
      web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx

+ 38
- 0
web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx Просмотреть файл

@@ -754,6 +754,44 @@ export default function ModelSettingsVisualEditor(props) {
/>
</>
)}

<Form.Section text={t('高级比例(留空使用默认值)')}>
<Form.InputNumber
field='cacheRatio'
label={t('缓存读取倍率')}
min={0}
step={0.01}
placeholder={t('默认值:1.0')}
/>
<Form.InputNumber
field='cacheCreationRatio'
label={t('缓存创建倍率(5分钟)')}
min={0}
step={0.01}
placeholder={t('默认值:1.25')}
/>
<Form.InputNumber
field='imageRatio'
label={t('图片倍率')}
min={0}
step={0.01}
placeholder={t('默认值:1.0')}
/>
<Form.InputNumber
field='audioRatio'
label={t('音频输入倍率')}
min={0}
step={0.01}
placeholder={t('默认值:1.0')}
/>
<Form.InputNumber
field='audioCompletionRatio'
label={t('音频输出倍率')}
min={0}
step={0.01}
placeholder={t('默认值:1.0')}
/>
</Form.Section>
</>
)}



Загрузка…
Отмена
Сохранить