open-webui知识库 文件无法上传 解决方法

问题描述

为部署本地deepseek大模型,事先已下载ollama、deepseek-R1:1.5B,以及使用python的pip install工具下载open-webui。
打开open-webui页面,创建一个知识库,上传文件失败,任何类型的文件都不行,看命令行也报错,显示有空数据。

解决方法

联想到知识库的文档识别需要向量化引擎,用于把文档转化为大模型可识别的格式,而通过pip直接下载的open-webui不一定有自带的向量化工具,所以通过ollama自己下载一个,并设置使用该引擎,问题解决。

记录如下:

  1. 使用ollama下载向量化工具nomic-embed-text,命令行输入:ollama pull nomic-embed-text。
    如果速度慢的话可以按下CTRL+C的方式暂停,然后再次运行该命令,能够达到提速效果。
  2. 打开open-webui左下角的管理员面板,进入“设置”栏找到“模型”选项,并点击右上角的设置图标进行模型设置,如图所示:
    在这里插入图片描述
    依次把deepseek和刚下载的nomicembed-text排序在前,并选择默认模型为deepseek:
    embed-text,点击保存:
    在这里插入图片描述
  3. 在管理员面板找到“文档”选项,将“语义向量模型引擎”设置为Ollama,并且在“语义向量模型”手动输入“Nomic-Embed-Text”,设置完点击保存,如图所示:
    在这里插入图片描述
  4. 为了确保open-webui识别到Ollama,进一步找到“外部连接”选项,只勾选Ollama API而不勾选OpenAI API在这里插入图片描述
  5. 回到工作空间的知识库,再次上传文档,成功上传
    在这里插入图片描述
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值