{"service":"Metadata Extractor API","version":"3.0.0","description":"Document metadata extraction with Local LLM support and intelligent caching","features":["✅ Local LLM enhanced extraction","✅ Comprehensive document analysis","✅ Intelligent file-content caching (both endpoints)","✅ URL-based caching for extract_metadata","✅ Memory + Disk cache layers","✅ Automatic cache cleanup","✅ Automatic CSV export with task IDs","✅ Configurable default folder","✅ Multi-server deployment support","✅ URL-based file downloading and processing","✅ Query-based folder and file naming","✅ Summary table generation"],"endpoints":{"metadata_builder":"POST /metadata_builder - 🆕 UNIFIED: Process PDF, DOCX, and CSV files with intelligent routing and consistent output","extract_metadata":"POST /extract_metadata - Download files from URLs and extract metadata (for PDF/DOC files)","db_building":"POST /db_building - Process CSV files and categorize content into structured, unstructured, and mixed data","csv_categorization":"POST /csv_categorization - AGENT-SPECIFIC: CSV categorization with final results (NO FURTHER PROCESSING REQUIRED)","search_unstructured":"POST /search_unstructured - Search unstructured CSV data using semantic similarity","unstructured_stats":"GET /milvus/unstructured_stats - Get Milvus statistics for unstructured CSV collection","download":"GET /download/{filename} - Download generated CSV/TXT files","health":"GET /health - Health check","cache_info":"GET /cache/info - Cache statistics","clear_cache":"DELETE /cache/clear - Clear all caches","docs":"GET /docs - API documentation","results":"GET /results - View all results","results_file":"GET /results/{filename} - View specific result file","debug/last_response":"GET /debug/last_response - Debug endpoint information"},"configuration":{"host":"0.0.0.0","port":8001,"base_url":"https://metadata.hkrnd.com","default_folder":"/app/upload_files_cache","llm_enabled":true,"llm_provider":"local"}}