【原創】Open WebUI 本地部署

使用官網的默認部署,遇到不少的問題。比如白屏問題,其實需要修改幾個參數即可。

其實在部署的時候有不少參數

WEBUI_AUTH	False
ENABLE_OPENAI_API	0
PATH	/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LANG	C.UTF-8
GPG_KEY	A035C8C19219BA821ECEA86B64E628F8D684696D
PYTHON_VERSION	3.11.11
PYTHON_SHA256	2a9920c7a0cd236de33644ed980a13cbbc21058bfdc528febb6081575ed73be3
ENV	prod
PORT	8080
USE_OLLAMA_DOCKER	false
USE_CUDA_DOCKER	false
USE_CUDA_DOCKER_VER	cu121
USE_EMBEDDING_MODEL_DOCKER	sentence-transformers/all-MiniLM-L6-v2
USE_RERANKING_MODEL_DOCKER	
OLLAMA_BASE_URL	/ollama
OPENAI_API_BASE_URL	
OPENAI_API_KEY	
WEBUI_SECRET_KEY	
SCARF_NO_ANALYTICS	true
DO_NOT_TRACK	true
ANONYMIZED_TELEMETRY	false
WHISPER_MODEL	base
WHISPER_MODEL_DIR	/app/backend/data/cache/whisper/models
RAG_EMBEDDING_MODEL	sentence-transformers/all-MiniLM-L6-v2
RAG_RERANKING_MODEL	
SENTENCE_TRANSFORMERS_HOME	/app/backend/data/cache/embedding/models
TIKTOKEN_ENCODING_NAME	cl100k_base
TIKTOKEN_CACHE_DIR	/app/backend/data/cache/tiktoken
HF_HOME	/app/backend/data/cache/embedding/models
HOME	/root
WEBUI_BUILD_VERSION	95cadaca72e676199caf894f40cc132d7c8416df
DOCKER	true

親測可用部署腳步如下

docker run -d \-p 3000:8080 \-e WEBUI_AUTH=False \-e ENABLE_OPENAI_API=0 \-e OLLAMA_BASE_URL=http://192.168.250.229:8080 \-v open-webui:/app/backend/data \--name open-webui ghcr.io/open-webui/open-webui:main

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/72076.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/72076.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/72076.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【造個輪子】使用Golang實現簡易令牌桶算法

本文目錄 1. 令牌桶算法2. 調用第三方庫實現令牌桶3. 手撕令牌桶 前言:之前在Bluebell社區項目中,我們使用了開源的庫來實現令牌桶限流,這次我們試著使用Go來手撕實現下令牌桶算法。 1. 令牌桶算法 為了防止網絡擁塞,需要限制流…

C#開發的Base64編碼及解碼完整源碼及注意事項

在軟件開發時,經常用Base64編碼和解碼功能。本文介紹一個簡單易用的Base64 編碼和解碼工具,顧名思義,就是簡單快捷地進行 Base64 代碼的解碼或編碼操作。您的數據可以輕松地編碼為 Base64 編碼,也可以解碼為可讀的格式。傳輸數據時…

【Linux第一彈】Linux基礎指令(上)

目錄 1.ls指令 1.1 ls使用實例 2.pwd指令 3.cd指令 3.1 cd使用實例 4.touch指令 4.1touch使用實例 5.mkdir指令 5.1mkdir使用實例 6.rmdir指令和rm指令 6.1 rmdir指令使用實例->: 6.2 rm指令使用實例 7.man指令 8.cp指令 8.1 cp 使用實例 9.mv指令 9.1mv使用…

RabbitMQ系列(七)基本概念之Channel

RabbitMQ 中的 Channel(信道) 是客戶端與 RabbitMQ 服務器通信的虛擬會話通道,其核心作用在于優化資源利用并提升消息處理效率。以下是其核心機制與功能的詳細解析: 一、Channel 的核心定義 虛擬通信鏈路 Channel 是建立在 TCP 連…

Zookeeper(80)Zookeeper的常見問題有哪些?

Zookeeper作為分布式系統的協調服務,常見的問題主要集中在配置、性能、連接管理、數據一致性和節點故障等方面。以下是一些常見問題及其詳細解決方法和代碼示例。 1. 配置問題 問題描述 配置不當可能導致 Zookeeper 集群無法正常啟動或運行效率低下。 解決方法 …

如何管理路由器

一、管理路由器的必要性 1、需要修改撥號上網的密碼。 2、需要修改WIFI的SSID名字和密碼。 3、設置DHCP協議信息。 4、設置IP地址的過濾規則。 5、給某個設備連接設置網絡限速。 二、常見的方式 (一)web網頁方式 1、計算機用雙絞線或者WIFI的方式連接路由器。 2、在計算機中打開…

linux vim 撤銷 回退操作

在Linux的vim編輯器中,撤銷和回退操作是非常基本的,但它們可以通過不同的方式實現,具體取決于你想要的精確效果。下面是一些常用的方法: 1. 撤銷(Undo) 單個撤銷: 你可以通過按下u鍵來撤銷上一…

