fix(web): KnowledgeConfigModal bugfix

This commit is contained in:
zhaoying
2026-01-26 18:32:18 +08:00
parent 7bfa7b3f02
commit f76bffb482
2 changed files with 4 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ const KnowledgeConfigModal = forwardRef<KnowledgeConfigModalRef, KnowledgeConfig
useEffect(() => { useEffect(() => {
if (values?.retrieve_type) { if (values?.retrieve_type) {
const fieldsToReset = Object.keys(values).filter(key => const fieldsToReset = Object.keys(values).filter(key =>
key !== 'kb_id' && key !== 'retrieve_type' key !== 'kb_id' && key !== 'retrieve_type' && key !== 'top_k'
) as (keyof KnowledgeConfigForm)[]; ) as (keyof KnowledgeConfigForm)[];
form.resetFields(fieldsToReset); form.resetFields(fieldsToReset);
} }

View File

@@ -66,7 +66,7 @@ const KnowledgeConfigModal = forwardRef<KnowledgeConfigModalRef, KnowledgeConfig
useEffect(() => { useEffect(() => {
if (values?.retrieve_type) { if (values?.retrieve_type) {
const fieldsToReset = Object.keys(values).filter(key => const fieldsToReset = Object.keys(values).filter(key =>
key !== 'kb_id' && key !== 'retrieve_type' key !== 'kb_id' && key !== 'retrieve_type' && key !== 'top_k'
) as (keyof KnowledgeConfigForm)[]; ) as (keyof KnowledgeConfigForm)[];
form.resetFields(fieldsToReset); form.resetFields(fieldsToReset);
} }
@@ -108,6 +108,7 @@ const KnowledgeConfigModal = forwardRef<KnowledgeConfigModalRef, KnowledgeConfig
label: t(`application.${key}`), label: t(`application.${key}`),
value: key, value: key,
}))} }))}
// onChange={handleChange}
/> />
</FormItem> </FormItem>
{/* Top K */} {/* Top K */}
@@ -116,13 +117,12 @@ const KnowledgeConfigModal = forwardRef<KnowledgeConfigModalRef, KnowledgeConfig
label={t('application.top_k')} label={t('application.top_k')}
rules={[{ required: true, message: t('common.pleaseEnter') }]} rules={[{ required: true, message: t('common.pleaseEnter') }]}
extra={t('application.top_k_desc')} extra={t('application.top_k_desc')}
initialValue={5}
> >
<InputNumber <InputNumber
style={{ width: '100%' }} style={{ width: '100%' }}
min={1} min={1}
max={20} max={20}
onChange={(value) => form.setFieldValue('top_k', value)} // onChange={(value) => form.setFieldValue('top_k', value)}
/> />
</FormItem> </FormItem>
{/* 语义相似度阈值 similarity_threshold */} {/* 语义相似度阈值 similarity_threshold */}