import { FormContainer } from '@/components/form-container'; import { FilterButton } from '@/components/list-filter-bar'; import { FilterPopover } from '@/components/list-filter-bar/filter-popover'; import { FilterCollection } from '@/components/list-filter-bar/interface'; import { RAGFlowPagination } from '@/components/ui/ragflow-pagination'; import { useTranslate } from '@/hooks/common-hooks'; import { useTestRetrieval } from '@/hooks/use-knowledge-request'; import { ITestingChunk } from '@/interfaces/database/knowledge'; import { t } from 'i18next'; import camelCase from 'lodash/camelCase'; import { useMemo } from 'react'; const similarityList: Array<{ field: keyof ITestingChunk; label: string }> = [ { field: 'similarity', label: 'Hybrid Similarity' }, { field: 'term_similarity', label: 'Term Similarity' }, { field: 'vector_similarity', label: 'Vector Similarity' }, ]; const ChunkTitle = ({ item }: { item: ITestingChunk }) => { const { t } = useTranslate('knowledgeDetails'); return (
{x.content_with_weight}