|
@@ -0,0 +1,36 @@
|
|
|
|
+flowchart TD
|
|
|
|
+ %% 子图:文档上传处理流程
|
|
|
|
+ subgraph 文档上传处理流程
|
|
|
|
+ direction TB
|
|
|
|
+ A[开始] --> B[文档提取器<br/>(sys.files)]
|
|
|
|
+ B --> C{条件分支 2<br/>(x.text 不为空?)}
|
|
|
|
+ C -->|是| D[LLM5<br/>(qwen-turbo)]
|
|
|
|
+ C -->|否| E{条件分支 3<br/>case1: sys.query 包含 “小天天气”<br/>case2: sys.query 包含 “公司管理规章”}
|
|
|
|
+ D --> F[直接回复 4]
|
|
|
|
+ E -->|case1| G[直接回复 5<br/>(https://sky.cn/)]
|
|
|
|
+ E -->|case2| H[直接回复 8<br/>(公司管理规章解释)]
|
|
|
|
+ E -->|其它| I[知识检索<br/>(公司管理规章)]
|
|
|
|
+ I --> J{条件分支 4<br/>case1: result 不为空<br/>case2: sys.query 包含 “领导答疑”<br/>else}
|
|
|
|
+ J -->|case1| K[LLM3]
|
|
|
|
+ J -->|case2| L[LLM4]
|
|
|
|
+ J -->|else| M[LLM6]
|
|
|
|
+ K --> N[直接回复 2]
|
|
|
|
+ L --> O[直接回复 3]
|
|
|
|
+ M --> P[直接回复 6]
|
|
|
|
+ end
|
|
|
|
+
|
|
|
|
+ %% 子图:普通对话流程
|
|
|
|
+ subgraph 普通对话流程
|
|
|
|
+ direction TB
|
|
|
|
+ A2[开始] --> Q[问题分类器<br/>(分类意图)]
|
|
|
|
+ Q -->|分类1<br/>业务咨询| R[LLM2]
|
|
|
|
+ R --> S[LLM3']
|
|
|
|
+ S --> T[直接回复 2']
|
|
|
|
+ Q -->|分类2<br/>知识检索| U[知识检索 2]
|
|
|
|
+ U --> V[LLM4']
|
|
|
|
+ V --> W[直接回复 3']
|
|
|
|
+ Q -->|分类3<br/>深度检索| X[知识检索 3]
|
|
|
|
+ X --> Y[LLM6']
|
|
|
|
+ Y --> Z[直接回复 6']
|
|
|
|
+ Q -->|分类4<br/>普通闲聊| AA[直接回复 7]
|
|
|
|
+ end
|