# ===== 环境变量样例(HF 仓库版)===== # 复制为 .env 填好后: set -a; source .env; set +a # # 本仓库已内置 ①②的权重(weights/ 目录),代码会自动发现,通常无需设置它们的路径。 # 你主要需要提供:① 的 gated 基座模型、以及 ③④ 的 API key。 # ------- ① 监督式 ------- # 【必填】Llama-3.1-8B-Instruct 基座目录(Meta gated 模型,本仓库不含,请自行下载) RAGQA_LLAMA_MODEL= # 【可留空】监督式 LoRA。留空则自动用 weights/decom_baseline_strategyqa_lora # RAGQA_LLAMA_LORA_SUPERVISED= # ------- ② 无监督式 ------- # 【可留空】XLM 检查点。留空则自动用 weights/xlm_unsup_decomp.pth(需要 GPU) # RAGQA_XLM_CKPT= # ------- ③ ICL(默认调外部 gpt-4o-mini)------- # 你自己的 key(base_url = https://api.chatanywhere.tech/v1)。 # 或在代码里 icl_decompose(..., llm_fn=你的本地模型) 完全不连外部。 CHATANYWHERE_API_KEY= # ------- ④ SearChain(服务版,进阶,需 ColBERT 索引)------- DEEPSEEK_API_KEY= # ColBERT experiments 索引根目录(需自建/自备;④ 与 ③ 深层检索用) RAGQA_COLBERT_INDEX_ROOT= # ------- 可选 ------- # CUDA_VISIBLE_DEVICES=0