貌似我的ollama加载的模型被下载了两份?终于搞懂原理了。
文章目录
- 背景
- ollama的模型默认会被放在哪儿呢?
- 什么是homedir?
- ollama服务
- 直接ollama serve
- 如何修改保存模型文件的路径?
背景
如果你想以最快的方式,部署本地的大模型,那么ollama无疑是最合适的选择之一。我其实linux用的不多。之前一直是在windows上部署的ollama。后来有条件用上linux后,总是感觉我的ollama里面的模型好像被下载了两份。
ollama的模型默认会被放在哪儿呢?
这个咱直接看ollama的源代码,其实是有交代的:
也就是说,如果你没有在环境变量中设置OLLAMA_MODELS,那么就会把模型下载到homedir下的.ollama/models文件夹中。
什么是homedir?
简单来说,homedir,就是你cd ~时到达的那个文件夹。
例如,我现在使用的用户叫user,那么我的homedir,一般就是/home/user
如果是root,cd ~一般就是到达,/root/
ollama服务
在使用默认方式安装ollama之后,