Files
AIclinicalresearch/backend/.env.example
HaHafeng ba464082cb feat(core): finalize rvw stability updates and pending module changes
Summary:
- Harden RVW prompt protocol handling and methodology review flow with 20-checkpoint coverage, divide-and-conquer execution, and timeout tuning
- Update RVW frontend methodology report rendering to show real structured outputs and grouped checkpoint sections
- Include pending backend/frontend updates across IIT admin, SSA, extraction forensics, and related integration files
- Sync system and RVW status documentation, deployment checklist, and RVW architecture/plan docs

Validation:
- Verified lint diagnostics for touched RVW backend/frontend files show no new errors
- Kept backup dump files and local test artifacts untracked

Made-with: Cursor
2026-03-14 00:00:04 +08:00

38 lines
1.0 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Database
DATABASE_URL=postgresql://postgres:postgres123@localhost:5432/ai_clinical_research?schema=public
# Redis
REDIS_URL=redis://localhost:6379
# JWT
JWT_SECRET=your-secret-key-change-in-production
JWT_EXPIRES_IN=7d
# SMS (Auth Verification Code)
# development: mock / production: aliyun
SMS_PROVIDER=mock
SMS_ENDPOINT=dysmsapi.aliyuncs.com
SMS_SIGN_NAME=你的短信签名
SMS_TEMPLATE_CODE_LOGIN=SMS_xxx
SMS_TEMPLATE_CODE_RESET=SMS_xxx
# 阿里云凭据AK 方式,生产建议改为 RAM 角色等无 AK 方式)
ALIBABA_CLOUD_ACCESS_KEY_ID=your-access-key-id
ALIBABA_CLOUD_ACCESS_KEY_SECRET=your-access-key-secret
# LLM API
DEEPSEEK_API_KEY=sk-7f8cc37a79fa4799860b38fc7ba2e150
DASHSCOPE_API_KEY=sk-75b4ff29a14a49e79667a331034f3298
# Dify
DIFY_API_URL=http://localhost:3000
DIFY_API_KEY=your-dify-api-key
# Server
PORT=3001
NODE_ENV=development
# RVW DataForensics Mode
# false (default): extract tables + LLM review only
# true: enable legacy rule-based validation (L1/L2) in addition to extraction
RVW_FORENSICS_RULES_ENABLED=false