feat(knowledge): 初步完成知识库分片预览

This commit is contained in:
v-zhangjc9
2025-05-23 19:12:41 +08:00
parent fce4816880
commit e57c81ce75
9 changed files with 384 additions and 59 deletions

View File

@@ -1,14 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE flow PUBLIC "liteflow" "https://liteflow.cc/liteflow.dtd">
<flow>
<chain name="embedding">
<chain id="embedding">
SER(
embedding_start,
SWITCH(embedding_mode_switch).TO(
normal_embedding,
llm_embedding,
qa_embedding
IF(
embedding_check_if_file_needed,
SWITCH(file_reader_switch).TO(
txt_file_reader,
pdf_file_reader
).DEFAULT(any_file_reader)
),
embedding_finish
);
SWITCH(split_switch).TO(
normal_split,
llm_split,
qa_split
)
)
</chain>
</flow>