跳到主要内容

文件管理

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

重要提示

与直接将文件上传到各种知识库相比,将文件上传到RAGFlow的文件管理,然后将它们链接到不同的知识库并不是一个不必要的步骤,特别是当您想要删除一些解析的文件或整个知识库但保留原始文件时。

创建文件夹

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 knowledgebase

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

link multiple kb

将文件移动到特定文件夹

move files

搜索文件或文件夹

文件管理只支持在当前目录中按文件名和文件夹名进行过滤(不会检索子目录中的文件或文件夹)。

search file

重命名文件或文件夹

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

rename file

删除文件或文件夹

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

要删除文件或文件夹:

delete file

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

bulk delete

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

下载已上传的文件

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

download file

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