server: port: 18000 log_level: INFO dashscope: api_key: "" # override with DASHSCOPE_API_KEY in .env or environment base_url: "https://dashscope.aliyuncs.com/compatible-mode/v1" fine_tune_base_url: "https://dashscope.aliyuncs.com/api/v1" storage: buckets: source_data: "label-source-data" finetune_export: "finetune-export" backend: {} # callback_url injected via BACKEND_CALLBACK_URL env var video: frame_sample_count: 8 # uniform frames sampled for video-to-text max_file_size_mb: 500 # video size limit (override with MAX_VIDEO_SIZE_MB) keyframe_diff_threshold: 30.0 # grayscale mean-diff threshold for keyframe detection models: default_text: "qwen-plus" default_vision: "qwen-vl-plus"