fix(web): KnowledgeConfigModal bugfix
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 */}
|
||||||
|
|||||||
Reference in New Issue
Block a user