三步安装配置Pipeline,轻松连接Open WebUI

AI摘要

Pipeline是Open-WebUI中用于信息拦截与处理的机制,可扩展模型功能(如添加图像识别)或实现过滤。官方支持函数调用、定制RAG、消息监控、速率限制、实时翻译及有害信息过滤等功能。安装需克隆仓库、配置虚拟环境并启动服务,随后在Open-WebUI设置中启用并连接Pipeline地址与密钥。

Pipeline作用

pipeline作用是open-webui对话时进行信息拦截,拦截后可以对信息进行功能添加,或者对信息的过滤;

比如open-webui 某些模型不支持识别图片和视频,但是需要这些功能可以在pipeline添加代码,让不支持的AI模型支持识别图片和视频;或者支持更多的功能;

Open-WebUI Pipelines官方文档

按照官方文档可以实现以下功能:

Pipeline安装

1、拷贝Pipelines repository:

git clone https://github.com/open-webui/pipelines.git
cd pipelines

2、在python虚拟环境安装依赖

# 创建python虚拟环境
python3 -m venv venv
# 进入python虚拟环境
source /pipelines/venv/bin/activate
# 安装Pipelines 相关依赖
pip install -r requirements.txt

3、启动pipeline

./start.sh

Open-Webui配置Pipeline

设置➡️管理员设置➡️外部连接➡️开启openAI API➡️ 点击( + )

填入pipeline的地址和API密钥:0p3n-w3bu!

Open webui配置pipeline

同时把原先默认的API给删除,否则Open webui会白屏很久;

Saiyintai

软件测试工程师

相关推荐

Open WebUI v0.8.12:终端安全修复 + API 稳定性提升

Open WebUI v0.8.12 版本发布,重点进行了安全修复、依赖补全与多项Bug修复。主要更新包括:增强多语言翻译;通过后端代理提升终端连接安全性,防止密钥泄露;修复终端工具异常、API文件列表错误和依赖缺失问题;优化管理员模型可见性、工具调用嵌入的显示效果及许可证数据加载。

【教程】三步配置Pipeline,解锁Open-WebUI图片识别(二)

Open-WebUI通过pipelines管道支持图片理解和视频识别,但本身不支持视频上传。配置pipelines后,可集成Ollama本地图片模型(如gemma3:27b)和智普免费图片模型(如glm-4.1v-thinking-flash)。代码优先使用智普模型(若配置),仅Ollama的qwen3-vl:8b支持视频处理,智普模型仅支持图片。

【教程】三步配置Pipeline,解锁Open-WebUI图片识别(一)

PIPELINE扩展了OPEN-WEBUI的功能,使其不仅能进行文字对话,还能集成图片识别、音频处理等动态工作流。它支持函数调用、定制RAG、消息监控、速率限制、实时翻译和有害信息过滤等功能。安装需在Ubuntu环境中克隆代码库、配置虚拟环境并启动服务器,随后在OPEN-WEBUI管理面板中设置连接即可使用。

暂无评论