如何在Ollama中自定义模型名称:GGUF文件与本地模型重命名完整指南
当我们从Hugging Face Hub 上的 GGUF 大模型 拉下模型后,文件名一般都会比较长,比如我本地的
ollama list
NAME ID SIZE MODIFIED
hf.co/bartowski/DeepSeek-R1-Distill-Qwen-32B-GGUF:IQ4_NL e990ccb639e5 18 GB 11 minutes ago
phi4:latest ac896e5b8b34 9.1 GB 5 days ago
nomic-embed-text:latest 0a109f422b47 274 MB 2 weeks ago
deepseek-r1:14b ea35dfe18182 9.0 GB 2 weeks ago
我现在如果想将它改名改短一点,下面是方法,很简单...
# 查看列表
ollama list
# 生成原模型的Modelfile文件
ollama show --modelfile hf.co/bartowski/DeepSeek-R1-Distill-Qwen-32B-GGUF:IQ4_NL > Modelfile
# 从Modelfile文件创建新的模型
ollama create DeepSeek-R1-Qwen:32B -f Modelfile
# 删除原模型
ollama rm hf.co/bartowski/DeepSeek-R1-Distill-Qwen-32B-GGUF:IQ4_NL
详细讲解如下:
在Ollama中,虽然没有直接的rename
命令,但可以通过重新构建模型并指定新名称的方式实现重命名。以下是操作步骤和代码示例:
➤ 解决方案:通过Modelfile重新构建模型
导出原始模型的配置
ollama show --modelfile 原模型名称 > Modelfile
例如模型名为
deepseek-r1-14b-chat.Q4_K_M
:ollama show --modelfile deepseek-r1-14b-chat.Q4_K_M > my-modelfile
修改并重新创建模型
使用导出的Modelfile
,通过自定义名称重新构建:ollama create 新模型名称 -f my-modelfile
验证和清理
ollama list # 确认新模型存在 ollama rm 原模型名称 # 删除旧模型 (可选)
✎ 注意事项
- 兼容性检查:确保新模型名称不与现有模型冲突。
- 参数调优:重新构建时可在Modelfile中添加
PARAMETER
定义(如temperature
)优化模型输出。 - 模版定制:通过
TEMPLATE
指令控制模型交互风格,适应Java项目分析场景。
版权声明:本文为原创文章,版权归 全栈开发技术博客 所有。
本文链接:https://www.lvtao.net/tool/ollama-rename-modelname.html
转载时须注明出处及本声明