## 后端修改 - 新增 Dashboard 统计 API (/admin/dashboard/stats) - 新增知识库列表 API (/admin/kb/knowledge-bases),返回文档数量 - 会话列表 API 新增 tenantId 字段 - KBService 新增 list_knowledge_bases 方法 ## 前端修改 - Dashboard 页面对接真实后端 API - RAG Lab 知识库选择器显示文档数量 - Monitoring 页面修复数据映射 - 新增 dashboard.ts API 文件 - kb.ts 新增 listKnowledgeBases 函数 |
||
|---|---|---|
| .. | ||
| app | ||
| tests | ||
| README.md | ||
| pyproject.toml | ||
README.md
AI Service
Python AI Service for intelligent chat with RAG support.
Features
- Multi-tenant isolation via X-Tenant-Id header
- SSE streaming support via Accept: text/event-stream
- RAG-powered responses with confidence scoring
Installation
pip install -e ".[dev]"
Running
uvicorn app.main:app --host 0.0.0.0 --port 8080
API Endpoints
POST /ai/chat- Generate AI replyGET /ai/health- Health check