在Mac mini M4上部署DeepSeek R1本地大模型

news/2025/2/5 21:13:27 标签: macos

在Mac mini M4上部署DeepSeek R1本地大模型

安装ollama

本地部署,我们可以通过Ollama来进行安装

Ollama 官方版:【点击前往】
Web UI 控制端【点击安装】

如何在MacOS上更换Ollama的模型位置

默认安装时,OLLAMA_MODELS 位置在"~/.ollama/models"

只需要通过更改Mac的环境变量,并且重启Ollama就可以达到目的。

launchctl setenv OLLAMA_MODELS “你的模型文件夹路径”
举例如下:我有一个共享磁盘目录,希望把大文件放在这里

launchctl setenv OLLAMA_MODELS “/Volumes/192.168.2.127/AI/Ollama/mac/ollama_models”

~/.ollama/models是一个隐藏文件夹,你需要通过Command⌘+Shift⇧+。来让它显形。或者直接执行下方命令(确认后可以删除之前文件夹中内容)。

cp -R ~/.ollama/models 你的模型文件夹路径
重新启动Ollama APP

下载大模型文件Mac mini M4系统老是重置问题的解决

我用windows系统下载好文件以后从E:\AI\Ollama\blobs复制到E:\AI\Ollama\mac\ollama_models\blobs即mac系统的/Volumes/192.168.2.127/AI/Ollama/mac/ollama_models/blobs

C:\Users\Administrator>ollama run deepseek-r1:7b
pulling manifest
pulling 96c415656d37... 100% ▕████████████████████████████████████████████████████████▏ 4.7 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏  387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏  148 B
pulling 40fb844194b2... 100% ▕████████████████████████████████████████████████████████▏  487 B
verifying sha256 digest
writing manifest
success
holyeyes@holyeyesdeMini ~ % ollama run deepseek-r1:7b
pulling manifest 
pulling 96c415656d37... 100% ▕████████████████▏ 4.7 GB                         
pulling 369ca498f347... 100% ▕████████████████▏  387 B                         
pulling 6e4c38e1172f... 100% ▕████████████████▏ 1.1 KB                         
pulling f4d24e9138dd... 100% ▕████████████████▏  148 B                         
pulling 40fb844194b2... 100% ▕████████████████▏  487 B                         
verifying sha256 digest 
writing manifest 
success 

使用docker方式安装webui

安装docker

根据电脑芯片选择下载版本,我选择的是​Download for Mac - Apple Silicon

在这里插入图片描述

安装运行open-webui

sudo 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
holyeyes@holyeyesdeMini ~ % sudo 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
Password:
Unable to find image 'ghcr.io/open-webui/open-webui:main' locally
2025/02/02 14:39:46 must use ASL logging (which requires CGO) if running as root
main: Pulling from open-webui/open-webui
7ce705000c39: Pull complete 
d02d1a1ced20: Pull complete 
8c2bfb64ec8e: Pull complete 
1c510bbba845: Pull complete 
c1b66c7e5efa: Pull complete 
4f4fb700ef54: Pull complete 
cef437bcef5f: Pull complete 
77456adf2b22: Pull complete 
815479942156: Pull complete 
293c52404a14: Pull complete 
b7fca0b068c8: Pull complete 
b9defacaa06c: Pull complete 
690490b2e7dc: Pull complete 
b5f1de319771: Pull complete 
40635cddd89d: Pull complete 
Digest: sha256:b2c83b5c7b9b244999307b4b1c0e195d41268f3d3a62b84b470c0cea5c5743fd
Status: Downloaded newer image for ghcr.io/open-webui/open-webui:main
6acb84b71300f3b5d5341ddabb7647d03e2523f4d792aac8796af87c39a14e3f
holyeyes@holyeyesdeMini ~ % 

webui两种安装方式对比测试发现docker方式的要好

webui插件方式回答问题错误

在这里插入图片描述

docker方式回答问题正确

在这里插入图片描述

参考:

https://www.5bei.cn/macminim4-local-running-model-ollamallamacomfyu.html#2024-12-11_1028tui_jian_zhong_xin_guan_kan

https://blog.csdn.net/weixin_44336445/article/details/145400324

https://blog.csdn.net/weixin_44626085/article/details/145407887


http://www.niftyadmin.cn/n/5842422.html

相关文章

windows电脑-ubuntu,传输文件

FileZilla是一款免费的工具,是基于 FTP 协议进行文件互传的,在传输过程中我们的ubuntu是作为服务器, FileZilla 工具则是作为客户端。 1.ubuntu安装 FTP服务:sudo apt-get install vsftpd 2.检查 /etc/vsftpd.conf 配置文件&…

DeepSeek-R1:通过强化学习提升大型语言模型推理能力的探索

DeepSeek-R1:通过强化学习提升大型语言模型推理能力的探索 在人工智能领域,大型语言模型(LLMs)的发展日新月异,其在自然语言处理和生成任务中的表现逐渐接近人类水平。然而,如何进一步提升这些模型的推理能…

与本地Deepseek R1:14b的第一次交流

本地部署DS的方法,见:本地快速部署DeepSeek-R1模型——2025新年贺岁-CSDN博客 只有16GB内存且没有强大GPU的个人电脑,部署和运行14b参数的DS大模型已是天花板了。 运行模型 ollama run deepseek-r1:14b C:\Users\Administrator>ollama r…

BUU14 [极客大挑战 2019]PHP1

用dirsearch扫描文件&#xff0c;扫了一万年什么也没扫出来 从网上看的wp&#xff0c;他们扫出来www.zip 这里直接用上了&#xff0c;以后有空再扫一遍 下载www.zip 在index.php中 说明要输入select 打开class.php <?php include flag.php;error_reporting(0);class…

wsl+phpstorm+xdebug|windows子系统配置phpstorm开发调试|断点调试

安装wsl 安装apache php 安装xdebug扩展&#xff0c;并配置 这里是通过宝塔9.4面板安装的xdebug3.0 [xdebug] xdebug.modedebug xdebug.start_with_requesttrue xdebug.discover_client_hosttrue xdebug.client_host127.0.0.1配置PHPSTORM 注意&#xff1a;新建服务器一定要…

使用Java操作Redis数据类型的详解指南

SEO Meta Description: 详细介绍如何使用Java操作Redis的各种数据类型&#xff0c;包括字符串、哈希、列表、集合和有序集合&#xff0c;提供代码示例和最佳实践。 介绍 Redis是一种开源的内存数据结构存储&#xff0c;用作数据库、缓存和消息代理。它支持多种数据结构&#…

基于遗传算法的256QAM星座图的最优概率整形matlab仿真,对比优化前后整形星座图和误码率

目录 1.算法仿真效果 2.算法涉及理论知识概要 3.MATLAB核心程序 4.完整算法代码文件获得 1.算法仿真效果 matlab2022a仿真结果如下&#xff08;完整代码运行后无水印&#xff09;&#xff1a; GA优化曲线&#xff1a; 优化前后星座图对比 优化前后误码率对比 仿真操作步骤…

基于微信的课堂助手小程序设计与实现(LW+源码+讲解)

专注于大学生项目实战开发,讲解,毕业答疑辅导&#xff0c;欢迎高校老师/同行前辈交流合作✌。 技术范围&#xff1a;SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容&#xff1a;…