Open WebUI RAG 教程
warning
本教程为社区贡献,不属于 Open WebUI 官方团队的支持范围。它仅作为如何针对特 定用例自定义 Open WebUI 的演示。想要贡献?请查看贡献教程。
教程:使用 Open WebUI 文档配置 RAG
在本教程中,您将学习如何在 Open WebUI 中使用检索增强生成 (RAG),将现实世界的文档加载为知识库。我们将以使用最新的 Open WebUI 官方文档作为示例来进行配置演示。
概述
什么是 RAG?
检索增强生成 (RAG) 将 LLM 与从外部源检索到的知识相结合。系统从上传的文档或知识库中检索相关数据,从而提高响应的质量和准确性。
本教程演示了如何:
- 上传最新的 Open WebUI 文档作为知识库。
- 将其连接到自定义模型。
- 查询知识库以获得更精准的辅助。
设置
分步设置:将 Open WebUI 文档作为知识库
按照以下步骤使用 Open WebUI 文档设置 RAG:
-
下载文档:
-
解压文件:
- 解压
main.zip文件以获取所有文档文件。
- 解压
-
定位 Markdown 文件:
- 在解压后的文件夹中,找到所有以
.md和.mdx结尾的文件(提示:搜索*.md*)。
- 在解压后的文件夹中,找到所有以
-
创建知识库:
- 导航至 工作区 (Workspace) > 知识库 (Knowledge) > + 创建知识库 (+ Create a Knowledge Base)。
- 您的工作内容:
Open WebUI Documentation - 您想实现的目标:辅助 (Assistance)
- 可见性:私有 (Private)
- 组:如果需要,选择一个组。
点击 创建知识库 (Create Knowledge)。
-
上传文件:
- 将解压文件夹中的
.md和.mdx文件拖放到 Open WebUI Documentation 知识库中。
- 将解压文件夹中的