S0: bioflow_service 三 MCP 端点(gene-family/rnaseq/extension) + 源文件获取/预处理 S1: QA bioflow_agent 前门 router + capabilities.yaml 三条目 + 熔断 S2: card_result 回填 + 多轮记忆 + session↔job 绑定 S3: 前端 TAB 双信号 + 卡片辅助化 + 进度块只读 + 删除直连 S4: 扩展子系统对话化(第三能力单元) S5: toggle_bioflow.sh 装卸 + SettingsPanel 三开关 S6: 多配置回归 + 对话剧本测试手册
37 lines
1.5 KiB
Bash
37 lines
1.5 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
|
||
|
||
# 生信对话式能力熔断开关(S1):默认关(=0)。置 1 才启用 QA 前门 bioflow_agent。
|
||
QA_V1_ENABLE_BIOFLOW_AGENT=0
|