跳到主要内容

文件

知识库、无幻觉对话和文件管理是RAGFlow的三大支柱。RAGFlow的文件管理功能允许您单独或批量上传文件,并可以将这些文件链接到多个目标知识库中。本指南展示了文件管理的一些基本用法。

重要

与直接将文件上传至各个知识库相比,先将它们上传到RAGFlow的文件管理系统再将其连接到不同知识库并不是一个多余的步骤,尤其是在您希望删除一些已解析过的文件或整个知识库但保留原始文件时。

创建文件夹

RAGFlow的文件管理允许您建立具有嵌套结构的文件系统。在RAGFlow根目录下创建文件夹的方法如下:

创建新文件夹

注意

RAGFlow中的每个知识库在根目录下的**.knowledgebase**文件夹中有一个对应的文件夹。您不允许在此内部创建子文件夹。

上传文件

RAGFlow的文件管理支持从本地机器上传单个或批量文件:

上传文件

批量上传

预览文件

RAGFlow的文件管理支持以下格式的文件预览:

  • 文档(PDF、DOCS)
  • 表格(XLSX)
  • 图片(JPEG、JPG、PNG、TIF、GIF)

预览

将文件链接到知识库

RAGFlow的文件管理允许您将上传的文件连接至多个知识库,在每个目标知识库中创建一个文件引用。因此,删除您的文件管理系统中的文件将会自动移除所有相关的文件引用。

链接知识库

您可以一次将文件链接到一个知识库或多个知识库:

链接多个kb

将文件移动到特定文件夹

移动文件

搜索文件或文件夹

文件管理仅支持当前目录中的文件名和文件夹名称过滤(子目录下的文件或文件夹将不会被检索)。

搜索文件

重命名文件或文件夹

RAGFlow的文件管理允许您重命名文件或文件夹:

重命名文件

删除文件或文件夹

RAGFlow的文件管理允许您单独删除或批量删除文件和文件夹。

要删除文件或文件夹:

删除文件

要批量删除文件或文件夹:

批量删除

  • 您不允许删除root/.knowledgebase文件夹。
  • 删除已链接到知识库的文件将自动移除所有相关联的知识库中的文件引用。

下载上传的文件

RAGFlow的文件管理允许您下载已上传的文件:

下载文件

自RAGFlow v0.20.3版本开始,不支持批量下载和下载整个文件夹。