nothingworry commited on
Commit
752b9a7
Β·
1 Parent(s): b86e5c9

update the readme files

Browse files
Files changed (1) hide show
  1. README.md +5 -1
README.md CHANGED
@@ -37,7 +37,7 @@ This platform showcases how MCP can power intelligent, governed, multi-tenant AI
37
  - Per-tenant query volume and active users
38
  - Red-flag violations with timestamps and confidence scores
39
  - LLM token logs and latency metrics
40
- - 🌐 **Live Web Search** – DuckDuckGo-based MCP server with English-biased results
41
  - 🏒 **Multi-Tenant Isolation** – Complete tenant isolation with centralized tenant ID management; backend enforces strict isolation for chat, ingestion, and admin ops
42
  - πŸ”„ **Intelligent Multi-Tool Orchestration** – MCP agent orchestrator autonomously selects optimal tool chains (RAG + Web + LLM, etc.) based on query intent and context
43
  - ⚑ **Robust Error Handling** – Structured error responses, retry mechanisms, and graceful fallbacks (e.g., if RAG fails β†’ fallback to LLM-only)
@@ -68,6 +68,10 @@ This platform showcases how MCP can power intelligent, governed, multi-tenant AI
68
 
69
  **Quick Start**: Run `start.bat` (Windows) to launch all services automatically.
70
  2. **Python 3.10+** with the dependencies in `requirements.txt`
 
 
 
 
71
 
72
  ### Installation
73
 
 
37
  - Per-tenant query volume and active users
38
  - Red-flag violations with timestamps and confidence scores
39
  - LLM token logs and latency metrics
40
+ - 🌐 **Live Web Search** – Google Programmable Search (Custom Search API) with tenant-aware MCP tooling
41
  - 🏒 **Multi-Tenant Isolation** – Complete tenant isolation with centralized tenant ID management; backend enforces strict isolation for chat, ingestion, and admin ops
42
  - πŸ”„ **Intelligent Multi-Tool Orchestration** – MCP agent orchestrator autonomously selects optimal tool chains (RAG + Web + LLM, etc.) based on query intent and context
43
  - ⚑ **Robust Error Handling** – Structured error responses, retry mechanisms, and graceful fallbacks (e.g., if RAG fails β†’ fallback to LLM-only)
 
68
 
69
  **Quick Start**: Run `start.bat` (Windows) to launch all services automatically.
70
  2. **Python 3.10+** with the dependencies in `requirements.txt`
71
+ 3. **Google Custom Search credentials** for live web search:
72
+ - Enable the *Custom Search API* in the [Google Cloud Console](https://console.cloud.google.com/) and create an API key β†’ set it as `GOOGLE_SEARCH_API_KEY` in `.env`
73
+ - Create a Programmable Search Engine that searches the entire web and copy its *Search engine ID* β†’ set it as `GOOGLE_SEARCH_CX_ID` in `.env`
74
+ - Restart the backend after updating `.env` so the new variables are picked up
75
 
76
  ### Installation
77