{"active_companies":5,"cache":"Redis","database":"MongoDB","endpoints":{"/analytics":"GET - Analytics data (?company_id=...&limit=100)","/ask":"POST - Ask a question (JSON: company_id, question, optional: session_id, conversation_history, top_k, max_tokens)","/cache/clear":"POST - Clear Redis cache (JSON: optional company_id)","/cache/stats":"GET - Redis cache statistics","/contact-requests":"GET - Contact requests (?company_id=...&status=...&limit=100)","/debug-match":"GET - Inspect matched chunks (?company_id=...&q=...&k=8)","/health":"GET - Health check + MongoDB + Redis status","/info":"GET - API info (optional: ?company_id=...)","/reload":"POST - Reload company data and clear cache (JSON: company_id)","/stats":"GET - Company statistics (?company_id=...)"},"features":["Redis caching for company data, chunks, and retrieval results","Conversation history support","Session tracking","Hybrid retrieval (vectorized + direct)","Dynamic chunking","Evidence extraction","Custom system prompts","Extended prompts","AI-powered contact request detection","AI-powered contact info extraction (multilingual)","Multi-turn contact request tracking","Contact info merging across conversations"],"model":"deepseek-v4-flash","name":"Assistly Company Chat API (MongoDB + Redis Edition)","version":"2.4.0"}
