mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-05-05 09:47:47 +08:00
### What problem does this PR solve? Feat: Put the configuration of different parsing methods into separate components. #5467 ### Type of change - [x] New Feature (non-breaking change which adds functionality)
44 lines
1.6 KiB
TypeScript
44 lines
1.6 KiB
TypeScript
import {
|
|
AutoKeywordsItem,
|
|
AutoQuestionsItem,
|
|
} from '@/components/auto-keywords-item';
|
|
import { DatasetConfigurationContainer } from '@/components/dataset-configuration-container';
|
|
import Delimiter from '@/components/delimiter';
|
|
import ExcelToHtml from '@/components/excel-to-html';
|
|
import LayoutRecognize from '@/components/layout-recognize';
|
|
import MaxTokenNumber from '@/components/max-token-number';
|
|
import PageRank from '@/components/page-rank';
|
|
import ParseConfiguration from '@/components/parse-configuration';
|
|
import GraphRagItems from '@/components/parse-configuration/graph-rag-items';
|
|
import { Divider } from 'antd';
|
|
import { TagItems } from '../tag-item';
|
|
import { ChunkMethodItem, EmbeddingModelItem } from './common-item';
|
|
|
|
export function NaiveConfiguration() {
|
|
return (
|
|
<section className="space-y-4 mb-4">
|
|
<DatasetConfigurationContainer>
|
|
<LayoutRecognize></LayoutRecognize>
|
|
<EmbeddingModelItem></EmbeddingModelItem>
|
|
<ChunkMethodItem></ChunkMethodItem>
|
|
<MaxTokenNumber></MaxTokenNumber>
|
|
<Delimiter></Delimiter>
|
|
</DatasetConfigurationContainer>
|
|
<Divider></Divider>
|
|
<DatasetConfigurationContainer>
|
|
<PageRank></PageRank>
|
|
<AutoKeywordsItem></AutoKeywordsItem>
|
|
<AutoQuestionsItem></AutoQuestionsItem>
|
|
<ExcelToHtml></ExcelToHtml>
|
|
<TagItems></TagItems>
|
|
</DatasetConfigurationContainer>
|
|
<Divider></Divider>
|
|
<DatasetConfigurationContainer>
|
|
<ParseConfiguration></ParseConfiguration>
|
|
</DatasetConfigurationContainer>
|
|
<Divider></Divider>
|
|
<GraphRagItems></GraphRagItems>
|
|
</section>
|
|
);
|
|
}
|