MerCry
|
935dcd1611
|
feat(ASA-P5,P6): 实现嵌入管理与LLM配置API服务层 [AC-ASA-08~AC-ASA-15]
|
2026-02-25 01:34:20 +08:00 |
MerCry
|
fc53fdc6ac
|
feat(AISVC-T8): LLM配置管理与RAG调试输出支持 [AC-AISVC-42, AC-AISVC-43, AC-AISVC-44, AC-AISVC-45, AC-AISVC-46, AC-AISVC-47, AC-AISVC-48, AC-AISVC-49, AC-AISVC-50]
- 新增 LLMProviderFactory 工厂类支持 OpenAI/Ollama/Azure [AC-AISVC-42]
- 新增 LLMConfigManager 支持配置热更新 [AC-AISVC-43, AC-AISVC-44]
- 新增 LLM 管理 API 端点 [AC-AISVC-42~AC-AISVC-46]
- 更新 RAG 实验接口支持 AI 回复生成 [AC-AISVC-47, AC-AISVC-49]
- 新增 RAG 实验流式输出 SSE [AC-AISVC-48]
- 支持指定 LLM 提供者 [AC-AISVC-50]
- 更新 OpenAPI 契约添加 LLM 管理接口
- 更新前后端规范文档 v0.4.0 迭代
|
2026-02-25 01:25:53 +08:00 |
MerCry
|
f2116b95f2
|
feat(ASA-P5): 实现动态配置表单与测试连接组件 [AC-ASA-09, AC-ASA-10, AC-ASA-11, AC-ASA-12]
|
2026-02-24 23:31:36 +08:00 |
MerCry
|
210af26f5f
|
feat: add ai-service-admin dependency contract [AC-ASA-01]
|
2026-02-24 14:52:21 +08:00 |
MerCry
|
2ffcb16861
|
chore(spec): confirm open questions + add list endpoints [AC-ASA-01]
|
2026-02-24 14:20:22 +08:00 |
MerCry
|
60953a14c5
|
docs(spec): add frontend design for ai-service-admin [AC-ASA-01]
|
2026-02-24 14:09:53 +08:00 |
MerCry
|
6d54030e0d
|
feat(ai-service): implement complete Orchestrator generation pipeline for T3.4 [AC-AISVC-01, AC-AISVC-02]
- Integrate Memory, ContextMerger, Retriever, LLMClient, ConfidenceCalculator
- Implement 8-step generation pipeline:
1. Load local history from Memory
2. Merge with external history (dedup + truncate)
3. RAG retrieval (optional)
4. Build prompt with context and evidence
5. LLM generation
6. Calculate confidence
7. Save messages to Memory
8. Return ChatResponse
- Add GenerationContext dataclass for tracking intermediate results
- Implement fallback response mechanism for error handling
- Add 21 unit tests for OrchestratorService
- All 138 tests passing
|
2026-02-24 13:47:12 +08:00 |