first commit
This commit is contained in:
48
AIEC-RAG/rag_config_production.yaml
Normal file
48
AIEC-RAG/rag_config_production.yaml
Normal file
@ -0,0 +1,48 @@
|
||||
# 生产环境最小配置文件
|
||||
# 仅包含提示词所需的必要参数
|
||||
|
||||
prompt_templates:
|
||||
query_complexity_check:
|
||||
enabled: true
|
||||
skip_llm: false
|
||||
# 如需修改提示词,添加 template 字段:
|
||||
# template: "你的自定义查询复杂度检查提示词..."
|
||||
|
||||
sufficiency_check:
|
||||
enabled: true
|
||||
skip_llm: false
|
||||
confidence_threshold: 0.7
|
||||
# 如需修改提示词,添加 template 字段:
|
||||
# template: "你的自定义充分性检查提示词..."
|
||||
|
||||
query_decomposition:
|
||||
enabled: true
|
||||
skip_llm: false
|
||||
default_sub_queries: 2 # 默认生成2个子查询
|
||||
max_sub_queries: 5
|
||||
# 如需修改提示词,添加 template 字段:
|
||||
# template: |
|
||||
# 你是一个专业的查询分解助手。你的任务是将用户的复合查询分解为{num_sub_queries}个独立的子查询。
|
||||
#
|
||||
# 用户原始查询:{original_query}
|
||||
#
|
||||
# 请返回JSON格式:
|
||||
# {{
|
||||
# "sub_queries": ["子查询1", "子查询2"]
|
||||
# }}
|
||||
|
||||
sub_query_generation:
|
||||
enabled: true
|
||||
skip_llm: false
|
||||
queries_per_iteration: 2 # 每次迭代生成2个子查询
|
||||
|
||||
simple_answer:
|
||||
enabled: true
|
||||
skip_llm: false
|
||||
answer_style: concise
|
||||
|
||||
final_answer:
|
||||
enabled: true
|
||||
skip_llm: false
|
||||
answer_style: comprehensive
|
||||
include_sources: false
|
||||
Reference in New Issue
Block a user