# Docker 环境配置 BACKEND_HOST=0.0.0.0 BACKEND_PORT=8010 BACKEND_ENV=production BACKEND_LOG_LEVEL=INFO BACKEND_CORS_ORIGINS=http://localhost:3000,http://192.168.92.151:3000,http://192.168.92.151 # PostgreSQL 数据库 DATABASE_URL=postgresql+asyncpg://finetune:finetune123@postgres:5432/finetuning # 容器内数据目录 DATA_DIR=/root/Fine-tuning/backend/data DEFAULT_PEFT_METHOD=lora DEFAULT_EPOCHS=3 DEFAULT_BATCH_SIZE=4 DEFAULT_GRADIENT_ACCUMULATION=4 DEFAULT_LR=2e-4 DEFAULT_MAX_SEQ_LENGTH=2048 DEFAULT_WARMUP_RATIO=0.05 DEFAULT_SAVE_STRATEGY=epoch DEFAULT_EVAL_STRATEGY=epoch DEFAULT_EVAL_STEPS=100 LORA_R=16 LORA_ALPHA=32 LORA_DROPOUT=0.05 LORA_TARGET_MODULES=all-linear QLORA_BITS=4 QLORA_TYPE=nf4 QLORA_DOUBLE_QUANT=true MAX_UPLOAD_SIZE_MB=500 ALLOWED_DATASET_FORMATS=jsonl,csv,parquet,json # --- SSO 统一认证 --- SSO_BASE_URL=http://192.168.92.61:8200 SSO_CLIENT_ID=hmDeOtXZVbeo2AZ-x58yPssZLg4Tcb1W SSO_CLIENT_SECRET=pj9UirhGUFPsFnCizCz-Qo1dOGi3kxRIrDKKmJZu2aRCPgtTogTubDRW1weM4KNL SSO_REDIRECT_URI=http://192.168.92.151:3000/auth/callback SSO_FRONTEND_URL=http://192.168.92.151:3000 SSO_SCOPE=email SSO_LOGOUT_REDIRECT_URL=http://192.168.92.61:9200/login JWT_SECRET_KEY=change-me-in-production-use-a-long-random-string JWT_ACCESS_EXPIRE_MINUTES=20 JWT_REFRESH_EXPIRE_HOURS=24 # --- 标注平台 --- ANNOTATION_PLATFORM_BASE_URL=http://192.168.92.61:8003 ANNOTATION_PLATFORM_APP_ID=hmDeOtXZVbeo2AZ-x58yPssZLg4Tcb1W ANNOTATION_PLATFORM_APP_SECRET=pj9UirhGUFPsFnCizCz-Qo1dOGi3kxRIrDKKmJZu2aRCPgtTogTubDRW1weM4KNL