{"authentication":"Bearer token required for protected endpoints","endpoints":{"/":"GET - API information","/config":"GET - Configuration status (no auth)","/health":"GET - Health check with authentication","/logs":"GET - Recent log entries with authentication","/me":"GET - User information with authentication","/search":"POST - Hybrid search with authentication"},"features":["Microsoft Graph Authentication","Hybrid Search (Semantic + Lexical)","Document-grouped Results","Configurable Chunks per Document","File Logging with Rotation","Production Ready"],"search_parameters":{"chunks_per_document":"Max chunks per document (default: 5)","k":"Number of results (default: 5)","lexical_weight":"Lexical search weight (default: 0.3)","query":"Search text (required)","semantic_weight":"Semantic search weight (default: 0.7)","threshold":"Minimum score threshold (default: 0.6)"},"service":"Hybrid Search API","status":"active","version":"6.0.0-simplified"}
