Commit Graph

107 Commits

Author SHA1 Message Date
Wenjie Zhang
6d7e3ea2ef feat(knowledge): 添加文档基本信息和内容信息的获取接口,支持文件下载功能
- 在知识库路由中新增获取文档基本信息和内容信息的接口
- 实现文档下载功能,支持中文文件名处理
- 更新相关文档和API调用,确保前端能够正确下载文件
2025-09-21 23:48:56 +08:00
Wenjie Zhang
c6c2d588a8 docs(readme): 更新文档内容及示例配置说明 2025-09-19 01:30:32 +08:00
Wenjie Zhang
342c541645 feat(guard): 添加内容审查模块并集成至聊天服务(默认关闭)
- 新增内容审查关键词库 src/static/bad_keywords.txt,支持自定义敏感词
- 实现内容审查插件 src/plugins/guard.py,提供敏感词检测功能
- 配置新增 enable_content_guard 选项,支持开关内容审查功能
- 聊天路由 chat_router.py 集成输入和输出内容审查逻辑,拦截敏感内容
- 前端设置页增加内容审查开关,方便管理员启用或禁用该功能
- 错误时前端显示详细错误信息,并停止消息流,提升用户体验
- README 添加服务安全说明文档,介绍内容审查机制与配置方法
2025-09-18 20:33:38 +08:00
Wenjie Zhang
166990bc81 feat(MySQL): 集成 MySQL 数据库查询功能
- 添加 MySQL 连接管理器,支持连接和查询数据库
- 实现获取表名、描述表结构和执行 SQL 查询的工具
- 增强安全性,防止 SQL 注入和限制查询结果大小
- 更新 README.md,提供 MySQL 配置示例和使用说明
- 添加 MySQL 连接测试脚本,验证连接和工具功能
2025-09-16 15:23:18 +08:00
Wenjie Zhang
fdb2947fa0
Update README.md 2025-09-10 01:35:10 +08:00
Wenjie Zhang
294c80f243
Update README.md 2025-09-04 19:02:25 +08:00
Wenjie Zhang
b524ca687b feat(agents): 重构智能体系统,引入Context替代Configuration
- 将Configuration重构为Context,支持动态工具配置
- 新增state.py和tools.py模块,优化状态管理和工具处理
- 移除旧的tools_factory.py和registry.py
- 更新前端API引用路径,修复brandApi命名错误
- 调整README和更新日志,反映架构变更
- 优化智能体历史记录管理,改进SQLite检查点
- 修复默认智能体加载和工具展示问题
2025-08-31 00:34:26 +08:00
Wenjie Zhang
b9b9e33b3b
Update README.md 2025-08-29 18:36:11 +08:00
Wenjie Zhang
7b411915fd
Update README.md 2025-08-27 20:00:50 +08:00
Wenjie Zhang
586c09958c
Update README.md 2025-08-26 19:00:43 +08:00
Wenjie Zhang
53b8710a78
Update README.md 2025-08-25 16:08:04 +08:00
Wenjie Zhang
861474d3b8 refactor(api): 重构API模块结构,合并智能体相关功能
feat(api): 新增权限检查函数和分级API请求方法
refactor(api): 将工具API合并到智能体API模块
refactor(api): 重命名系统信息API为品牌API
refactor: 更新前端组件使用新的API路径
fix: 修复知识图谱空数据时的显示问题
docs: 更新README中的品牌配置说明
2025-08-24 22:32:37 +08:00
Wenjie Zhang
061a246159 docs: 添加批量上传和解析脚本的使用说明到README 2025-08-23 17:39:53 +08:00
Wenjie Zhang
fe6c9ea364 feat(知识库): 实现知识库删除时清理Milvus和Neo4j数据
添加delete_database方法,在删除知识库时同步清理Milvus集合和Neo4j节点关系
移除graphbase.py中未使用的txt_add_entity和format_query_result_to_graph方法
更新README.md中关于Neo4j节点标签和关系类型的说明
2025-08-19 13:08:41 +08:00
Wenjie Zhang
e6145657c5 feat(lightrag): 添加LightRAG知识库的语言选择和LLM模型选择功能
- 支持在创建LightRAG知识库时选择语言和LLM模型
- 修复知识图谱加载按钮在没有文件时仍可点击的问题
- 更新README中的分支说明
- 简化chroma和milvus的集合命名方式
- 修复知识库创建失败的情况
2025-08-16 20:07:12 +08:00
Wenjie Zhang
9e4402aa60 Update Readme 2025-08-15 21:43:48 +08:00
Wenjie Zhang
6687e1bd25 Update README.md 2025-08-15 20:13:37 +08:00
Wenjie Zhang
4857de1856 feat(ui): 重构登录页和主页UI设计,优化品牌信息配置
- 将登录背景图片移至public目录并更新引用路径
- 完全重构登录页面布局,分为图片区和表单区
- 优化主页布局,添加导航链接和底部版权信息
- 更新品牌信息配置,移除short_name字段
- 调整多个组件的样式和间距
- 更新README添加品牌配置说明
2025-08-08 22:57:14 +08:00
Wenjie Zhang
f372d6fa44 fix: 修复代理配置和文档错误,更新默认模型
修复docker构建时的代理配置问题,移除pyproject.toml中不必要的依赖
更新README中关于代理配置的说明,修正文档中的大小写错误
将默认LLM模型从Qwen更换为GLM-4.5-Air
添加测试数据文件,优化embedding配置的错误处理
2025-08-08 18:35:01 +08:00
Wenjie Zhang
a13c2e0a0c docs(models): 更新默认模型和文档说明
- 将默认模型从 Qwen/Qwen3-32B 更新为 zai-org/GLM-4.5
- 移除 DeepSeek 相关模型配置
- 更新 README 中的模型推荐和文档说明
- 调整 LightRAG 默认配置为 siliconflow/Qwen3-30B-A3B-Instruct-2507
2025-08-07 21:26:22 +08:00
Wenjie Zhang
6dee4edcd0
Update README.md 2025-08-05 23:04:25 +08:00
Wenjie Zhang
264910ea4e refactor(docker): 移除Dockerfile中的代理设置
代理设置已不再需要,简化构建环境配置
2025-08-04 20:52:58 +08:00
Wenjie Zhang
3960db2d5b
Update README.md 2025-07-31 10:46:23 +08:00
Wenjie Zhang
007e6aeb1f fix(graph): 改进图数据库查询逻辑和错误处理
修复图数据库查询时的错误处理,添加完整的traceback信息
重构查询逻辑,分离向量查询和模糊查询方法
更新README文档说明知识图谱的限制和使用方法
确保查询只针对带有Entity标签的节点
添加数据库状态检查断言
2025-07-29 16:30:47 +08:00
Wenjie Zhang
b4439996fa refactor(knowledge): 重构文件处理逻辑并提取到独立模块
将文件处理和URL处理逻辑从KnowledgeBase类提取到独立的indexing模块
更新模型配置和README,添加新的API Key获取链接
优化日志输出格式并添加新的文件预处理脚本
2025-07-29 12:58:13 +08:00
Wenjie Zhang
1090054088 docs: Readme 2025-07-28 16:39:15 +08:00
Wenjie Zhang
f847c7f340 docs: 更新文档内容并添加相关图片
- 添加多个文档图片用于功能展示
- 更新README文档内容,优化描述和结构
- 更新changelog添加新任务和修复问题
- 修改docker镜像配置,更新基础镜像版本
2025-07-28 16:26:01 +08:00
Wenjie Zhang
c14bd06db6 chore(docker-compose): 更新PADDLEX_URI和NO_PROXY配置,调整GPU设备ID,优化环境变量设置 2025-07-27 02:56:50 +08:00
Wenjie Zhang
d9a796aec1 docs: 更新 README 文档等 2025-07-21 19:48:15 +08:00
Wenjie Zhang
886c1114d1 docs: 增加分支的说明 2025-06-29 14:18:40 +08:00
Wenjie Zhang
242d990fe2 docs: 更新 README,添加本地模型配置和常见问题解答 2025-06-28 20:39:03 +08:00
Wenjie Zhang
bb4ce9e5c2 feat: 更新 Docker 配置和服务说明,优化环境变量和服务命名
- 修改 docker-compose.yml,更新 PADDLEX_URI 环境变量,调整为 http://paddlex-ocr:8080。
- 更新 api.Dockerfile,优化代理环境变量的设置逻辑。
- 修改 paddlex.Dockerfile,更新工作目录和服务启动命令,确保使用新的配置文件。
- 新增 PP-StructureV3.yaml 配置文件,定义新的服务管道。
- 在 README.md 中添加服务说明,列出各服务及其端口信息,提升文档可读性。
2025-06-25 14:16:34 +08:00
Wenjie Zhang
c90e2e0b26 feat: 移除零一万物模型支持并更新相关文档和配置
- 从 README.md 和 .env.template 中移除 LINGYIWANWU_API_KEY 相关内容。
- 更新 select_model 函数以支持 dashscope 和 deepseek 模型提供者的逻辑。
- 修改模型配置文件,更新 dashscope 的默认模型和相关信息。
- 移除与零一万物相关的图标和配置,简化模型选择逻辑。
2025-06-24 00:14:12 +08:00
Wenjie Zhang
521c7ac011
Update README.md 2025-05-25 21:55:02 +08:00
Wenjie Zhang
2872610ab1
Update README.md 2025-05-20 01:13:48 +08:00
Wenjie Zhang
9dc5a47589
Update README.md 2025-05-17 10:43:53 +08:00
Wenjie Zhang
548b018501 perf 暂时屏蔽ReActAgent 2025-05-15 23:17:22 +08:00
Wenjie Zhang
b01abfcf71 feat: Agent配置可以同步在用户侧了,用户侧会使用 config file 中的配置 2025-05-13 19:49:54 +08:00
Wenjie Zhang
ab809f748f 优化本地 embedding 的GPU 处理问题,添加 GPU 部署映射 2025-05-10 10:53:15 +08:00
Wenjie Zhang
a46fcef748 test push 2025-05-10 10:53:15 +08:00
Wenjie Zhang
fa518c8465 文档更新 2025-05-10 10:53:14 +08:00
Wenjie Zhang
c6474f6585 统一前端对于接口的使用 2025-05-10 10:53:14 +08:00
Wenjie Zhang
89a390d48a 更新文档 2025-05-10 10:52:26 +08:00
Wenjie Zhang
0d39e97763 修改环境部署方法,部署速度更快 2025-05-10 10:52:26 +08:00
Wenjie Zhang
0af21e6f88
Update README.md 2025-04-15 12:42:35 +08:00
Wenjie Zhang
fbf65328f2 暂时移除了 Lite model 2025-04-09 12:20:14 +08:00
Wenjie Zhang
440163b7e4
Update README.md 2025-04-06 01:42:47 +08:00
Wenjie Zhang
39b33c8f01
Update README.md 2025-03-30 22:12:30 +08:00
Wenjie Zhang
3e51d604e0
Update README.md 2025-03-27 11:30:20 +08:00
Wenjie Zhang
e9d07a7906
更新 README.md 2025-03-19 10:41:41 +08:00