Skip to content

AiUploads,一个又一个上传已设置本地文件夹的所有级联子文件夹的文件到指定的RAGFlow知识库,然后自动点击解析,直到完成所有文件处理

Notifications You must be signed in to change notification settings

leoxu2024/AiUploads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

AiUploads

AiUploads,一个又一个上传已设置本地文件夹的所有级联子文件夹的文件到指定的RAGFlow知识库,然后自动点击解析,直到完成所有文件处理。

V0.1.0:命令行执行批量处理

v0.2.0

1.网页上操作更便捷,参数配置、执行批量处理、待重试列表

2.直接在windows进行处理,不用部署在虚拟机里

3.命令行执行方式也保留着

v0.3.0 更新日志 20250301

1.修复待重试列表信息显示问题

2.新增对待重试列表自动重试功能,可配置重试次数

v0.4.0 更新日志 20250320

1.优化一下采集wiseflow的处理方式

2.页面配置里也可以修改wiseflow相关参数

客户案例

1、我有10G的成千上万文件,怎么样上传更高效低成本呢?

2、我上传文件到RAGFlow,时间紧急任务重,领导要求今天完成任务,怎么办更高效低成本?

3、在ragflow上使用的线上api(比如硅基流动https://cloud.siliconflow.cn/i/j7N7774m )进行多个知识图谱计算时超过了TPM限制,怎么才能使用免费api接口又能完成计算?

因缘

批量自动化上传文档到RagFlow知识库 RagFlow是一个基于 LLM 的问答系统,能够快速构建智能问答平台。然而,RagFlow 默认的知识库上传界面存在一些局限性:每次只能上传有限数量的文件,并且上传后还需手动启动解析流程,当需要上传大量文件时,这样的操作便显得有些繁琐。 为了简化这一过程,编写了一个脚本,该脚本可以遍历指定目录,自动逐个将文档上传至 RagFlow 知识库,并立即启动解析。当一个文档解析完成后,脚本将自动上传并解析下一个文档。特别是在需要上传大量文件时,这显著减少了人工干预,避免了手动分批上传和解析的等待时间。

特色功能说明

1、批量自动化无人值守上传文档到智能知识库

2、支持从wiseflow采集到的数据定时增量上传到智能知识库

3、可定时执行批量处理任务

4、可使用网页方式进行参数配置、执行批量处理、查看待重试列表

5、对待重试列表自动重试功能,可配置重试次数

工具截图

微信图片_20250301105952 微信图片_20250301110101 微信图片_20250301110026 微信图片_20250301110021 微信图片_20250301110017

需求提交

请到issues里提交问题及需求

路线图

【 】不同的源路径上传到不同的知识库

需求来源:20250422,从不同渠道采集的文章需要进行分类,并上传到不同的知识库管理,

【 】不同文件夹里的同名文件也要进行上传解析处理

【 】批量上传到其他知识库,比如dify

远程一对一部署服务

关注微信公众号私人定制助理服务:jzhfuwu01

需要有偿远程一对一部署服务,请添加微信jzhfuwu2024

最后的彩蛋福利

RAGFlow镜像包,最新版本免费网盘下载,包括百度网盘和夸克网盘,长期关注提供哦

关注公众号jzhfuwu01 回复ragflow

彩蛋你踩到了吗?

About

AiUploads,一个又一个上传已设置本地文件夹的所有级联子文件夹的文件到指定的RAGFlow知识库,然后自动点击解析,直到完成所有文件处理

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published