Parcourir la source

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 il y a 1 semaine
Parent
révision
2ca560ccef
1 fichiers modifiés avec 38 ajouts et 0 suppressions
  1. +38
    -0
      web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx

+ 38
- 0
web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx Voir le fichier

@@ -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>
</>
)}



Chargement…
Annuler
Enregistrer