Spaces:
Sleeping
Sleeping
Commit
Β·
752b9a7
1
Parent(s):
b86e5c9
update the readme files
Browse files
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** β
|
| 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 |
|