Feat: Retrieval test #3221 (#7121)

### What problem does this PR solve?

Feat: Retrieval test #3221

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-04-17 19:03:55 +08:00
committed by GitHub
parent db82c15de4
commit 86f76df586
8 changed files with 147 additions and 124 deletions

View File

@ -1,6 +1,7 @@
import { useTranslate } from '@/hooks/common-hooks';
import { Form, Slider } from 'antd';
import { useFormContext } from 'react-hook-form';
import { z } from 'zod';
import { SingleFormSlider } from '../ui/dual-range-slider';
import {
FormControl,
@ -55,6 +56,19 @@ interface SimilaritySliderFormFieldProps {
isTooltipShown?: boolean;
}
export const initialSimilarityThresholdValue = {
similarity_threshold: 0.2,
};
export const initialKeywordsSimilarityWeightValue = {
keywords_similarity_weight: 0.7,
};
export const similarityThresholdSchema = { similarity_threshold: z.number() };
export const keywordsSimilarityWeightSchema = {
keywords_similarity_weight: z.number(),
};
export function SimilaritySliderFormField({
vectorSimilarityWeightName = 'vector_similarity_weight',
isTooltipShown,