# 审探 AuditProbe · 环境配置模板
# 复制为 .env 后按需填写。不要提交包含真实密钥或端点的 .env。

# ========== 通用模型配置(可选)==========
DEEPSEEK_BASE_URL=https://api-ai.gitcode.com/v1
DEEPSEEK_API_KEY=
DEEPSEEK_MODEL_NAME=deepseek-ai/DeepSeek-R1

GLM_BASE_URL=https://api-ai.gitcode.com/v1
GLM_API_KEY=
GLM_MODEL_NAME=zai-org/GLM-5.2

QWEN_BASE_URL=https://api-ai.gitcode.com/v1
QWEN_API_KEY=
QWEN_MODEL_NAME=Qwen/Qwen3-30B-A3B-Instruct-2507

CURRENT_MODEL=deepseek
CACHE_ENABLED=true
REDIS_URL=redis://localhost:6379/0

# ========== 昇腾 AI 解读(默认关闭)==========
# qwen:兼容 OpenAI 协议的竞赛 API;modelarts:ModelArts 推理端点。
LLM_ASCEND_ENABLED=false
LLM_ASCEND_PROVIDER=qwen
ATOMGIT_LLM_API_KEY=
LLM_ASCEND_MODEL=Qwen/Qwen3-VL-8B-Instruct
LLM_ASCEND_TIMEOUT=60
LLM_ASCEND_MAX_TOKENS=512
LLM_ASCEND_TEMPERATURE=0.3
LLM_ASCEND_TOP_P=0.8
LLM_ASCEND_DIRECT_ENDPOINT=false
LLM_ASCEND_AUTH_TYPE=bearer

# ========== ModelArts 昇腾推理服务(可选)==========
# 使用 modelarts provider 时填写;变量名与 config/settings.py 保持一致。
MODELARTS_ENDPOINT=
MODELARTS_API_KEY=
MODELARTS_MODEL_NAME=Qwen3-8B
MODELARTS_AUTH_TYPE=bearer

# ========== HITL 审计工作流(默认关闭)==========
HITL_ENABLED=false
HITL_AUDIT_DB=data/hitl_audit/audit_log.db
HITL_DB_ENCRYPTION=false
HITL_AUTO_PROMOTE_MIN_FLAGS=1
HITL_AUTO_PROMOTE_LEVELS=高风险,中风险
HITL_COMMITTEE_MEMBER_IDS=
HITL_3B_REJECT_RATE=0.6
HITL_3B_WINDOW_SIZE=30

# ========== 证据线索定位(默认关闭)==========
EVIDENCE_TRACING_ENABLED=false
EVIDENCE_MAX_EVIDENCES=3
EVIDENCE_SNIPPET_MAX_CHARS=200
EVIDENCE_FUZZ_THRESHOLD=60
EVIDENCE_LLM_ENRICHMENT=false

# ========== PDF 扫描件矫正(默认关闭)==========
SCAN_CORRECTOR_ENABLED=false
SCAN_CORRECTOR_MAX_MB=3.0
SCAN_CORRECTOR_TIMEOUT=10
SCAN_CORRECTOR_DEBUG=false