用docker在本地用open-webui部署網頁版deepseek

前置條件

用Ollama在本地CMD窗口運行deepseek大模型-CSDN博客文章瀏覽閱讀109次,點贊5次,收藏2次。首次運行需要下載deepseek的大模型包(大約5GB,根據本地網速的不同在半個小時到幾個小時之間下載完成) ,并自動運行。第二次運行就直接輸入命令。https://blog.csdn.net/qq_37860634/article/details/145511369https://blog.csdn.net/qq_37860634/article/details/145511369https://blog.csdn.net/qq_37860634/article/details/145511369https://blog.csdn.net/qq_37860634/article/details/145511369https://blog.csdn.net/qq_37860634/article/details/145511369https://blog.csdn.net/qq_37860634/article/details/145511369https://blog.csdn.net/qq_37860634/article/details/145511369https://blog.csdn.net/qq_37860634/article/details/145511369下載docker并安裝Docker中文網 官網Docker中文網 官網.https://docker.p2hp.com/https://docker.p2hp.com/https://docker.p2hp.com/https://docker.p2hp.com/https://docker.p2hp.com/https://docker.p2hp.com/https://docker.p2hp.com/https://docker.p2hp.com/

docker的安裝過程全自動,不會提示選擇安裝目錄,默認就安裝在C盤了
如果不想安裝在C盤,請在docker安裝包所在目錄運行CMD執行如下命令:

start /w "" "Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\Program Files\Docker" --wsl-default-data-root="D:\Program Files\Docker\data" --windows-containers-default-data-root="D:\\Program Files\\Docker"

安裝后重啟電腦打開docker desktop(沒有docker賬號可以注冊一個登錄)

點擊右下角的“>_Terminal” 輸入命令

?docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

此時docker會開始安裝open-webui相關依賴包,大概要持續30分鐘左右(根據個人網速)

安裝完成后會自動啟動一個網頁,如果沒有自動啟動網頁,就退出docker重啟電腦打開docker,在下圖位置點擊啟動deepseek的網頁。

啟動后的效果,首次需要注冊下

如果提示如上,這說明還沒有運行大模型,

打開CMD窗口運行

ollama run deepseek-r1:7b

然后訪問剛才的open-webui頁面http://localhost:3000/?刷新下網頁,左上角就加載好deepseek大模型了

可以設置頁面主題

可以用上面的方式部署到服務器端,提供給外網用戶訪問,每個用戶都可以單獨對自己的聊天窗口進行自定義


思考題:open-webui如何設置deepseek本地知識庫目錄?

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

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

相關文章

android的DataBinding簡介

Android DataBinding 簡介 DataBinding 是 Android Jetpack 中的數據綁定庫,用于將 UI 組件直接與數據模型綁定,減少模板代碼并實現雙向數據同步。它通過聲明式布局簡化 UI 更新邏輯,常用于 MVVM(Model-View-ViewModel&#xff0…

企業如何利用DeepSeek提升網絡安全管理水平

企業可以通過深度整合DeepSeek的AI能力,構建智能化、動態化的網絡安全防御體系,以應對APT(高級持續性威脅)等復雜攻擊。以下是具體策略與實踐路徑: 1. AI驅動的威脅檢測與分析 多模態威脅狩獵 DeepSeek的深度學習技術能…

DeepSeek-R1 云環境搭建部署流程

DeepSeek橫空出世,在國際AI圈備受關注,作為個人開發者,AI的應用可以有效地提高個人開發效率。除此之外,DeepSeek的思考過程、思考能力是開放的,這對我們對結果調優有很好的幫助效果。 DeepSeek是一個基于人工智能技術…

x小兔鮮vue.js

LayoutFooter.vue <template><footer class"app_footer"><!-- 聯系我們 --><div class"contact"><div class"container"><dl><dt>客戶服務</dt><dd><i class"iconfont icon-kef…

磁盤分區損壞:深度解析與數據恢復策略

一、磁盤分區損壞現象概述 磁盤分區損壞是計算機數據存儲領域的一個常見問題&#xff0c;它通常表現為硬盤上的某個分區無法正常訪問&#xff0c;數據讀寫失敗&#xff0c;甚至整個分區消失。這種損壞可能源于多種因素&#xff0c;不僅影響用戶的正常使用&#xff0c;更可能導…

fetch請求總結,fastadmin中后臺接口強制返回json數據

fetch請求 提交圖片,只支持formData方式,這樣會自動變為multiform方式,而且一般的post大多都可以用這樣的方式來完成請求 const formData new FormData(); formData.append(file, fileInput.files[0]); formData.append(pid, id); formData.append(dc, 1);fetch(/api/common…

Python----Python高級(網絡編程:網絡基礎:發展歷程,IP地址,MAC地址,域名,端口,子網掩碼,網關,URL,DHCP,交換機)

一、網絡 早期的計算機程序都是在本機上運行的&#xff0c;數據存儲和處理都在同一臺機器上完成。隨著技術的發展&#xff0c;人 們開始有了讓計算機之間相互通信的需求。例如安裝在個人計算機上的計算器或記事本應用&#xff0c;其運行環 境僅限于個人計算機內部。這種設置雖然…

k8sollama部署deepseek-R1模型,內網無坑

這是目錄 linux下載ollama模型文件下載到本地,打包遷移到k8s等無網絡環境使用下載打包ollama鏡像非k8s環境使用k8s部署訪問方式非ollama運行deepseek模型linux下載ollama 下載后可存放其他服務器 curl -L https://ollama.com/download/ollama-linux-amd64.tgz -o ollama-linu…

機器學習基本概念(附代碼)

這里的“機器”指的是計算機軟硬件組織&#xff0c;而非傳統的機械裝置&#xff1b;而“學習”&#xff0c;則是指軟件通過訓練過程&#xff0c;其性能得以提升的過程。 一、算法與模型的關系 在機器學習領域&#xff0c;算法和模型是兩個核心概念。算法是一種偏抽象的概念&a…

前端開發知識梳理 - HTMLCSS

1. 盒模型 由內容區&#xff08;content&#xff09;、內邊距&#xff08;padding&#xff09;、邊框&#xff08;border&#xff09;和外邊距&#xff08;margin&#xff09;組成。 &#xff08;1&#xff09;標準盒模型&#xff08;box-sizing默認值, content-box&#xff…

.NET周刊【1月第4期 2025-01-26】

國內文章 低成本高可用方案&#xff01;Linux系統下SQL Server數據庫鏡像配置全流程詳解 https://www.cnblogs.com/lyhabc/p/18660810/linux-sql-server-database-mirroring-configuration-guide 本文詳細介紹了如何在Linux系統下配置SQL Server數據庫鏡像&#xff0c;以實現…

Nutz Dao與Spring集成

一、集成方式 1、采用Spring的IOC&#xff0c;但是事務還是采用Nutz自己管理控制&#xff1b; 2、采用Spring的聲明式事務管理控制&#xff1b; 二、IOC 直接依據數據源注入即可 Beanpublic NutDao nutz(DataSource dataSource) {return new NutDao (dataSource);;} 此時N…

利用 Python 爬蟲獲取按關鍵字搜索淘寶商品的完整指南

在電商數據分析和市場研究中&#xff0c;獲取商品的詳細信息是至關重要的一步。淘寶作為中國最大的電商平臺之一&#xff0c;提供了豐富的商品數據。通過 Python 爬蟲技術&#xff0c;我們可以高效地獲取按關鍵字搜索的淘寶商品信息。本文將詳細介紹如何利用 Python 爬蟲技術獲…

白嫖RTX 4090?Stable Diffusion:如何給線稿人物快速上色?

大家都知道&#xff0c;在設計的初期&#xff0c;我們通常會先繪制草圖&#xff0c;然后再進行上色處理&#xff0c;最終才開始進行最終的設計工作。在這個上色的過程中&#xff0c;配色是至關重要的一環。這不僅方便了內部同事的評審&#xff0c;也讓產品方和客戶可以直觀地了…

libdrm移植到arm設備

一、環境資源要求 下載libdrm Index of /libdrm 這邊使用的是2.4.114版本&#xff0c;版本太高對meson版本要求也很高&#xff0c;為了省事用apt安裝meson就不用太高版本了&#xff0c;1.x版本雖然使用makefile編譯方便但是太老&#xff0c;對應用支持不太好。 https://dri…

C# 比較兩個List集合內容是否相同

在 C# 中&#xff0c;要比較兩個 List<T> 集合的內容是否相同&#xff0c;可以通過以下幾種方法&#xff1a; 一、非自定義類的元素比較 1. 使用 SequenceEqual 方法&#xff08;順序和內容都相等&#xff09; 順序和內容都相等&#xff1a;使用 SequenceEqual。 usin…

Win10環境使用ChatBox集成Deep Seek解鎖更多玩法

Win10環境使用ChatBox集成Deep Seek解鎖更多玩法 前言 之前部署了14b的Deep Seek小模型&#xff0c;已經驗證了命令行及接口方式的可行性。但是純命令行或者PostMan方式調用接口顯然不是那么友好&#xff1a; https://lizhiyong.blog.csdn.net/article/details/145505686 純…

力扣 239.滑動窗口最大值

思路 滑動窗口 遍歷 解題思路 基本思路&#xff1a;使用滑動窗口法遍歷數組&#xff0c;動態維護當前窗口的最大值。 特殊情況&#xff1a;該方法有一個缺陷&#xff0c;如果出窗口的元素是當前窗口的最大值max時&#xff0c;接下來的窗口中的最大值就無法確定了&#xff0c;所…

【Pandas】pandas Series sum

Pandas2.2 Series Computations descriptive stats 方法描述Series.abs()用于計算 Series 中每個元素的絕對值Series.all()用于檢查 Series 中的所有元素是否都為 True 或非零值&#xff08;對于數值型數據&#xff09;Series.any()用于檢查 Series 中是否至少有一個元素為 T…

kafka服務端之日志磁盤存儲

文章目錄 頁緩存順序寫零拷貝 Kafka依賴于文件系統&#xff08;更底層地來說就是磁盤&#xff09;來存儲和緩存消息 。 那么kafka是如何讓自身在使用磁盤存儲的情況下達到高性能的&#xff1f;接下來主要從3各方面詳細解說。 頁緩存 頁緩存是操作系統實現的一種主要的磁盤緩存…