server: port: 8000 log_level: INFO storage: buckets: source_data: "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: 200 # video size limit (override with MAX_VIDEO_SIZE_MB) keyframe_diff_threshold: 30.0 # grayscale mean-diff threshold for keyframe detection models: default_text: "glm-4-flash" default_vision: "glm-4v-flash"