{"service":"LINKBRICKS HORIZON-AI VIDEO ANALYSIS APIs","version":"1.0.0","status":"running","endpoints":{"transcription":"/transcription","analytics":"/analytics","unified":"/unified","health":"/health","docs":"/docs"},"cors":{"allowed_origins":["*"],"configuration":"*","max_workers":"6","api_keys_count":3},"s3_storage":{"enabled":true,"bucket":"vora-tool-storage","cdn_url":"https://cdn.vora.im"},"cache_stats":{"total_requests":7,"file_cache":{"hits":0,"misses":7},"result_cache":{"hits":2,"misses":5}},"file_size_limit":{"max_video_size_mb":30,"enabled":true},"stt":{"provider":"openai","model":"whisper-1","keys_count":3},"vtt":{"provider":"openrouter","model":"openai/gpt-4.1","keys_count":3},"scalability":{"max_concurrent_requests":8,"max_concurrent_heavy":5,"max_concurrent_api_calls":60,"transcribe_batch_size":10,"frame_batch_size":50,"max_parallel_frame_batches":4,"api_max_retries":3,"rate_limit":"60/60second","memory_threshold_percent":80,"max_thread_workers":64,"redis_retry_interval":30},"redis":{"status":"connected","url":"redis://red-d6a0srrnv86c73f743...","key_prefix":"horizonai-v-analytics","used_memory_mb":3.83,"result_cache_ttl":3600}}