问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

ollama修改模型的下载位置解决C盘空间不足问题

创作时间:
作者:
@小白创作中心

ollama修改模型的下载位置解决C盘空间不足问题

引用
CSDN
1.
https://blog.csdn.net/LJX_ahut/article/details/139310401

概述

ollama是一个可以在本地环境部署类似OpenAI的ChatGPT的大语言模型交互UI的工具。但是,ollama的大语言模型文件默认保存在C盘(Windows),动辄几个GB甚至几十个GB的数据会占据系统盘很大的空间。这里记录一下将模型文件保存在其他路径的设置方法。

ollama默认的模型保存路径如下:

  • Windows: C:\Users%username%.ollama\models
  • MacOS: ~/.ollama/models
  • Linux: /usr/share/ollama/.ollama/models

Windows 修改模型保存位置

通过设置环境变量,添加OLLAMA_MODELS环境变量,例如E:\ollama\models,设置完成后重启ollama或PowerShell,即可完成模型位置的迁移,再次加载或拉取模型文件时生效,如下图所示:

Linux 修改模型保存位置

如果Ollama以systemd服务的形式运行,则应使用systemctl设置环境变量:

  1. 通过调用systemctl edit ollama.service编辑systemd服务。这将打开一个编辑器。
  2. 对于每个环境变量,在[Service]部分下添加一行Environment:
[Service]
Environment="OLLAMA_MODELS=/home/<username>/ollama_models"
  1. 退出编辑器并保存文本
  2. 重新启动ollama服务
systemctl daemon-reload
systemctl restart ollama

参考资料

  • ollama Github
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号