| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # 路径以 backend 目录解析,因此从其他终端目录启动也能找到数据。
- APP_ENV=development
- HOST=127.0.0.1
- PORT=8000
- API_PREFIX=/api/v1
- DATA_DIR=data
- DATABASE_URL=
- # 留空时首次启动生成本地随机密钥;生产必须显式配置至少 32 字符。
- JWT_SECRET=
- ACCESS_MINUTES=15
- REFRESH_DAYS=7
- CORS_ORIGINS=["http://localhost:5173","http://127.0.0.1:5173"]
- BUSINESS_TIMEZONE=Asia/Shanghai
- # 示例用户仅用于本地体验,生产必须关闭并配置真实用户。
- SEED_DEMO=true
- DEMO_PASSWORD=Demo@2026!
- MAX_UPLOAD_MB=10
- MAX_BATCH_FILES=20
- MAX_PDF_PAGES=5
- WORKER_ENABLED=true
- WORKER_INTERVAL=0.5
- OUTBOX_ATTEMPTS=3
- APPROVAL_TIMEOUT_HOURS=48
- TIMEOUT_SCAN_SECONDS=60
- RATE_LIMIT_PER_MINUTE=120
- # 不配置地址就明确走用户填报/纯规则降级,绝不模拟 AI 成功。
- LLM_BASE_URL=
- LLM_MODEL=
- VLM_BASE_URL=
- VLM_MODEL=
- AI_API_KEY=
- EMBEDDING_BASE_URL=
- EMBEDDING_MODEL=bge-large-zh-v1.5
- EMBEDDING_DIMENSION=1024
- RERANK_BASE_URL=
- AI_TIMEOUT=20
- AI_CONCURRENCY=3
- AI_FAILURE_THRESHOLD=5
- AI_RECOVERY_SECONDS=60
- # 不设字体时 PDF 使用 ReportLab 自带的中文 CID 字体。
- PDF_FONT_PATH=
|