| 1234567891011121314151617181920212223242526272829303132333435 |
- # Docker 环境配置
- BACKEND_HOST=0.0.0.0
- BACKEND_PORT=8010
- BACKEND_ENV=production
- BACKEND_LOG_LEVEL=INFO
- BACKEND_CORS_ORIGINS=http://localhost:3000
- # 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
|