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

DeepSeek04-导出导入模型文件

一、导出备份模型:

  1. 预制条件:

    安装了“Git Bash”,需要使用该软件,具体安装教程参见:
    超级详细的GitBash使用教程01

  2. 查看有哪些模型:

    ollama list
    
  3. 备份模型:

    • 自己编写脚本back_model.sh,内容如下:
      if [ $# -eq 0 ]; then
          echo "给出模型名"
          ollama list
          exit 0
      fi
      echo "$(date "+%Y-%m-%d %H:%M:%S")  :开始执行"
      model_name="$1"
      file_name=$(echo ${model_name}|sed 's/:/-_/'|sed 's/\//--/')
      src_file_name=$(ollama show --modelfile ${model_name} |grep "^FROM"|sed 's/FROM //')
      modelfile_name=".\\${file_name}.modelfile"
      ollama show --modelfile ${model_name} | sed "s#FROM ${src_file_name}#FROM ${dest_file_name}#" > ${modelfile_name}
      echo "$(date "+%Y-%m-%d %H:%M:%S")  :生成文件(${modelfile_name})"
      dest_file_name=".\\${file_name}.gguf"
      echo "$(date "+%Y-%m-%d %H:%M:%S")  :开始备份文件(${dest_file_name})…………"
      cp "$src_file_name" "${dest_file_name}"
      echo "$(date "+%Y-%m-%d %H:%M:%S")  :开始备份文件(${dest_file_name})完成"
      echo "$(date "+%Y-%m-%d %H:%M:%S")  :执行成功!"
      
      
    • 备份命令:
      ./back_model.sh deepseek-r1:1.5b
      ./back_model.sh deepseek-r1:deepseek-r1:7b
      ./back_model.sh deepseek-r1:deepseek-r1:8b
      
  4. 删除模型:

    ollama rm deepseek-r1:7b
    ollama rm deepseek-r1:1.5b
    

二、导入备份模型:

  • 自己编写脚本import_model.sh,内容如下:
if [ $# -eq 0 ]; then
   echo "给出模型文件名(.modelfile)"
   ollama list
   ls -l
   exit 0
fi
echo "$(date "+%Y-%m-%d %H:%M:%S")  :开始执行"
modelfile_name="$1"
file_name=$(echo ${modelfile_name}|sed 's/.modelfile//')
model_name=$(echo ${file_name}|sed 's/-_/:/'|sed 's/--/\//')
ollama create $model_name -f $modelfile_name
echo "$(date "+%Y-%m-%d %H:%M:%S")  :执行成功!"
  • 导入命令:
```shell
./import_model.sh  deepseek-r1-_8b.modelfile

三、测试:

ollama run deepseek-r1:8b
>>> 你好吗?
<think>

</think>

你好!我是一个AI助手,没有情感,但随时准备为你提供帮助。你有什么问题或需要帮忙的地方吗?


© 著作权归作者所有

相关文章:

  • QT开发技术 【opencv图片裁剪,平均哈希相似度判断,以及获取游戏窗口图片】
  • windows 安装 stable diffusion
  • uniApp小程序保存canvas图片
  • 第一章 1.什么是 AI 量化炒股
  • 机器视觉3D深度图颜色含义解析
  • 【Linux】Linux 文件系统—— 探讨软链接(symbolic link)
  • 使用 deepseek实现 go语言,读取文本文件的功能,要求支持 ascii,utf-8 等多种格式自适应
  • JAVA JUC 并发编程学习笔记(一)
  • CVE-2023-32233NetFilter权限提升复现
  • Lua C API :使用 lua_tonumber 函数从 Lua 栈中提取数值
  • 2025vue4.x全栈学习关键技术分析线路图
  • SSE/Fetch API+Stream/WebSocket实时流式接收Node后端传来的处理过后的Coze API数据
  • uni-app开发安卓和ios app 真机调试
  • 探索无网用Deepseek+qwen来助力Solidworks二次开发
  • nigix面试常见问题(2025)
  • [GESP202312 六级] 工作沟通
  • 在工作中PostgreSQL常用的SQL命令
  • AJAX 简介
  • 【力扣Hot 100】堆
  • 典型的OSPF配置案例
  • 重庆需要网站建设/品牌网络营销策划
  • 昆山做网站找文博/济南做网站建设的公司
  • 专业企业网站设计/上海seo推广方法
  • 百川互联/seo外链工具
  • 网站运行维护/昆明seo案例
  • 如何建设网站子页/昆明百度推广开户费用