跳到主要内容

将搜索结果保存到知识库 📚

**将网页源添加到知识库操作(Add Web Sources to Knowledge Action)**允许您一键将网页搜索结果的 URL 直接保存到您的知识库(Knowledge Base)中。该功能通过自动获取、清理和上传网页内容,简化了构建研究库的过程。

特性

  • 一键保存:快速将聊天消息中选定的源添加到任何知识库中。
  • URL 选择:从编号列表中选择要保存的特定 URL。
  • 批量处理:单次操作即可处理多个 URL。
  • 重复检测:自动跳过目标知识库中已存在的 URL。
  • 可配置的默认值:设置默认知识库并跳过确认对话框,以实现更快的工作流。

安装与配置

“将网页源添加到知识库”功能是作为一个 Function Action 实现的。要使用它:

  1. 下载 Action:访问 Open WebUI 社区中心(Community Hub)并下载 Add Web Sources to Knowledge Action
  2. 启用 Action
    • 导航至 Workspace > Functions
    • 导入或使用提供的代码创建新函数。
    • 全局启用或针对特定模型启用此 Action。

使用方法

  1. 触发网页搜索:提出一个可以触发网页搜索的问题(例如,使用 DDGS, Google PSE 等)。
  2. 点击 Action 按钮:一旦模型返回引用(citations),点击消息工具栏中的 folder+ 图标。
  3. 选择源:将弹出一个对话框。输入您希望保存的源的编号(例如,1,3,51-3all)。
  4. 选择知识库:选择要保存内容的目标知识库。
  5. 完成:系统将使用您配置的 Web Loader 获取内容并将其添加到知识库中。

配置 (Valves)

您可以通过函数设置中的 Valves 自定义此 Action 的行为。

管理员设置(全局默认)

设置默认值描述
max_urls_per_action10单次操作中要处理的最大 URL 数量。
enable_duplicate_checkTrue在添加之前检查 URL 是否已存在于知识库中。
default_knowledge_base""系统范围的默认知识库名称或 ID。
skip_confirmationFalse跳过确认对话框并使用默认知识库。
file_name_prefix""生成的文件名前缀(例如 web_)。

用户设置(个人覆盖)

用户可以在自己的设置中覆盖全局默认值:

  • 默认知识库:设置首选知识库以避免手动选择。
  • 跳过确认:启用以实现即时一键保存(需要设置默认知识库)。
  • 文件名前缀:自定义您保存的源的前缀。
Power User Tip

在您的用户 Valves 中设置您的默认知识库并启用跳过确认,即可实现一键即时保存网页源!

故障排除

  • 内容质量:保存内容的质量取决于您的 Web Loader Engine 设置(Admin > Settings > Documents)。对于重度依赖 JavaScript 的网站,请考虑使用 FirecrawlPlaywright
  • 未找到 URL:此 Action 适用于返回结构化引用(citations)的网页搜索结果。如果未检测到 URL,请确保网页搜索已正确启用并返回结果。
This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Open WebUI is provided "as is." See your license for applicable terms.