- QA pipeline/answer_composer/agentic_controller: env 检查从 =1 改 ==0 (默认放行;运维显式设 0 才禁用) - SDK qa.py: capabilities(web_search/superpowers) 注入上游,面板开关直达 QA - answer_composer: superpowers 改会话开关门控(capabilities.superpowers) - UI: 去掉 gated_by 提示(开关即生效,不再误导) - env: QA_V1_ENABLE_WEB_SEARCH/SUPERPOWERS 默认 1(熔断位) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
34 lines
1.4 KiB
Bash
34 lines
1.4 KiB
Bash
# agent/qa env/prod.env.example —— 占位符(真实值在 env/prod.env,不入 git)
|
||
GENE_FAMILY_ROOT=/home/xzq/5090/teamWorkspace/zh/PlantAI-rag-new/agent/qa
|
||
PYTHONPATH=$GENE_FAMILY_ROOT:$GENE_FAMILY_ROOT/src
|
||
QA_V1_GRAPH_SCHEMA=normalized
|
||
NORMALIZED_RELEASE_ID=plant_srt_pc2025_v3_20260817_normalized
|
||
QA_V1_ALIAS_CONFIG=$GENE_FAMILY_ROOT/configs/rag/entity_alias.yaml
|
||
QA_V1_TAXONOMY_CONFIG=$GENE_FAMILY_ROOT/configs/rag/relation_taxonomy.yaml
|
||
QA_V1_BGE_RERANKER_MODEL=/home/xzq/5090/teamWorkspace/zh/PlantAI-rag/bge-reranker-base
|
||
NEO4J_URI=bolt://127.0.0.1:19788
|
||
NEO4J_USER=neo4j
|
||
NEO4J_PASSWORD=<真实值在 env/prod.env>
|
||
PC_NEO4J_PASSWORD=password
|
||
QDRANT_URL=http://127.0.0.1:27333
|
||
V15_QDRANT_URL=http://127.0.0.1:27333
|
||
V15_QDRANT_COLLECTION=plant_srt_pc2025_v3_20260817_normalized
|
||
QA_V1_LLM_MODEL=deepseek-chat
|
||
QA_V1_LLM_API_KEY=<真实值在 env/prod.env>
|
||
QA_V1_LLM_BASE_URL=https://api.deepseek.com
|
||
DEEPSEEK_BASE_URL=https://api.deepseek.com
|
||
V15_KB_QA_LLM_PROVIDER=deepseek
|
||
QA_ENABLE_QUESTION_DECOMPOSITION=0
|
||
QA_V1_ENABLE_AGENTIC_CONTROLLER=0
|
||
PYTHONDONTWRITEBYTECODE=1
|
||
PYTHONUNBUFFERED=1
|
||
|
||
# ---- Capability Gateway(S1-S6)----
|
||
# 熔断开关:默认放行(=1 或未设置);运维显式设 0 才禁用对应能力。
|
||
# 面板开关(会话 meta.capabilities)是唯一用户入口。
|
||
QA_V1_ENABLE_WEB_SEARCH=1
|
||
QA_V1_WEB_SEARCH_MAX_RESULTS=4
|
||
QA_V1_WEB_SEARCH_TIMEOUT=8
|
||
QA_V1_WEB_SEARCH_MAX_CHARS=1200
|
||
QA_V1_ENABLE_SUPERPOWERS=1
|