跳到主要内容

文件管理 (Files)

RAGFlow 的文件管理允许您单独或批量上传文件。然后,您可以将已上传的文件关联到多个目标数据集 (Dataset)。本指南展示了文件管理功能的一些基本用法。

重要

与直接将文件上传到各个数据集相比,将文件上传到 RAGFlow 的文件管理然后再关联到不同的数据集并不是多余的步骤,尤其是当您希望删除某些已解析 (Parse) 的文件或整个数据集但保留原始文件时。

创建文件夹

RAGFlow 的文件管理允许您通过嵌套的文件夹结构建立自己的文件系统。要在 RAGFlow 的根目录下创建一个文件夹:

create new folder

注意

RAGFlow 中的每个数据集在 root/.knowledgebase 目录下都有一个对应的文件夹。您不能在其中创建子文件夹。

上传文件

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

upload file

bulk upload

预览文件

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

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

preview

关联文件到数据集

RAGFlow 的文件管理允许您将上传的文件*关联 (Link)*到多个数据集,从而在每个目标数据集中创建一个文件引用。因此,在文件管理中删除文件将自动移除所有数据集中的相关文件引用。

link knowledgebase

您可以一次将文件关联到一个数据集或多个数据集:

link multiple kb

移动文件到特定文件夹

move files

搜索文件或文件夹

文件管理在当前目录下仅支持文件名和文件夹名过滤(无法检索子目录中的文件或文件夹)。

search file

重命名文件或文件夹

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

rename_file

删除文件或文件夹

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

要删除文件或文件夹:

delete file

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

bulk delete

  • 您不能删除 root/.knowledgebase 文件夹。
  • 删除已关联到数据集的文件将自动移除所有数据集中的相关文件引用。

下载已上传的文件

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

download_file

截至 RAGFlow v0.25.2,不支持批量下载,也不支持下载整个文件夹。