Commit Graph

4 Commits

Author SHA1 Message Date
MerCry dd1c6aba14 feat: enhance metadata handling and document processing
- Add metadata field to Document type for frontend
- Add type field to MetadataFieldUpdateRequest
- Update KB API with URL decode support for Chinese filenames
- Enhance metadata auto inference service
- Improve metadata field definition service
- Update .gitignore to exclude logs and snapshots
2026-03-12 12:45:54 +08:00
MerCry c0688c2b13 [AC-AISVC-RES-01~15] feat(api): 新增策略管理 API端点
- 新增 strategy.py 策略 API端点
  - GET /strategy/retrieval/current - 获取当前策略配置
  - POST /strategy/retrieval/switch - 切换策略配置
  - POST /strategy/retrieval/validate - 风险配置校验
  - POST /strategy/retrieval/rollback - 强制回滚到默认策略

- 更新 __init__.py 导出新模块
- 更新 main.py 注册 API 路由
2026-03-10 21:08:07 +08:00
MerCry fe883cfff0 feat: update core backend services including LLM, embedding, KB, orchestrator and admin APIs [AC-AISVC-CORE] 2026-03-10 12:09:45 +08:00
MerCry 68e5adaa28 feat: add Pydantic schemas for metadata field roles and slot definitions [AC-MRS-01,07] 2026-03-05 17:11:48 +08:00