Fix: Fixed the issue that similarity threshold modification in chat and search configuration failed #3221 (#9821)

### What problem does this PR solve?

Fix: Fixed the issue that similarity threshold modification in chat and
search configuration failed #3221

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
chanx
2025-08-29 14:10:10 +08:00
committed by GitHub
parent fcd18d7d87
commit c47a38773c
3 changed files with 11 additions and 6 deletions

View File

@ -51,6 +51,7 @@ export function ChatSettings({ switchSettingVisible }: ChatSettingsProps) {
cross_languages: [],
},
top_n: 8,
similarity_threshold: 0.2,
vector_similarity_weight: 0.2,
top_k: 1024,
meta_data_filter: {

View File

@ -4,7 +4,10 @@ import {
} from '@/components/llm-setting-items/next';
import { MetadataFilterSchema } from '@/components/metadata-filter';
import { rerankFormSchema } from '@/components/rerank';
import { vectorSimilarityWeightSchema } from '@/components/similarity-slider';
import {
similarityThresholdSchema,
vectorSimilarityWeightSchema,
} from '@/components/similarity-slider';
import { topnSchema } from '@/components/top-n-item';
import { useTranslate } from '@/hooks/common-hooks';
import { z } from 'zod';
@ -45,6 +48,7 @@ export function useChatSettingSchema() {
...LlmSettingEnabledSchema,
llm_id: z.string().optional(),
...vectorSimilarityWeightSchema,
...similarityThresholdSchema,
...topnSchema,
...MetadataFilterSchema,
});