# LoRA Studio Configuration # 애플리케이션 설정 app: title: "LoRA Studio - Advanced Photo Enhancement" description: "AI-powered photo generation and enhancement with LoRA models" version: "1.0.0" theme: "soft" css_file: "style.css" # 서버 설정 server: host: "0.0.0.0" port: 7860 share: true debug: false show_error: true max_threads: 10 # 이미지 설정 image: max_size: 10485760 # 10MB in bytes allowed_formats: ["PNG", "JPG", "JPEG", "WEBP"] max_resolution: [2048, 2048] # [width, height] quality: 95 # 모델 설정 model: base_model: "runwayml/stable-diffusion-v1-5" device: "cuda" # cuda, cpu, auto precision: "fp16" # fp16, fp32 max_batch_size: 4 inference_steps: 50 guidance_scale: 7.5 # LoRA 설정 lora: max_selections: 10 # 최대 선택 가능한 LoRA 수 strength_range: [0.1, 1.0] # LoRA 강도 범위 default_strength: 0.7 # 후보정 설정 postprocess: skin_detail: min_value: 0 max_value: 100 default: 50 step: 1 eye_detail: min_value: 0 max_value: 100 default: 50 step: 1 blur_strength: min_value: 0 max_value: 100 default: 0 step: 1 glitch_strength: min_value: 0 max_value: 100 default: 0 step: 1 distortion_strength: min_value: 0 max_value: 100 default: 0 step: 1 # 캐싱 설정 cache: enable: true max_size: "1GB" ttl: 3600 # seconds # 로깅 설정 logging: level: "INFO" # DEBUG, INFO, WARNING, ERROR format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s" file: "app.log" max_size: "10MB" backup_count: 5 # UI 설정 ui: show_progress: true enable_queue: true max_queue_size: 100 concurrent_users: 50 # 보안 설정 security: enable_auth: false max_file_size: 10485760 allowed_hosts: ["*"] rate_limit: 100 # requests per minute # 성능 최적화 performance: enable_model_offload: true enable_sequential_cpu_offload: false enable_vae_slicing: true enable_attention_slicing: true enable_xformers: true