feat: 支持工作流知识库多库检索

This commit is contained in:
2026-09-04 17:40:55 +08:00
parent 386cebf342
commit 9722bea701
56 changed files with 5539 additions and 154 deletions

View File

@@ -218,6 +218,15 @@ easyflow:
rag:
health:
cache-ttl: 5s
knowledge:
multi-retrieval:
max-sources: 8
candidate-multiplier: 5
per-source-candidate-limit: 50
total-candidate-limit: 400
min-vector-score: 0.6
per-source-timeout: 10s
total-timeout: 20s
document-import:
bulk:
max-file-count: 2000
@@ -253,6 +262,12 @@ easyflow:
queue-capacity: 200
keep-alive-seconds: 60
allow-core-thread-timeout: true
knowledge-retrieval:
core-size: 4
max-size: 8
queue-capacity: 64
keep-alive-seconds: 30
allow-core-thread-timeout: true
scheduler:
pool-size: 4
@@ -360,6 +375,7 @@ rag:
poolMaxWaitMillis: 3000
poolEvictionIntervalMillis: 60000
poolMinEvictableIdleMillis: 300000
searchTimeoutMillis: 10000
# 搜索引擎配置
searcher:
lucene: