当前位置: 首页 > news >正文

【deepseek】ollama chatbox webui 本地部署deepseek 踩坑记录

部署

1、前往Ollama官网下载跨平台工具
官网直达:https://ollama.com/download

2、挑选适合自己设备的模型版本,获取运行指令
访问模型库:https://ollama.com/library/deepseek-r1

▌配置建议:
• 入门级:1.5B版本(4GB内存+核显可运行)
• 进阶推荐:7B版本(8GB内存+4GB显存)
• 高性能设备:32B版本(32GB内存+12GB显存)

  1. 一键部署模型(以32B为例)
    打开终端/CMD输入:ollama run deepseek-r1:32b

  2. 下载开源客户端Chatbox
    官网:https://chatboxai.app/zh
    支持中文界面与Markdown渲染,还有各种强大的功能,体验超过ChatGPT

  3. 关键配置指引
    ① API类型:选择"OpenAI API兼容"
    ② 接口地址:http://localhost:11434/v1
    ③ 模型名称:与之前下载的版本严格一致
    在这里插入图片描述

6、或者使用 webui页面:

pip install open-webui
open-webui serve

https://github.com/open-webui/open-webui

连通测试

curl http://localhost:11434/api/chat -d '{"model": "deepseek-r1:32b","messages": [{ "role": "user", "content": "why is the sky blue?" }]
}'

性能测试

4090 显卡,32B模型,输出速度: 31 token/s
预估电费成本:
30token/s*3600s/0.5 kwh/0.5 元 = 43w token/元
deepseek-r1-32B,电费成本:百万token ~2.3元
在这里插入图片描述

faq

修改 ollama 环境变量,解决网络联通问题

1、如果Ollama作为SystemD服务运行,则应使用systemctl设置环境变量
systemctl edit ollama.service
添加如下环境变量

[Service]
Environment="OLLAMA_HOST=0.0.0.0"

2、重新加载 systemd

systemctl daemon-reload
3、重新启动 ollama
systemctl restart ollama
参考文档:
https://github.com/ollama/ollama/blob/main/docs/faq.md

相关文章:

【deepseek】ollama chatbox webui 本地部署deepseek 踩坑记录

部署 1、前往Ollama官网下载跨平台工具 官网直达:https://ollama.com/download 2、挑选适合自己设备的模型版本,获取运行指令 访问模型库:https://ollama.com/library/deepseek-r1 ▌配置建议: • 入门级:1.5B版本&…...

在离线的服务器上部署Python的安装库

在离线服务器上部署 Python 安装库(如 SQLAlchemy、pandas、pyodbc 等),可以使用以下方法: 方法 1:在联网机器上下载依赖,拷贝到离线服务器 适用于:服务器完全无法访问互联网。 步骤 1. 在联网…...

计算机网络笔记再战——理解几个经典的协议2

理解互联网与TCP/IP 下面,我们将会开始理解互联网这个东西,进一步的,我们会理解何为TCP/IP 我们的互联网就是一个巨大的网状结构,需要注意的是——每一个网状的节点之间都是使用一个叫做NOC,Network Operation Center…...

设计高效的测试用例:从需求到验证

在现代软件开发过程中,测试用例的设计一直是质量保证(QA)环节的核心。有效的测试用例不仅能够帮助发现潜在缺陷,提升软件质量,还能降低后期修复成本,提高开发效率。尽管如此,如何从需求出发&…...

git reset 命令

git reset 的作用 git reset 是一个非常强大的命令,用于将当前分支的 HEAD(即当前指向的提交)重置到指定的提交。它还可以根据参数的不同,对工作区(Working Directory)和暂存区(Staging Area&a…...

docker被“遗忘”的那些参数该如何拯救

一、docker容器启动时没有指定端口,如何在不删除容器的情况下配置端口呢 在 Docker 中,如果容器启动时没有指定端口映射,可以通过以下步骤在不删除容器的情况下配置端口: 方法 1: 使用 docker commit 和 docker run 提交容器为新…...

BFS算法——广度优先搜索,探索未知的旅程(下)

文章目录 前言一. N叉树的层序遍历1.1 题目链接:https://leetcode.cn/problems/n-ary-tree-level-order-traversal/description/1.2 题目分析:1.3 思路讲解:1.4 代码实现: 二. 二叉树的锯齿形层序遍历2.1 题目链接:htt…...

Python分享20个Excel自动化脚本

在数据处理和分析的过程中,Excel文件是我们日常工作中常见的格式。通过Python,我们可以实现对Excel文件的各种自动化操作,提高工作效率。 本文将分享20个实用的Excel自动化脚本,以帮助新手小白更轻松地掌握这些技能。 1. Excel单…...

pytest+request+yaml+allure 接口自动化测试全解析[手动写的跟AI的对比]

我手动写的:Python3:pytest+request+yaml+allure接口自动化测试_request+pytest+yaml-CSDN博客 AI写的:pytest+request+yaml+allure 接口自动化测试全解析 在当今的软件开发流程中,接口自动化测试扮演着至关重要的角色。它不仅能够提高测试效率,确保接口的稳定性和正确性…...

深入解析 FFmpeg 的 AAC 编解码过程

深入解析 FFmpeg 的 AAC 编解码过程 —— 技术详解与代码实现 AAC(Advanced Audio Coding) 是一种高效的有损音频压缩格式,因其高压缩效率和良好的音质而被广泛应用于流媒体、广播和音频存储等领域。FFmpeg 是一个强大的多媒体处理工具,支持 AAC 的编码和解码。本文将详细…...

嵌入式硬件篇---OpenMV串口通信json字符串

文章目录 前言第一部分:Json字符串通信协议优点缺点 Json优点缺点编码与解码 第二部分:UART串口通信UART常用函数注意 总结 前言 以上就是今天要讲的内容,本文简单介绍了Json字符串、UART串口通信。 第一部分:Json字符串 通信协议 在传统的单片机应用中&#xff…...

Python基于Django的课堂投票系统的设计与实现【附源码】

博主介绍:✌Java老徐、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇&…...

蓝桥杯 Java 之输入输出

一、输入输出方式:Scanner vs BufferedReader Scanner类 简介:Scanner 是 Java 中一个非常方便的用于读取用户输入的类,它可以从多种输入源(如标准输入、文件等)读取基本数据类型和字符串。 1. Scanner的细节与使用…...

Kubernetes是什么?为什么它是云原生的基石

从“手工时代”到“自动化工厂” 想象一下,你正在经营一家工厂。在传统模式下,每个工人(服务器)需要手动组装产品(应用),效率低下且容易出错。而Kubernetes(k8s)就像一个…...

@emotion/styled / styled-components创建带有样式的 React 组件

一、安装依赖 npm install emotion/styled styled-components 二、使用 import styled from emotion/styled; import styled from styled-components;// 创建一个带样式的按钮 const StyledButton styled.buttonbackground-color: #4caf50;color: white;padding: 10px 20px…...

Android 常用命令和工具解析之Battery Historian

Batterystats是包含在 Android 框架中的一种工具,用于收集设备上的电池数据。您可以使用adb bugreport命令抓取日志,将收集的电池数据转储到开发机器,并生成可使用 Battery Historian 分析的报告。Battery Historian 会将报告从 Batterystats…...

家用报警器的UML 设计及其在C++和VxWorks 上的实现01

M.W.Richardson 著,liuweiw 译 论文描述了如何运用 UML(统一建模语言)设计一个简单的家用报警器,并实现到 VxWorks 操作系统上。本文分两个部分,第一部分描述了如何用 UML 设计和验证家用报警器的模型,以使…...

k8s常见面试题2

k8s常见面试题2 安全与权限RBAC配置如何保护 Kubernetes 集群的 API Server?如何管理集群中的敏感信息(如密码、密钥)?如何限制容器的权限(如使用 SecurityContext)?如何防止容器逃逸&#xff0…...

CSS 伪类(Pseudo-classes)的详细介绍

CSS 伪类详解与示例 在日常的前端开发中,CSS 伪类可以帮助我们非常精准地选择元素或其特定状态,从而达到丰富页面表现的目的。本文将详细介绍以下伪类的使用: 表单相关伪类 :checked、:disabled、:enabled、:in-range、:invalid、:optional、…...

将Deepseek接入pycharm 进行AI编程

目录 专栏导读1、进入Deepseek开放平台创建 API key 2、调用 API代码 3、成功4、补充说明多轮对话 总结 专栏导读 🌸 欢迎来到Python办公自动化专栏—Python处理办公问题,解放您的双手 🏳️‍🌈 博客主页:请点击——…...

【3D设计】资源获取方法论:7个精准化策略助你高效获取专业级素材

【3D设计】资源获取方法论:7个精准化策略助你高效获取专业级素材 【免费下载链接】sketchfab sketchfab download userscipt for Tampermonkey by firefox only 项目地址: https://gitcode.com/gh_mirrors/sk/sketchfab 在3D内容创作领域,优质资源…...

论文写作“黑科技”:书匠策AI,让课程论文创作如虎添翼!

在学术探索的征途中,每一位学子都渴望拥有一把开启智慧之门的钥匙,尤其是在面对课程论文这一挑战时,更是希望能有得力助手助自己一臂之力。今天,就让我带你揭开书匠策AI科研工具的神秘面纱,看看它是如何成为你课程论文…...

GLM-OCR计算机视觉基石:理解其背后的计算机网络通信

GLM-OCR计算机视觉基石:理解其背后的计算机网络通信 你是不是也遇到过这种情况:本地跑GLM-OCR模型好好的,一部署到服务器上,调用就变得时快时慢,偶尔还来个超时错误?看着日志里那些“连接失败”、“请求超…...

从‘保护大熊猫’到游戏设计:用Scratch克隆与子弹机制打造你的第一个塔防小游戏

从“保护大熊猫”到游戏设计:用Scratch克隆与子弹机制打造你的第一个塔防小游戏 当屏幕上那只笨拙的士兵射出第一发子弹,准确击中从天而降的怪物时,12岁的小林突然从椅子上跳了起来——他刚刚用Scratch实现了人生中第一个游戏机制。这个瞬间…...

微信云托管部署Spring Boot后端实战:从Dockerfile编写到公网访问(避坑MySQL/Redis配置)

微信云托管部署Spring Boot后端实战:从Dockerfile编写到公网访问(避坑MySQL/Redis配置) 在当今前后端分离架构盛行的时代,后端服务的稳定部署成为项目成功的关键一环。微信云托管作为腾讯云推出的容器化托管平台,为开…...

手把手教你用LiuJuan Z-Image:从下载到出图,小白也能搞定高清人像生成

手把手教你用LiuJuan Z-Image:从下载到出图,小白也能搞定高清人像生成 想用AI生成专业级人像照片却不知从何入手?本文将带你从零开始,一步步掌握LiuJuan Z-Image Generator的使用方法。无需编程基础,跟着这份保姆级教…...

5步实现消息永久可见:微信QQ防撤回设置完全指南

5步实现消息永久可见:微信QQ防撤回设置完全指南 【免费下载链接】RevokeMsgPatcher :trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了) 项目地址: https://gitcode.com/GitH…...

一键生成黑苹果EFI配置:OpCore Simplify新手完全指南

一键生成黑苹果EFI配置:OpCore Simplify新手完全指南 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify OpCore Simplify是一款革命性的黑苹果…...

解决unsloth中ptxas版本不兼容导致的RuntimeError: 从CUDA 12.6降级到12.4的实战指南

1. 问题背景与错误分析 最近在Windows平台上使用unsloth框架时,遇到了一个让人头疼的RuntimeError。错误信息显示ptxas编译器报错,错误代码是4294967295。具体表现为ptxas无法处理.version 8.6的指令集,而当前只支持到8.5版本。这个错误通常发…...

PowerPaint-V1实战体验:用画笔涂抹想修改的区域,选择模式即可智能修复

PowerPaint-V1实战体验:用画笔涂抹想修改的区域,选择模式即可智能修复 1. 开箱即用的图像修复神器 最近在测试各种AI图像处理工具时,发现PowerPaint-V1这款基于Gradio的智能图像修复工具特别实用。它最大的特点就是操作简单直观&#xff1a…...