微信扫码
添加专属顾问
我要投稿
RagflowPlus v0.2.1版本带来重大更新,修复6个关键问题并增加新功能。核心内容:1. 修复图片显示问题,调整图像文件访问权限2. 解决嵌入模型连接错误,优化模型配置信息更新3. 增加文件上传大小限制,提升系统性能和用户体验
承接上文,RagflowPlus
在一轮紧急更新后,修复了6个主要问题,并新增用户密码重置的功能。
在某些情况下,无法正确显示图片,而变成如下图所示的字符串。
经排查,是图片在添加访问权限问题。
为修复此问题,修改minio图像文件的权限设置,对图像存储文件夹下的所有图片都设置公开访问权限。
"Resource": [f"arn:aws:s3:::{kb_id}/images/*"]
在后台知识库管理菜单模块,检测嵌入模型状态时,出现该情况。
这里包含了三种错误:
1.模型名称查询错误
查询时会把chat模型的信息填充进来,解决方式是对talent_llm表中的模型类型信息添加过滤。
2.模型配置信息更新错误
之前会直接查询talent_llm表中最早的模型配置信息,而在初始用户更换模型配置时,该信息并未发生变化。
解决方式是查询最初用户的最新embedding模型配置,以确保和前台进行同步更新。
3.非vllm模型配置信息错误
由于vllm镜像连接接口最后携带v1
,这和其它标准接口并不兼容,导致使用其它模型时,前台配置通过,但后台配置失败。
解决方式是在后台验证时,对模型API地址进行鲁棒性填充,以适配不同模型的接口。
这里顺便解释一下:为什么要在后台测试时禁用用户编辑? 主要原因是我想复用已有的mysql数据表。
后台和前台初始用户嵌入模型保持一致,就可以读取数据表的相同信息。如果允许用户在后台修改,特别是更换嵌入模型时,前后台信息产生冲突,则会影响查询效果。
因此,仅允许用户在前台修改,以避免修改前后的不一致性。
在上传>1M文件时,会出现下图此问题。
原因是nginx默认存在1M大小的文件上限。
在v0.2.1版本中,将nginx文件处理为外部挂载,即可以通过修改docker\nginx\management_nginx.conf
文件中的client_max_body_size
参数动态修改最大文件限制,默认为500M。
在前台知识库中,可看到具体解析块在pdf文件中的原本位置,但某些情况下,存在错位问题。
在v0.2.1版本中,重新调整了匹配逻辑,已解决该问题,并进一步支持了表格解析块的插入,效果如下图所示:
在后台知识库中,进行文件解析时,出现错误会显示如下图所示的错误信息。
该问题是由于在源码部署时,需要先安装LibreOffice,因此将错误信息固定为该值。在docker镜像中,内置了LibreOffice环境,因此不会出现该问题,实际错误原因呈现在后台日志信息中。
v0.2.1版本优化了错误信息显示,会将真实解析失败的错误原因反馈给前端进行显示。
在部分情况下,比如上传txt、excel类型文件,会正常进行解析,但解析块为0。
此问题原因是目前minerU解析仅支持word、ppt、pdf三种类型文件,对其它类型文件未进行异常判断和及时错误反馈。v0.2.1版本修复了该问题。
读者反馈这一问题:用户长久未使用,会忘记自己的密码。数据库中,密码又是通过加密形式存储的,管理员也看不到用户明文密码。
因此,在v0.2.1版本中,后台用户管理模块增加了用户密码重置的功能,通过下图所示的按钮,可对用户密码进行重置更新。
其它改进:RagflowPlus(v0.2.1)的前台系统基于v0.17.2-slim
打包,移除了内置的模型,这样镜像包体积会小很多。
不推荐使用内置模型,因为在使用gpu情况下,无法对内置模型的显存占用和显卡分布情况进行有效控制。
以下是当前已收集到,下版本计划解决的问题:
1.文件排列问题
当前添加文件时,文件并不会按照时间顺序排列,导致插入知识库困难。
2.聊天字体大小问题 有读者反馈,聊天界面字体太大,后续可能计划在界面增加按钮,支持动态字体调整。
RagflowPlus(v0.2.1)
版本已同步至仓库:https://github.com/zstar1003/ragflow-plus
欢迎读者下载最新版本,测试反馈问题。
反馈渠道包括:
1.仓库提issue
2.文章底部留言
3.加我微信zstar1003,进交流群讨论
Ragflow 框架相关:
4.【Ragflow】4.增加文档撰写功能,实现全新交互模式
11.【Ragflow】11. 文件解析流程分析/批量解析实现
12.【Ragflow】12.Ragflow-Plus管理系统v0.1.1:增加团队管理和用户配置功能
13.【Ragflow】13.Deepdoc效果一言难尽,MinerU解析降维打击
15.【Ragflow】15.Ragflow-Plus管理系统v0.1.2:小升级,连夜修复若干问题
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2024-10-27
2024-09-04
2024-07-18
2024-05-05
2024-06-20
2024-06-13
2024-07-09
2024-07-09
2024-05-19
2024-07-07
2025-04-26
2025-04-25
2025-04-22
2025-04-22
2025-04-20
2025-04-19
2025-04-18
2025-04-16