淺談流媒體協議以及視頻編解碼

流媒體協議介紹 流媒體協議用于傳輸視頻、音頻等多媒體數據,確保數據流暢地傳輸到用戶設備。常見的流媒體協議包括 RTMP、HLS、DASH、WebRTC 等,每種協議具有不同的特點和適用場景。 1. RTMP (Real-Time Messaging Protocol) 定義:由 Adob…

AF3 DataPipeline類process_multiseq_fasta 方法解讀

AlphaFold3 data_pipeline 模塊DataPipeline類的 process_multiseq_fasta 方法用于處理多序列 FASTA 文件,生成 AlphaFold3 結構預測所需的特征,適用于多鏈復合物的預測。它結合了 Minkyung Baek 在 Twitter 上提出的“AlphaFold-Gap”策略,即通過在多鏈 MSA 中插入固定長度…

圖片爬取案例

修改前的代碼 但是總顯示“失敗” 原因是 修改之后的代碼 import requests import os from urllib.parse import unquote# 原始URL url https://cn.bing.com/images/search?viewdetailV2&ccidTnImuvQ0&id5AE65CE4BE05EE7A79A73EEFA37578E87AE19421&thidOIP.TnI…

使用自動化運維工具 Ansible 集中化管理服務器

一、概述 Ansible 是一款為類 Unix 系統開發的自由開源的配置和自動化工具 官方網站:https://www.ansible.com/ Ansible 成立于 2013 年,總部設在北卡羅來納州達勒姆,聯合創始人 ad Ziouani 和高級副總裁 Todd Barr都是紅帽的老員工。Ansible 旗下的開源軟件 Ansible 十分…

CMU15445(2023fall) Project #2 - Extendible Hash Index 匠心分析

胡未滅,鬢已秋,淚空流 此生誰料 心在天山 身老滄州 ——訴衷情 完整代碼見: SnowLegend-star/CMU15445-2023fall: Having Conquered the Loftiest Peak, We Stand But a Step Away from Victory in This Stage. With unwavering determinati…

P1706 全排列問題

題目描述 按照字典序輸出自然數 1 到 n 所有不重復的排列,即 n 的全排列,要求所產生的任一數字序列中不允許出現重復的數字。 輸入格式 一個整數 n。 輸出格式 由 1~n 組成的所有不重復的數字序列,每行一個序列。 每個數字保留 5 個場寬。…

會話與會話管理:Cookie與Session的深度解析

一、什么是會話? 二、Cookie:客戶端存儲技術 1. Cookie的工作原理 2、在后端設置cookie 3、在前端設置cookie 三、瀏覽器開啟了cookie禁用怎么辦? 一、什么是會話? 會話(Session)是指一個用戶與服務器之間…

【Linux系統】—— 馮諾依曼體系結構與操作系統初理解

【Linux系統】—— 馮諾依曼體系結構與操作系統初理解 1 馮諾依曼體系結構1.1 基本概念理解1.2 CPU只和內存打交道1.3 為什么馮諾依曼是這種結構1.4 理解數據流動 2 操作系統2.1 什么是操作系統2.2 設計OS的目的2.3 操作系統小知識點2.4 如何理解"管理"2.5 系統調用和…

算法-二叉樹篇15-最大二叉樹

最大二叉樹 力扣題目鏈接 題目描述 給定一個不重復的整數數組 nums 。 最大二叉樹 可以用下面的算法從 nums 遞歸地構建: 創建一個根節點,其值為 nums 中的最大值。 遞歸地在最大值 左邊 的 子數組前綴上 構建左子樹。 遞歸地在最大值 右邊 的 子數組后綴上 構建…

運維Apache面試題及參考答案

目錄 簡述 Apache Web 服務器的主要特點及適用場景 Apache 的默認監聽端口是什么?如何修改為其他端口? Apache 的主配置文件名稱及路徑是什么?不同 Linux 發行版的默認路徑有何差異? 解釋 Apache 的 MPM(Multi-Processing Module)機制,列舉常見的工作模式(如 prefor…

51c自動駕駛~合集52

我自己的原文哦~ https://blog.51cto.com/whaosoft/13383340 #世界模型如何推演未來的千萬種可能 駕駛世界模型(DWM),專注于預測駕駛過程中的場景演變,已經成為追求自動駕駛的一種有前景的范式。這些方法使自動駕駛系統能夠更…

用大白話解釋緩存Redis +MongoDB是什么有什么用怎么用

Redis和MongoDB是什么? Redis:像你家的“小冰箱”,專門存高頻使用的食物(數據)。它是基于內存的鍵值數據庫,讀寫速度極快(每秒超10萬次操作)。比如你每次打開手機App,用…

自然語言處理:詞頻-逆文檔頻率

介紹 大家好,博主又來給大家分享知識了。本來博主計劃完成稠密向量表示的內容分享后,就開啟自然語言處理中文本表示的講解。可在整理分享資料的時候,博主發現還有個知識點,必須得單獨拎出來好好說道說道。 這就是TF-IDF&#xf…