|
|
048f57a89f
|
集成三个子图到主Agent架构 + 修复前后端字段不匹配问题
构建并部署 AI Agent 服务 / deploy (push) Has been cancelled
主要变更:
1. 创建 subgraph_tools.py - 将三个子图包装为 LangChain 工具
2. 更新 graph_tools.py - 删除旧工具,添加子图工具
3. 更新系统提示词 - 介绍三个子系统 + RAG 能力
4. 简化 backend.py - 删除独立子图 API 端点
5. 修复 service.py 字段名不匹配问题 - content -> token
6. 前端界面优化 - 移动子图测试到侧边栏、删除测试审核按钮
7. 添加 pyjwt 依赖到 requirements.txt
8. 更新 docker-compose.yml - 添加前端代码挂载
|
2026-04-27 15:23:50 +08:00 |
|
|
|
92863e86dc
|
feat: 添加 RAG 评估模块,支持召回率和相关性评估
构建并部署 AI Agent 服务 / deploy (push) Failing after 6m13s
|
2026-04-26 15:39:05 +08:00 |
|
|
|
f63c394fcd
|
refactor: 重构 rerank 架构,分离服务层和业务逻辑
构建并部署 AI Agent 服务 / deploy (push) Has been cancelled
- rerank_services.py:纯服务层,只负责调用 rerank server
- rag/rerank.py:业务逻辑层,负责文档处理、排序、top_n
- 更新 pipeline.py 使用新架构
- 架构与 embedding_services.py 保持一致
|
2026-04-26 11:57:42 +08:00 |
|
|
|
55c910bbe0
|
cleanup: 删除旧的 rag/reranker.py
构建并部署 AI Agent 服务 / deploy (push) Failing after 6m52s
- rag/reranker.py 是旧代码,不再使用
- 现在使用 model_services/rerank_services.py 提供重排服务
- pipeline.py 已经通过 get_rerank_service() 使用服务层
|
2026-04-26 11:43:06 +08:00 |
|
|
|
8db63e7a8d
|
重构:添加模型服务模块,支持嵌入和重排服务的自动降级
新增功能:
- 创建 app/model_services 模块,提供统一的模型服务获取接口
- 实现 BaseServiceProvider 基类和 FallbackServiceChain 降级链
- 实现 get_embedding_service():优先本地 llama.cpp,降级到智谱 API
- 实现 get_rerank_service():优先本地 llama.cpp,降级到智谱 API
- 支持单例管理,确保全局只有一个服务实例
修改内容:
- 更新 app/config.py,添加智谱 API 相关配置
- 修改 rag_core/vector_store.py:支持接受外部传入的 embeddings
- 修改 rag_core/retriever_factory.py:支持接受外部传入的 embeddings
- 修改 app/agent/rag_initializer.py:使用 get_embedding_service()
- 修改 app/rag/pipeline.py:使用 get_rerank_service()
- 修改 app/memory/mem0_client.py:智能判断可用服务配置 mem0
- 修改 rag_indexer/index_builder.py:支持使用新服务,保持向后兼容
- 修改 rag_indexer/config.py:添加智谱配置
环境变量:
- ZHIPUAI_API_KEY:智谱 API 密钥(必选)
- ZHIPU_EMBEDDING_MODEL:可选,默认 embedding-3
- ZHIPU_RERANK_MODEL:可选,默认 rerank-2
- ZHIPU_API_BASE:可选,默认 https://open.bigmodel.cn/api/paas/v4
|
2026-04-24 22:52:36 +08:00 |
|
|
|
a869d884b7
|
docs: 更新文档路径引用,移除硬编码密钥,修复 Docker 配置
构建并部署 AI Agent 服务 / deploy (push) Failing after 7m1s
|
2026-04-22 00:43:06 +08:00 |
|
|
|
5e9bbd519f
|
测试修改
|
2026-04-21 20:49:10 +08:00 |
|
|
|
37e86f3bb1
|
参数配置统一
|
2026-04-21 19:06:34 +08:00 |
|
|
|
8b354b7ccc
|
重构代码,统一config配置
构建并部署 AI Agent 服务 / deploy (push) Failing after 47m14s
|
2026-04-21 11:02:16 +08:00 |
|